【问题标题】:Flyway script is not executed using Spring Boot使用 Spring Boot 不执行 Flyway 脚本
【发布时间】:2018-05-11 17:32:11
【问题描述】:

我遇到的问题是 Flyway 未执行我的全部或部分迁移脚本。我正在使用 Spring Boot,并且在 application.properties 文件中配置了 Flyway。 该配置包括一个basic 和一个migration 目录。这两个目录都分为通用目录和供应商特定目录(例如 flyway/migrate/POSTGRESQL)。

【问题讨论】:

    标签: java spring-boot flyway


    【解决方案1】:

    至少这是一个区分大小写的问题。由 Mac 用户创建并以大写字母(例如 POSTGRESQL)编写的供应商特定目录,而 Flyway 使用小写字母(例如 flyway/migrate/{vendor},它转换为 flyway/migrate/postgresql )。这在 MacOSX 或 Windows 上不是问题,而是在我的 Linux 机器上。

    如果有人遇到同样的问题,我希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 2015-03-11
      • 2020-03-14
      • 2018-07-29
      • 2016-09-24
      • 2015-04-13
      • 2015-11-23
      • 2020-08-20
      • 2018-10-17
      • 1970-01-01
      相关资源
      最近更新 更多