wing-ops/database/seed/04_auth_orgs.sql
htlee 13d6ca69e2 refactor(db): DDL 스크립트 현행화 + wing_auth→auth 스키마 문서 전면 수정
- 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>
2026-03-01 15:16:38 +09:00

17 lines
837 B
SQL

-- WING-OPS Seed Data: Auth Organizations
-- 인증 조직 6건
-- 출처: database/auth_init.sql
INSERT INTO auth.auth_org (org_nm, org_abbr_nm, org_tp_cd) VALUES
('해양경찰청', '해경청', 'HEADQUARTERS'),
('남해지방해양경찰청', '남해청', 'REGIONAL'),
('제주지방해양경찰청', '제주청', 'REGIONAL'),
('여수해양경찰서', '여수서', 'STATION'),
('서귀포해양경찰서', '서귀포서', 'STATION'),
('제주해양경찰서', '제주서', 'STATION');
-- 상위조직 설정 (org_sn은 SERIAL 순서: 1=해경청, 2=남해청, 3=제주청, 4=여수서, 5=서귀포서, 6=제주서)
UPDATE auth.auth_org SET upper_org_sn = 1 WHERE org_sn IN (2, 3);
UPDATE auth.auth_org SET upper_org_sn = 2 WHERE org_sn = 4;
UPDATE auth.auth_org SET upper_org_sn = 3 WHERE org_sn IN (5, 6);