当flyway更新到4.0中途失败时该怎么办

时间:2016-04-18 16:53:43

标签: flyway

我今天尝试从Flyway 3.x将我的(Oracle)数据库更新为Flyway 4.0。我可以看到更新脚本尝试删除几个索引(_vr_idx_ir_idx)。我面临的问题是更新在中途失败,现在每次重新运行时,都会抱怨索引不存在......

我该如何处理?

1 个答案:

答案 0 :(得分:1)

这是即将发布的Flyway 4.0.1中已知的问题。

在您的情况下,您有3个选项:

  1. 删除schema_version表并使用Flyway 4.0建立架构
  2. 在schema_version表上手动执行剩余的操作,然后使用Flyway 4.0进行修复
  3. 重新创建已删除的索引,然后使用Flyway 4.0.1
  4. 重试