【发布时间】:2016-08-10 20:46:01
【问题描述】:
我用flyway设置开机:
flyway.baseline-version=2.7.0
flyway.baseline-on-migrate=true
我在 db/migrate 中有 2 个 sql 文件:V__2.7.0_base.sql 和 V__2.8.0_jobs.sql。
当我启动应用程序时它失败了,因为它试图再次执行 V__2.7.0_base.sql...
mvn:flyway:info
+---------+-----------------------+---------------------+---------+
| Version | Description | Installed on | State |
+---------+-----------------------+---------------------+---------+
| 2.7.0 | << Flyway Baseline >> | 2016-08-09 12:25:04 | Baselin |
| | 2.7.0 base | | Pending |
| | 2.8.0 jobs | | Pending |
+---------+-----------------------+---------------------+---------+
为什么 2.7.0 基础版本处于待定状态?我将它设置为基线 - 所以它应该被忽略?
谢谢
【问题讨论】:
标签: spring-boot flyway