为什么不为生产启用 liquibase?
Why no-liquibase enabled for production?
为什么要为生产启用 no-liquibase
配置文件?我认为我们需要 liquibase 到 运行 以便 运行 在应用程序开始时迁移所有内容?
当将 heroku sub gen 与 maven 一起使用时,应用程序以 no-liquibase
开始,因为 liquibase 迁移是通过 release phase in heroku. Your generated procfile contains a dedicated release phase 完成的,liquibase:update
使得数据库迁移在之前完成启动应用程序。例如,如果您有很多实体并使用免费测功机作为您的应用程序需要在 90 年代启动的免费测功机,这将特别有用。
为什么要为生产启用 no-liquibase
配置文件?我认为我们需要 liquibase 到 运行 以便 运行 在应用程序开始时迁移所有内容?
当将 heroku sub gen 与 maven 一起使用时,应用程序以 no-liquibase
开始,因为 liquibase 迁移是通过 release phase in heroku. Your generated procfile contains a dedicated release phase 完成的,liquibase:update
使得数据库迁移在之前完成启动应用程序。例如,如果您有很多实体并使用免费测功机作为您的应用程序需要在 90 年代启动的免费测功机,这将特别有用。