【发布时间】:2016-02-04 04:42:56
【问题描述】:
我们正在使用 Flyway 迁移数据库架构,我们已经有 100 多个迁移脚本。
一旦我们将多个迁移“压缩”到一个单一的第一版迁移中,这在开发过程中是可以的,因为我们会删除并重新创建架构。但在生产中这不起作用,因为 Flyway 无法验证迁移。
在这种情况下,我找不到任何文档或最佳实践。问题是文件数量不断增加,我不想每次都看到数千个迁移文件,基本上如果生产已经在最新版本中。我的意思是,版本号低于生产版本的迁移脚本与我们无关,如果我们可以将这些文件压缩到单个迁移中,那就太棒了。
我们正在使用 MySQL。
我们应该如何处理?
【问题讨论】:
标签: flyway