Flywayで以下のSQLが適応されている状態で、
やむを得ず V2_0_0__bbb.sql ファイルのSQLの修正をした場合、
次の実行ではchecksumの不整合でエラーとなってしまいますが、
このときにrepairをすることで、再調整され整合性がとれる認識で間違いないでしょうか?
本来であれば、更にマイグレーションファイルを追加して調整するところですが、今回は事情がありやむを得ずそのファイル自体を修正したいです。
ファイル
V1_0_0__aaa.sql V2_0_0__bbb.sql V3_0_0__ccc.sql V4_0_0__ddd.sql
エラー
Failed to execute goal org.flywaydb:flyway-maven-plugin:5.2.4:migrate (default-cli) on project ocs: org.flywaydb.core.api.FlywayException: Validate failed: Migration checksum mismatch for migration version 2_0_0 -> Applied to database : -1705991555 -> Resolved locally : 1676827058
V2_0_0__bbb.sqlの修正点
INSERT INTO `table_a` (`name`) VALUES ('hoge');
↓変更
INSERT INTO `table_a` (`name`) VALUES ('fuga');