Эта недавняя публикация Как использовать Evolutions в Play Framework 2.0?, говорит, что эволюция будет автоматически применяться при запуске Play 2.0. Я пробовал загрузку play-2.0-бета и последний git код, и я не вижу такого поведения. Фактически, я не могу найти способ применить эволюцию в режиме производства. Я что-то пропустил?
Запуск эволюции в Play Framework 2.0
Ответ 1
Добавление applyEvolutions.default=true
в ваш application.conf позволит включить эволюцию по умолчанию в вашем приложении.
Ответ 2
Попробуйте использовать одно из приложений примера 20, и вам будет предложено применить эволюцию при запуске приложения - запрос появится в браузере приложения при первом запуске приложения.
Ответ 3
Как и RC-3, новое расположение сценариев эволюции находится в conf/evolutions/[dbname]/1.sql. В противном случае информация, приведенная выше, все еще точна.