在 Flyway 中省略某些迁移文件

Omitting certain migration files in Flyway

某些迁移将大量 数据插入到我们的生产数据库中。它们会减慢集成测试的速度,并且在测试阶段完全不需要。我不想通过 SQL.

中的样板条件来解决这个问题

有没有办法将配置文件应用到 Flyway 脚本并在必要时省略选定的迁移?

您可以将它们拆分到一个单独的目录中并配置 flyway.locations 以有选择地包含它。