Как пересоздать миграции с нуля в БД в Django?
Такая проблема: я экспериментировал с ORM и создавал/модифицировал модели. В итоге "захламил" всю базу данных (соответственно, начались ошибки при применении новых миграций).
Есть ли какой-то способ с помощью средств самого Django очистить БД и заново провести с нуля все миграции? Я не хочу создавать заново БД. Мне это не подходит.
Команды, которые уже были перепробованы:
- Флаг run-syncdb (остаются старые модели/иногда всё равно не помогает; появляются ошибки при миграции)
- Флаг zero всё равно оставляет старые модели
- Удаление файлов миграций и makemigrations с нуля (те же самые проблемы, что у команд выше)
- Флаг flush (просто удаляет существующие записи, но не меняет структуру БД)