【发布时间】:2021-10-19 11:09:22
【问题描述】:
只有当环境为其他环境的开发环境时,我才想启用 flyway,它应该被禁用。它可以在为每个环境创建配置文件时定义,但只有一个配置文件。
我尝试了以下脚本的几个版本,但我遇到了字符串转换问题。
flyway:
enabled: ${env} == 'dev'
【问题讨论】:
-
这能回答你的问题吗? stackoverflow.com/questions/34845990/…
-
创建一个特定于环境的配置,将其设置为
true,并将默认设置为false。 -
@M.Deinum 这也是一个选项,但我们需要更改整个堆栈,因为它是 aws env。并需要运维团队。我只是想知道没有它的表现
-
为什么需要运维团队?只需在您的应用程序中包含一个文件即可。
-
@M.Deinum 权限不足:) 企业世界
标签: java spring yaml flyway spring-el