flywayの
自分への
現在の 状況の 出力 DBVersion情報と、 SQL実行状況の 出力
コマンド
mvn flyway:info
ドキュメント
mvn flyway:info - Flyway by Boxfuse • Database Migrations Made Easy.
migration マイグレーションSQL実行
コマンド
mvn flyway:migrate
ドキュメント
mvn flyway:migrate - Flyway by Boxfuse • Database Migrations Made Easy.NOTES
メタデータテーブル がなければ 作成される。 途中から migration を 行う 場合は、 version指定を 行う。
もしくは、 mvn flyway:baseline
を先ずは 実行する。
clean DB初期化
コマンド
mvn flyway:clean
ドキュメント
mvn flyway:clean - Flyway by Boxfuse • Database Migrations Made Easy.NOTES
メタデータテーブル テーブル削除、作成済の テーブルの 全削除が 走る。
Production 環境だと、まず 実行しない。
validate 検証
コマンド
mvn flyway:validate
ドキュメント
mvn flyway:validate - Flyway by Boxfuse • Database Migrations Made Easy.
baseline 指定した Versionまで、 Version情報を Incrementする。
コマンド
mvn flyway:baseline
ドキュメント
mvn flyway:baseline - Flyway by Boxfuse • Database Migrations Made Easy.
Database修復
コマンド
mvn flyway:repair
ドキュメント
mvn flyway:repair - Flyway by Boxfuse • Database Migrations Made Easy.
以上です。
コメント