Как добавить новое поле в таблицу в django, которая имеет "managed=False", потому что она была сгенерирована с помощью инструмента inspectdb

Я использую существующую базу данных mysql в новом проекте django, поэтому я создал модели с помощью инструмента inspectdb.
. Но теперь мне нужно добавить новое поле в таблицу, я делаю это путем добавления нового поля в модель и запускаю миграцию, но это не работает, она не добавляет поле в таблицу.
Возможно, это потому, что у меня есть managed=False в мета-конфигурации модели, но если я удалю его, миграции не будут работать, выдавая ошибку "Table5 уже существует"
. Вот модель, в которую я пытаюсь добавить поле "fields"

class Table5(models.Model):
    names = models.CharField(max_length=150)
    fields=models.JSONField(null=True)
    class Meta:
       managed = False
       db_table = 'table5'

Как я могу этого достичь?

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