【问题标题】:How can I avoid evolution script creation and execution in Play framework 2.1?如何避免在 Play framework 2.1 中创建和执行进化脚本?
【发布时间】:2013-03-04 00:29:44
【问题描述】:

我刚刚启动了 Play 框架 (2.1) 并复制了示例项目 (Zentasks) 和自定义。我删除了所有以前的视图、控制器和模型类。当我运行该应用程序时,我的浏览器会显示进化脚本,我必须运行该脚本。但我不想创建和执行这个脚本,因为在这个应用程序之前我已经有了我的数据库和表。 \ 此外,脚本中仍有 DDL 创建已删除的表。 我一次又一次地删除了进化目录,文件自动生成,我现在可以工作了。

我想了解它的工作原理并知道如何避免这种烦人的情况?

谢谢。

【问题讨论】:

  • 我可能会在我的 conf 文件中找到答案:evolutionplugin=disabled。

标签: database playframework playframework-2.1


【解决方案1】:

application.conf 中有注释选项evolutionplugin=disabled 为此,只需取消注释即可:

# Evolutions
# ~~~~~
# You can disable evolutions if needed
evolutionplugin=disabled

要使其再次工作,只需对其进行注释或将其值设置为enabled

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-04
    • 2018-01-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多