这里写自定义目录标题
问题一 Detected resolved migration not applied to database: 1.1
这是因为当前运行的项目中的sql语句内容被改动,与数据库中flyway_schema_history表已有的版本冲突,需要删除flyway_schema_history,然后重新运行项目。
问题二 找不到flyway class
有可能是因为引入的flyway-core版本过高,可以尝试降低版本,我本来用的是6.1.0,后面降为5.2.4,问题处理。
问题三 sql语句的命名要正确
如果是以大V开头,可命名为V1_1__xxx.sql,后面的sql接着V1_2__xxx.sql,注意第二个下划线是两个下划线,一旦已有的sql被执行之后,就只能按照版本来增加sql文件,原来的sql文件保持不动,否则项目运行时又会报错。