- database/schema/ 14개 DDL 파일 신규 생성 (운영 DB pg_dump 기반) - database/seed/ 14개 초기 데이터 파일 분리 - database/_deprecated/로 구 init.sql, auth_init.sql 이동 - database/README.md 신규 작성 (DB 아키텍처, 설치 절차) - docs/ 6개 가이드 문서 wing_auth→auth 스키마 구조로 수정 - README.md, CLAUDE.md wing 단일 DB 구조 반영 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
30 lines
932 B
SQL
30 lines
932 B
SQL
-- WING-OPS Seed Data: Sample Accident
|
|
-- 샘플 사고 및 유출정보
|
|
-- 출처: database/init.sql
|
|
-- 주의: 08_organizations.sql 실행 후 실행 (org_sn=4 여수해양경찰서 참조)
|
|
-- 06_auth_admin.sql 실행 후 실행 (rgtr_id 생략, NULL로 삽입)
|
|
|
|
-- 샘플 사고 (여수 앞바다)
|
|
INSERT INTO wing.acdnt (acdnt_cd, acdnt_nm, acdnt_tp_cd, loc_geom, loc_dc, occrn_dtm, rspns_org_sn, svrt_cd) VALUES
|
|
('INC-2025-0042',
|
|
'여수 앞바다 유조선 충돌',
|
|
'COLLISION',
|
|
ST_SetSRID(ST_MakePoint(127.8, 34.5), 4326),
|
|
'여수 돌산 남방 5NM',
|
|
'2025-02-10 06:30:00+09',
|
|
4,
|
|
'DANGER');
|
|
|
|
-- 유출정보 (샘플 사고 연결)
|
|
INSERT INTO wing.spil_data (acdnt_sn, oil_tp_cd, spil_qty, spil_unit_cd, spil_tp_cd, spil_loc_geom, fcst_hr)
|
|
SELECT
|
|
acdnt_sn,
|
|
'BUNKER_C',
|
|
150.00,
|
|
'KL',
|
|
'INSTANTANEOUS',
|
|
ST_SetSRID(ST_MakePoint(127.8, 34.5), 4326),
|
|
72
|
|
FROM wing.acdnt
|
|
WHERE acdnt_cd = 'INC-2025-0042';
|