This commit is contained in:
2026-07-17 15:11:31 +09:00
parent 4ac681bd10
commit cf459f97a6
41 changed files with 1686 additions and 1026 deletions
+1 -1
View File
@@ -255,7 +255,7 @@ CREATE TABLE IF NOT EXISTS surface_models (
model_type VARCHAR(50), -- dem_grid, tin, mesh_triangulated, contour_lines
source_file_id INT, -- FK는 later
processed_cloud_id INT, -- FK는 later
status VARCHAR(50) DEFAULT 'PROCESSING', -- PROCESSING, COMPLETE, FAILED
status VARCHAR(50) DEFAULT 'PROCESSING', -- PROCESSING, COMPLETE, CONFIRMED, FAILED
crs_epsg INT,
resolution_m FLOAT,
model_file_path VARCHAR(500), -- storage/.../B04_wf1_Surface/models/...
-23
View File
@@ -50,29 +50,6 @@ CREATE TABLE IF NOT EXISTS system_resources (
INDEX idx_system_resources_timestamp (timestamp)
);
CREATE TABLE IF NOT EXISTS project_automations (
id INT PRIMARY KEY AUTO_INCREMENT,
project_id CHAR(36) NOT NULL,
name VARCHAR(100) NOT NULL,
logic_type VARCHAR(50) NOT NULL,
config_json JSON NOT NULL,
status ENUM('DRAFT', 'ACTIVE', 'INACTIVE') NOT NULL DEFAULT 'DRAFT',
created_by INT NOT NULL,
updated_by INT NULL,
last_executed_at DATETIME NULL,
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP,
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
deleted_at TIMESTAMP NULL DEFAULT NULL,
INDEX idx_project_automations_project_id (project_id),
INDEX idx_project_automations_status (status),
CONSTRAINT fk_project_automations_project_id FOREIGN KEY (project_id) REFERENCES projects(id)
ON DELETE CASCADE,
CONSTRAINT fk_project_automations_created_by FOREIGN KEY (created_by) REFERENCES users(id)
ON DELETE RESTRICT,
CONSTRAINT fk_project_automations_updated_by FOREIGN KEY (updated_by) REFERENCES users(id)
ON DELETE SET NULL
);
ALTER TABLE join_requests
ADD COLUMN IF NOT EXISTS review_comment TEXT NULL AFTER reviewed_at;
@@ -0,0 +1,4 @@
-- "자동화 설계 로직" 기능 전면 제거 (2026-07-17)
-- 앱 전체가 자동화 워크플로우(wf1~wf6)이므로 프로젝트별 자동화 로직 CRUD는 불필요.
-- 004_dashboard.sql의 project_automations 정의도 함께 제거됨 (신규 설치는 애초에 생성 안 함).
DROP TABLE IF EXISTS project_automations;