2013-07-04 3 views
1

Поскольку я готовил свою игру! приложение для производства и запустило обратную загрузку базы данных, я немного изменил свои модели. Я теперь до 8.sql в своих сценариях эволюции, и мне было интересно, есть ли способ их консолидировать и начать с 1.sql.Consolidate Play Evolutions

Можно ли переписать 1.sql для моделирования текущей схемы и удаления 2-8? Или это вызовет игру, чтобы волноваться?

Это не огромная сделка, поскольку я не верю, что существует ограничение на количество сценариев эволюции, которые у вас могут быть, но было бы более аккуратно иметь меньше. Причина, по которой я не могу просто удалить мои таблицы и начать с того, что у меня есть данные, я бы лучше не удалял.

Возможно, я мог бы вернуть данные, а затем повторно импортировать их, за исключением того, что у меня есть пространственные данные (PostGIS), и я не уверен, что бы это было правильно.

ответ

3

Я не думаю, что это хорошая идея, так как the evolution script магазины некоторых метаданных в базе данных (таблица play_evolutions), особенно, он вычисляет hash против исходного SQL кода.

Смежные вопросы