spring中應用flyway
報錯:
org.flywaydb.core.api.FlywayException: Validate failed: Detected failed migration to version 1.0.9 (update)
解決方法:
一、檢查配置類
二、檢查數據庫里有沒有創建schema_version這個記錄表,如果有的話檢查更新到哪個版本sql了,可能是以前已經執行過的sql文件有了改動,嘗試刪除schema_version再重新運行項目;或者說是里面的sql有沒有語法錯誤,在數據庫里執行一下試試。
三、如果沒有schema_version可能是配置有問題沒執行配置類的方法
四、sql文件命名規范可以定義,比如:v-1.0.1__description.sql