代码之家  ›  专栏  ›  技术社区  ›  Zomono

未使用Spring Boot执行Flyway脚本

  •  2
  • Zomono  · 技术社区  · 7 年前

    我的问题是,我的所有或部分迁移脚本都没有通过Flyway执行。我使用Spring Boot,并在应用程序中配置了Flyway。属性文件。 配置包括 basic 和a migration 目录这两个目录分为通用目录和供应商特定目录(例如flyway/migrate/POSTGRESQL)。

    1 回复  |  直到 7 年前
        1
  •  4
  •   Zomono    7 年前

    至少这是一个案例敏感问题。由Mac用户创建并以大写字母书写的供应商特定目录(例如POSTGRESQL),而Flyway使用小写字母(例如Flyway/migrate/{vendor},翻译为Flyway/migrate/POSTGRESQL)。这在MacOSX或Windows上不是问题,但在我的Linux机器上。

    如果有人面临同样的问题,我希望这能有所帮助。