【发布时间】:2020-06-11 16:02:03
【问题描述】:
我对 Flyway 完全陌生,但我正在尝试使用 https://github.com/flyway/flyway-docker 中描述的 docker-compose flyway+mysql 安排迁移许多相同的测试数据库
据我所知,migrate 命令可以在其-schemas 参数中采用多个模式,但它似乎只将实际的 SQL 迁移应用于列表中的第一个模式。
例如,当我使用schemas=test_1,test_2,test_3 运行迁移时,flyway 会创建所有三个数据库,但只会在第一个test_1 数据库上创建迁移文件中指定的表。
有没有办法将 SQL 迁移文件应用于列表中的所有架构?
【问题讨论】:
标签: flyway