Удалите модель, созданную с возможностью выбора, и выбор тоже

Некоторое время назад я создал модель с некоторыми вариантами выбора:

class MyEnum(StrEnum):
    CREATE = "create"
    DELETE = "delete"

class ShareHistory(models.Model):
    action = models.TextField(choices=MyEnum.get_choices())
    created_at = models.DateTimeField(auto_now_add=True, auto_created=True)

Через некоторое время я понял, что эта модель мне не нужна. Поэтому я могу просто удалить класс, запустить makemigrations, затем migrate и все, таблица исчезла.

Но я хочу удалить и варианты выбора (MyEnum). Если я это сделаю, то в следующий раз, когда кто-то запустит миграцию с нуля, он получит ошибку, потому что для начальной миграции нужно MyEnum. Есть ли способ удалить это?

Вернуться на верх