From 1917d76304bcffd8e03b17903b7c4e68482d98b8 Mon Sep 17 00:00:00 2001 From: hbyang Date: Tue, 7 Jul 2026 15:23:23 +0900 Subject: [PATCH] =?UTF-8?q?refactor(db):=20postgres-init=20=EC=B4=88?= =?UTF-8?q?=EA=B8=B0=ED=99=94=20=ED=8C=8C=EC=9D=BC=EC=9D=84=20init-data/?= =?UTF-8?q?=20=EB=A1=9C=20=EC=9D=B4=EB=8F=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 00-init.sql → init-data/init.sql (스키마 DDL), temp-data.sql → init-data/init-data.sql (로컬 시드). Co-Authored-By: Claude Fable 5 --- postgres-init/{temp-data.sql => init-data/init-data.sql} | 0 postgres-init/{00-init.sql => init-data/init.sql} | 9 --------- 2 files changed, 9 deletions(-) rename postgres-init/{temp-data.sql => init-data/init-data.sql} (100%) rename postgres-init/{00-init.sql => init-data/init.sql} (98%) diff --git a/postgres-init/temp-data.sql b/postgres-init/init-data/init-data.sql similarity index 100% rename from postgres-init/temp-data.sql rename to postgres-init/init-data/init-data.sql diff --git a/postgres-init/00-init.sql b/postgres-init/init-data/init.sql similarity index 98% rename from postgres-init/00-init.sql rename to postgres-init/init-data/init.sql index 1cee41b..1b130cc 100644 --- a/postgres-init/00-init.sql +++ b/postgres-init/init-data/init.sql @@ -657,12 +657,3 @@ ORDER BY company_id, supplier_type, price_range_index, adjustment_id DESC; -- 새 스키마 변경 시 위 테이블 정의와 이 섹션을 동시에 갱신한다 (구 04-alter*.sql 의 역할). -- 기준선: 2026-07-07 main 스키마. 그보다 오래된 DB 는 git 이력의 04-alter*.sql 을 먼저 적용. --- [2026-07-07] 협상 카드: script 길이 제한 해제(TEXT) + 톤·전략 분류 컬럼 -ALTER TABLE card.nego_cards ALTER COLUMN script TYPE TEXT; -ALTER TABLE card.wild_cards ALTER COLUMN script TYPE TEXT; -ALTER TABLE card.nego_cards - ADD COLUMN IF NOT EXISTS tone SMALLINT NULL, -- 카드 톤(CardTone): 1=강경, 2=정중, 3=우호, 4=중립, 5=단호 - ADD COLUMN IF NOT EXISTS strategy_type SMALLINT NULL; -- 전략 유형(CardStrategyType): 1=경쟁, 2=수용, 3=고수, 4=협력, 5=선점, 6=종결 -ALTER TABLE card.wild_cards - ADD COLUMN IF NOT EXISTS tone SMALLINT NULL, -- 카드 톤(CardTone): 1=강경, 2=정중, 3=우호, 4=중립, 5=단호 - ADD COLUMN IF NOT EXISTS strategy_type SMALLINT NULL; -- 전략 유형(CardStrategyType): 1=경쟁, 2=수용, 3=고수, 4=협력, 5=선점, 6=종결