1

Я в процессе преобразования приложения 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.

Благодаря

+0

Вы использовали 'play.evolutions.enabled = false'? –

+0

Я отредактировал свой ответ с содержимым моего файла application.conf, связанного с эволюциями –

+0

Привет, вы нашли решение для этого? У меня такая же проблема. У меня есть play.evolutions.enabled = false в конфигурации, и у меня нет зависимости от изменений в build.sbt. – m1416

ответ

3

Вы можете попробовать добавить

play.modules.disabled += "play.api.db.evolutions.EvolutionsModule" 

к вашему application.conf, что сделал трюк для меня.

+0

попробует это очень скоро и сообщит вам об этом. –