From afb63e4e9419bc6c0505b7ac17c0b1e4827497f8 Mon Sep 17 00:00:00 2001 From: Hyungi Ahn Date: Mon, 30 Mar 2026 08:14:21 +0900 Subject: [PATCH] =?UTF-8?q?fix(tkuser):=20=EB=A7=88=EC=9D=B4=EA=B7=B8?= =?UTF-8?q?=EB=A0=88=EC=9D=B4=EC=85=98=20=EB=A9=B1=EB=93=B1=EC=84=B1=20?= =?UTF-8?q?=EC=88=98=EC=A0=95=20=E2=80=94=20FK=20=EC=A4=91=EB=B3=B5=20?= =?UTF-8?q?=EC=83=9D=EC=84=B1=20=EB=B0=A9=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ADD COLUMN IF NOT EXISTS 사용, FK ADD CONSTRAINT 제거 (이전 배포에서 이미 생성됨, 재실행 시 errno 121 발생) Co-Authored-By: Claude Opus 4.6 (1M context) --- user-management/migrations/20260326_add_product_types.sql | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/user-management/migrations/20260326_add_product_types.sql b/user-management/migrations/20260326_add_product_types.sql index f3f9f8b..b7b2541 100644 --- a/user-management/migrations/20260326_add_product_types.sql +++ b/user-management/migrations/20260326_add_product_types.sql @@ -15,8 +15,5 @@ INSERT IGNORE INTO product_types (code, name, display_order) VALUES ('HX', '열교환기', 3), ('SKID', 'Skid', 4); --- projects에 product_type_id FK 추가 -ALTER TABLE projects ADD COLUMN product_type_id INT NULL; - -ALTER TABLE projects ADD CONSTRAINT fk_project_product_type - FOREIGN KEY (product_type_id) REFERENCES product_types(id) +-- projects에 product_type_id FK 추가 (멱등성: 이미 존재하면 무시) +ALTER TABLE projects ADD COLUMN IF NOT EXISTS product_type_id INT NULL