Loading...
Loading...
dbmate 마이그레이션 전체 관리 스킬. 상태 확인, 실행(up), 롤백(down), 새 마이그레이션 생성을 처리. "마이그레이션 실행", "DB 업", "DB 다운", "마이그레이션 상태", "마이그레이션 생성", "dbmate", "migration", "테이블 변경 적용", "스키마 반영", "DB 롤백" 키워드로 트리거. DB 마이그레이션과 관련된 어떤 요청이든 이 스킬을 사용하라.
npx skill4agent add peachsolution/peach-harness peach-db-migrateapi/cd api && bun run db:status-devcd api && bun run db:up-devextract-schemadb/schema/cd api && bun run db:down-devextract-schemacd api && bun run db:new {migration_name}db/migrations/YYYYMMDDHHMMSS_{migration_name}.sql-- migrate:up
-- migrate:down
| 경로 | 용도 |
|---|---|
| 마이그레이션 파일 |
| 추출된 스키마 파일 |
| DB 연결 정보 |
| 증상 | 원인 | 해결 |
|---|---|---|
| 연결 실패 | DATABASE_URL 오류 또는 DB 서버 다운 | |
| already applied | 마이그레이션이 이미 적용됨 | |
| SQL syntax error | 마이그레이션 파일 문법 오류 | 오류 메시지의 라인/컬럼 정보로 파일 수정 |
| index already exists | 중복 인덱스 생성 시도 | |