如何在Play框架2.1中避免进化脚本的创建和执行?

时间:2013-03-04 00:29:44

标签: database playframework playframework-2.1

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

我想了解它是如何工作的,并知道如何避免这种烦人的行为?

感谢。

1 个答案:

答案 0 :(得分:7)

evolutionplugin=disabled中有一个评论选项application.conf,只是取消注释:

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

要让它再次运作,只需对其进行评论或将其值设置为enabled

即可