Можно ли форсировать миграцию из командной строки? - PullRequest
4 голосов
/ 20 марта 2011

Я сделал ошибку новичка с миграцией вчера.Я изменил миграцию, которая уже была загружена и запущена, и я забыл откатить перед загрузкой новой версии.Теперь миграция завершается неудачно, потому что либо столбец уже существует (вверх), либо нет столбца для удаления (вниз)!

Возможно ли получить миграцию, чтобы принудительно внести изменения один раз из консоли, без необходимости сначала написать :force => true в документе, перенести, а затем снова удалить его?

1 Ответ

4 голосов
/ 20 марта 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...