Как сбросить таблицы с помощью миграций Django 2.2?
Я пытаюсь удалить неиспользуемые таблицы из базы данных с помощью одной миграции. Модели и ссылки уже удалены из кода, но я не могу заставить миграцию работать.
Когда я выполняю команду makemigration, я получаю что-то вроде этого:
class Migration(migrations.Migration)
dependencies = [
('hiring', '0040_last_migration'),
]
operations = [
migrations.DeleteModel(
name='Position',
),
migrations.DeleteModel(
name='ReviewProcess',
),
migrations.DeleteModel(
name='ReviewProcessType',
),
]
Но если я запускаю эту миграцию, она ничего не дает, также если я запускаю команду sqlmigrate, она показывает только закомментированные строки в sql ответе:
BEGIN;
--
-- Delete model Position
--
--
-- Delete model ReviewProcess
--
--
-- Delete model ReviewProcessType
--
COMMIT;