Как пересоздать миграции с нуля в БД в Django?

Такая проблема: я экспериментировал с ORM и создавал/модифицировал модели. В итоге "захламил" всю базу данных (соответственно, начались ошибки при применении новых миграций).

Есть ли какой-то способ с помощью средств самого Django очистить БД и заново провести с нуля все миграции? Я не хочу создавать заново БД. Мне это не подходит.

Команды, которые уже были перепробованы:

  1. Флаг run-syncdb (остаются старые модели/иногда всё равно не помогает; появляются ошибки при миграции)
  2. Флаг zero всё равно оставляет старые модели
  3. Удаление файлов миграций и makemigrations с нуля (те же самые проблемы, что у команд выше)
  4. Флаг flush (просто удаляет существующие записи, но не меняет структуру БД)
Вернуться на верх