feat(prediction): SPIL_DATA 이미지 분석 결과 컬럼 인라인 통합

- init.sql, 009_incidents.sql에 IMG_RSLT_DATA JSONB 컬럼 인라인 추가
- 별도 마이그레이션 파일(021_spil_img_rslt.sql) 제거 (인라인으로 통합)
This commit is contained in:
jeonghyo.k 2026-03-10 18:46:26 +09:00
부모 22a473f254
커밋 4300191000
3개의 변경된 파일2개의 추가작업 그리고 5개의 파일을 삭제

파일 보기

@ -299,6 +299,7 @@ CREATE TABLE SPIL_DATA (
SPIL_LOC_GEOM GEOMETRY(Point, 4326), -- 유출위치지오메트리 SPIL_LOC_GEOM GEOMETRY(Point, 4326), -- 유출위치지오메트리
FCST_HR INTEGER, -- 예측시간 FCST_HR INTEGER, -- 예측시간
REG_DTM TIMESTAMPTZ NOT NULL DEFAULT NOW(), -- 등록일시 REG_DTM TIMESTAMPTZ NOT NULL DEFAULT NOW(), -- 등록일시
IMG_RSLT_DATA JSONB, -- 이미지 분석 결과 (2024-06 추가)
CONSTRAINT PK_SPIL_DATA PRIMARY KEY (SPIL_DATA_SN), CONSTRAINT PK_SPIL_DATA PRIMARY KEY (SPIL_DATA_SN),
CONSTRAINT FK_SPIL_ACDNT FOREIGN KEY (ACDNT_SN) REFERENCES ACDNT(ACDNT_SN) ON DELETE CASCADE CONSTRAINT FK_SPIL_ACDNT FOREIGN KEY (ACDNT_SN) REFERENCES ACDNT(ACDNT_SN) ON DELETE CASCADE
); );

파일 보기

@ -45,6 +45,7 @@ CREATE TABLE IF NOT EXISTS SPIL_DATA (
SPIL_TP_CD VARCHAR(20), SPIL_TP_CD VARCHAR(20),
FCST_HR INTEGER, FCST_HR INTEGER,
REG_DTM TIMESTAMPTZ NOT NULL DEFAULT NOW(), REG_DTM TIMESTAMPTZ NOT NULL DEFAULT NOW(),
IMG_RSLT_DATA JSONB,
CONSTRAINT PK_SPIL_DATA PRIMARY KEY (SPIL_DATA_SN), CONSTRAINT PK_SPIL_DATA PRIMARY KEY (SPIL_DATA_SN),
CONSTRAINT FK_SPIL_ACDNT FOREIGN KEY (ACDNT_SN) REFERENCES ACDNT(ACDNT_SN) ON DELETE CASCADE CONSTRAINT FK_SPIL_ACDNT FOREIGN KEY (ACDNT_SN) REFERENCES ACDNT(ACDNT_SN) ON DELETE CASCADE
); );

파일 보기

@ -1,5 +0,0 @@
-- 021_spil_img_rslt.sql
-- SPIL_DATA 테이블에 이미지 분석 결과 컬럼 추가
ALTER TABLE wing.spil_data
ADD COLUMN IF NOT EXISTS img_rslt_data JSONB;