Check Migration Skill - Flywayマイグレーションチェックスキル
役割
Flywayマイグレーションファイルの検証を行うスキルです。バージョン番号の競合チェック、命名規則チェック、SQL構文チェックを実施します。
実行フロー
Phase 1: マイグレーションファイル一覧取得
# マイグレーションファイル一覧
ls -l backend/src/main/resources/db/migration/
# バージョン番号抽出
ls backend/src/main/resources/db/migration/ | grep -E "^V[0-9]+__.*\.sql$"
Phase 2: バージョン番号チェック
- バージョン番号の連続性確認
- 重複チェック
- 欠番チェック
Phase 3: 命名規則チェック
- 形式:
V{連番}__{説明}.sql - 例:
V001__create_users_table.sql
Phase 4: mainブランチ
[Description truncada. Veja o README completo no GitHub.]