flyway-验证失败:检测到迁移到版本1失败

时间:2020-03-24 09:02:37

标签: flyway

我有一个初始的SQL脚本(V1__init_schema.sql),该脚本存在语法错误,飞行路线执行失败。 当我更正了相同的SQL脚本并重新运行spring boot项目时。它给出以下错误:

[org/springframework/boot/autoconfigure/flyway/FlywayAutoConfiguration$FlywayConfiguration.class]: Invocation of init method failed; nested exception is org.flywaydb.core.api.FlywayException: 
Validate failed: Detected failed migration to version 1

那么,flyway不会重新运行失败的迁移脚本吗?我需要将更正的sql文件提供为V2吗?

1 个答案:

答案 0 :(得分:1)

首先,您应该评估flyway repair,以告知飞行路线您已解决问题,然后运行flyway migrate