這是我的工作流程:遷飛以前遷移改變
Setup tables, constraints etc. in V1__CreateSchema.sql (checksum =
c3a82bcf43b3c78a5ca4ebd25ca06005)
運行遷徙路線遷徙 - >數據庫被創建。
然後我意識到,架構需要更新:
Update sql statements in V1__CreateSchema.sql (checksum =
7e1aeb51d4e91b504cd920ec7af17092)
運行遷徙路線遷徙 - >飛行用忽略了一個事實,即以前運行遷移的簽名已經改變。
[INFO] --- flyway-maven-plugin:2.3:migrate (default-cli) @ zeus --- [INFO] Current version of schema `mydb`: 1 [INFO] Schema `mydb` is up to date. No migration necessary.
這是一個受支持的工作流程嗎?我期望飛路失敗,說明在過去的遷移路徑中已經發生分叉現象。