【问题标题】:Flyway 2 different migrationsFlyway 2 不同的迁移
【发布时间】:2016-06-16 16:46:15
【问题描述】:

刚拿起一个项目,正在使用 Flyway 重建数据库。如果不与项目中已经存在更长时间的所有其他开发人员进行斗争,就无法真正改变工具。

当我调用 Flyway Migrate 时,它​​会重建数据库 - 到目前为止一切顺利。

但是,我正在尝试找到一种方法来获得一个命令,该命令将在该数据库上运行一个额外的脚本 - 一个将填充基础以进行测试的脚本。

出于显而易见的原因,我不能简单地将脚本粘贴在 flyway 的 SQL 文件夹上,否则 Migrate 将拥有测试数据。我需要第二个命令(或 migrate 的一个子集)来运行那个额外的脚本。

停下来?

【问题讨论】:

    标签: database database-migration flyway


    【解决方案1】:

    您可以使用此处描述的相同技术添加单独的位置来扫描仅用于特定环境(如开发和测试)的脚本:https://flywaydb.org/documentation/faq#db-specific-sql

    【讨论】:

      猜你喜欢
      • 2018-12-11
      • 2019-12-27
      • 2021-07-10
      • 2018-04-15
      • 2013-03-03
      • 2019-01-16
      • 2022-01-10
      • 2018-05-10
      • 2020-05-29
      相关资源
      最近更新 更多