我们使用Flyway迁移数据库模式,我们已经有超过100个迁移脚本.
一旦我们将多个迁移"压缩"到单个第一版迁移中,这在开发期间就可以了,因为我们删除并重新创建模式.但是在生产中这不起作用,因为Flyway无法验证迁移.
在这种情况下,我找不到任何文档或最佳做法.问题是文件数量不断增加,我不希望每次都看到数千个迁移文件,基本上如果生产已经是最新版本.我的意思是,版本号低于生产版本的迁移脚本与我们无关,如果我们可以将这些文件压缩到单个迁移中,那将是非常棒的.
我们正在使用MySQL.
我们该如何处理?
flyway ×1