jhipster:在 PROD 模式下 运行 时如何避免数据库更新?
jhipster: how to avoid database update when running in PROD mode?
当我 运行 我的 jhipster 应用处于生产模式 (spring.profiles.active=prod) 时,数据库更新总是被执行。我需要避免这种行为,因为组织政策要求数据库更新由 DBA 手动 运行。
可能吗?
更新答案:
是的,有可能。这样做的方法正是@julien-dubois 所说的:在 application-prod.yml 文件中添加以下行:
liquibase.enabled: false
警告,jhipster 生成的应用程序-prod.yml 已经包含一些 liquibase 配置
liquibase:
context: prod
但不要在 "liquibase" 条目下添加 "enabled" 条目,因为它会被忽略。您应该添加一个新的根级别条目:
liquibase.enabled: false
liquibase:
context: prod
这是一个common Spring Boot property
在您的 application-prod.yml
中,您需要设置 liquibase.enabled=false
当我 运行 我的 jhipster 应用处于生产模式 (spring.profiles.active=prod) 时,数据库更新总是被执行。我需要避免这种行为,因为组织政策要求数据库更新由 DBA 手动 运行。
可能吗?
更新答案: 是的,有可能。这样做的方法正是@julien-dubois 所说的:在 application-prod.yml 文件中添加以下行:
liquibase.enabled: false
警告,jhipster 生成的应用程序-prod.yml 已经包含一些 liquibase 配置
liquibase:
context: prod
但不要在 "liquibase" 条目下添加 "enabled" 条目,因为它会被忽略。您应该添加一个新的根级别条目:
liquibase.enabled: false
liquibase:
context: prod
这是一个common Spring Boot property
在您的 application-prod.yml
中,您需要设置 liquibase.enabled=false