【发布时间】:2014-03-07 08:48:32
【问题描述】:
这是我的工作流程:
Setup tables, constraints etc. in V1__CreateSchema.sql (checksum =
c3a82bcf43b3c78a5ca4ebd25ca06005)
运行 flyway 迁移 --> 数据库被创建。
然后我意识到架构需要更新:
Update sql statements in V1__CreateSchema.sql (checksum =
7e1aeb51d4e91b504cd920ec7af17092)
运行 flyway 迁移 --> flyway 忽略了先前运行的迁移的签名已更改的事实。
[INFO] --- flyway-maven-plugin:2.3:migrate (default-cli) @ zeus --- [INFO] 架构“mydb”的当前版本:1 [INFO] Schema `mydb` 是最新的。无需迁移。
这是受支持的工作流程吗?我希望 flyway 会失败,说明在过去的迁移路径中已经进行了分叉。
【问题讨论】:
标签: flyway