0

我正在尝试部署和运行 Play!2.4 项目在服务器上。

sudo bin/app -Dhttp.port=80 -Dconfig.resource=production.conf -DapplyEvolutions.default=true

但是,我在服务器上部署的源代码(以及我从中运行阶段)不包含进化 SQL 脚本。我应该在开发阶段构建它们并包含它们,还是有办法让它们在构建阶段或服务器启动时自行生成?

4

1 回答 1

0

不,他们不会自己生成。您编写它们,通常将它们存储在conf/evolutions/default(或替代数据库名称)中。更多信息在这里。它们与其余的源代码一起管理。

在其他 SO 问题中对此进行了一些讨论,例如在生产环境中管理演变

于 2015-12-13T03:29:30.900 回答