Flywayの例外があります。
FlywayException: Detected failed migration to version 1.0
ドキュメントとフォーラムを探しましたが、この例外の意味がわかりませんでした。誰かがこれらの例外の理由を教えてください!ありがとう
「FlywayException:バージョン1.0への移行の失敗が検出されました」
以前に移行を実行したが、何らかの理由で1.0で失敗したことを意味します。以前の移行が1.0で失敗した理由を特定し、まだ行っていない場合はそれを解決する必要があります。解決したら、flyway repair
を実行して、失敗したものは何もないことをflywayに伝える必要があります。
次に、flyway migrate
を再度実行します。それでも失敗する場合は、手順1に戻ります。移行に成功してください。
Make
select * from your_database_name.flyway_schema_history
あなたはこのようなものを得るでしょう:
Flyway_schema_historyテーブルへのクエリ
次に、失敗している移行に対応するエントリを見つけて削除します。これで機能するはずです。