【发布时间】:2016-09-08 17:57:14
【问题描述】:
我有 V1__init.sql 脚本,我在其中创建了一个带有 1 列的表 Table1_name。它运行得很完美。然后我决定更改表名,为此,我编辑了 V1__init.sql 并将脚本从
Create Table Table1_Name 到 Create Table TableName。现在我期待当我运行项目时,flyway 会自动检测更改并重命名表,但我得到了一些 checksum 错误。在阅读了一些文档之后,我了解到我需要执行 mvn flyway:repair ... 现在,当我尝试在我的项目文件夹中执行此操作时,我收到 flyway 不是可识别前缀的错误。
为什么会这样?
【问题讨论】:
标签: java postgresql maven flyway