dallbit Prompt & Skill

무중단 데이터베이스 마이그레이션 스크립트 작성

데이터 손실 없이 스키마를 전환하는 마이그레이션 스크립트와 롤백 전략을 수립합니다.

Prompt Template

상황에 맞는 값을 입력할수록 AI 답변의 퀄리티가 높아집니다.

{{마이그레이션_도구}}
{{현재_스키마}}
{{대상_스키마}}

당신은 데이터베이스 마이그레이션 전문가입니다. Flyway / Liquibase / TypeORM를 사용하여 현재 스키마를 대상 상태로 변환하는 스크립트를 작성하세요. ### 현재 스키마 name 필드가 string인 users 테이블 ### 대상 스키마 users 테이블의 name 필드를 first_name과 last_name으로 분리 ### 요구사항 - **데이터 무손실**: 기존 데이터가 안전하게 보존되거나 이관되어야 합니다. - **롤백 지원**: 실행 중 실패 시 즉시 복구할 수 있는 스크립트를 포함하세요. - **최소 가동 중지**: 무중단 또는 최소 중단(Downtime)을 위한 전략을 제시하세요. 코드 블록과 함께 작업 순서를 상세히 기술해 주세요.