Play Framework 2.4应用程序始终创建一个1.sql进化版,即使关闭
问题描述:
我正在将Play Framework应用程序从2.3.X版转换为2.4.X版。Play Framework 2.4应用程序始终创建一个1.sql进化版,即使关闭
除了一件事情之外,一切都在起作用。每次启动服务器时都会创建一个文件。
该文件是/conf/evolutions/default/1.sql
奇怪,这是我不使用变阵。我仍然保留evolutions
文件夹来跟踪我的sql转换文件(我自己编码)。
在我的application.conf文件中,这是我与进化有关的东西。我知道他们都做同样的事情,但即使有这两条线,问题仍然存在。
play.evolutions.enabled=false
play.evolutions {
db.default.enabled = false
}
有没有设置某处来防止这种情况?我在版本2.3.X中没有这个问题。
感谢
答
你可以尝试添加
play.modules.disabled += "play.api.db.evolutions.EvolutionsModule"
您application.conf该诀窍我。
+0
中的进化依赖关系会尽快尝试并让您知道 –
你使用过'play.evolutions.enabled = false'吗? –
我已经编辑我的答案与我的application.conf文件的内容有关的演变 –
嗨,你找到一个解决方案吗?我遇到同样的问题。我在配置文件中有play.evolutions.enabled = false,并且我没有build.sbt – m1416