2017-10-24 5 views
0

私はdev envでflywaydbをテストしています。 MySQL DB用コマンドライン4.2.0のテスト。シェフを使用してプロセスを自動化しようとしています。修理に関する質問があります。 .sqlファイルに構文エラーがあると、エラーが発生します。 .sqlファイルを修正した後、 "migrate"を再度実行する前に "repair"を実行する必要があります。実行中にエラーがなくても、「修復」コマンドを実行できますか。デフォルトでは、料理本は「修復」を実行してから「移行」します。何か問題は見えますか?マイグレーション前にフライウェイを修復する

答えて

1

これはあなたの開発環境に期待どおりに動作します。修復は繰り返し実行できます。

本手法では、マイグレーションのチェックサムを再計算する別のタスク(ソース:Flyway docs)としてマイグレーションが変更されたかどうかの監査証跡が失われるため、この方法はお勧めしません。

関連する問題