FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':flywayMigrate'.
> Error occurred while executing flywayMigrate
Found non-empty schema `hogehoge` without metadata table! Use baseline() or set baselineOnMigrate to true to initialize the metadata table.
初めてflywayでDBマイグレーションする時や、DBに存在するすべてのテーブルをdropした後再度flywayを使うとき、上記のようなエラーが出る。
マイグレーション管理用テーブルが存在していないことが原因。
これを生成するには、
gradle flywayBaseline -i
上記コマンドを使う。
参考: