Я создал новое приложение с некоторыми моделями, и теперь я заметил, что некоторые из моделей плохо продуманы. Поскольку я не передал код, разумным было бы перевести базу данных на последнее хорошее состояние и переделать миграцию с помощью лучших моделей. В этом случае последнее хорошее состояние - это база данных, в которой новое приложение не существует.Как перенести обратно из начальной миграции в Django 1.7?
Как я могу перейти от первоначальной миграции в Django 1.7?
В South
можно сделать:
python manage.py migrate <app> zero
Что бы очистить <app>
из истории миграции и удалить все таблицы <app>
.
Как это сделать с миграциями Django 1.7?
Является ли это документально в любом месте? Документация django на миграцию сильно отсутствует ... – rnevius
Doc можно найти на странице документации django-admin и manage.py: https://docs.djangoproject.com/en/1.7/ref/django-admin/#django -admin-migrate –
@n__o Спасибо. Обновленный ответ. – ChillarAnand