Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как включить генерацию DDL в Playframework 2.0

Автор вопроса: pro100sanyaОтветов: 1

Как я могу создать схему базы данных на основе модели в игре 2.0? Есть какой-нибудь конфиг для этого?

ddlplayframework

Ответы

Ответ 1 · рейтинг 6 · biesior

Он включен по умолчанию, каждый раз, когда вы изменяете любую модель, плагин Ebean обновляет файл /conf/evolutions/default/1.sql, поэтому, когда вы обновите приложение в браузере, оно спросит вас, хотите ли вы применить эволюцию.

НО ОСТОРОЖНО! Сценарий Ebean УДАЛИТ любую существующую таблицу и создаст ее с нуля после модификации каждой модели. Так что это может быть разрушительным в будущем ... Если вы закончите базовое моделирование приложения, определенно лучше отключить генерацию Ebean DDL и начать использовать эволюции обычного Play

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы