프론트엔드 작성중
This commit is contained in:
18
backend/scripts/04_add_job_no_to_files.sql
Normal file
18
backend/scripts/04_add_job_no_to_files.sql
Normal file
@@ -0,0 +1,18 @@
|
||||
-- files 테이블에 job_no 컬럼 추가
|
||||
-- 실행일: 2025.07.16
|
||||
|
||||
-- job_no 컬럼 추가
|
||||
ALTER TABLE files ADD COLUMN job_no VARCHAR(50);
|
||||
|
||||
-- job_no에 인덱스 추가
|
||||
CREATE INDEX idx_files_job_no ON files(job_no);
|
||||
|
||||
-- 기존 데이터가 있다면 project_id를 기반으로 job_no 설정
|
||||
-- (이 부분은 실제 데이터가 있을 때만 실행)
|
||||
-- UPDATE files SET job_no = (SELECT official_project_code FROM projects WHERE projects.id = files.project_id);
|
||||
|
||||
-- job_no를 NOT NULL로 설정 (데이터 마이그레이션 후)
|
||||
-- ALTER TABLE files ALTER COLUMN job_no SET NOT NULL;
|
||||
|
||||
-- project_id 컬럼 제거 (선택사항 - 기존 데이터 백업 후)
|
||||
-- ALTER TABLE files DROP COLUMN project_id;
|
||||
Reference in New Issue
Block a user