org.flywaydb.core.api.FlywayException: Validate failed: Detected failed migration to version 1.0.9 (update)

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

猜你喜欢

转载自www.cnblogs.com/agnesFlower/p/11547390.html