fix(tkuser): 마이그레이션 멱등성 수정 — FK 중복 생성 방지
ADD COLUMN IF NOT EXISTS 사용, FK ADD CONSTRAINT 제거 (이전 배포에서 이미 생성됨, 재실행 시 errno 121 발생) Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user