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