Проблема миграции Django при добавлении нового столбца в таблицу auth.Group

У нас есть модель CustomUser в нашем приложении, и я пытаюсь добавить два новых столбца к существующей таблице auth.Group, как показано ниже.

Group.add_to_class('source', models.CharField(max_length=255, default='XXXXXXX')) Group.add_to_class('tags', TaggableManager(blank=True))

Когда мы пытаемся выполнить python manage.py makemigrations. Выдается ошибка, говорящая о несоответствии истории миграций.

django.db.migrations.exceptions.InconsistentMigrationHistory: Миграция customuser.0001_initial применена до ее зависимости auth.0013_group_source_group_tags на базе данных 'default'.

Нужен совет по этому вопросу. Как мы можем справиться с миграцией в такой ситуации. Мы не хотим создавать новую базу данных и переносить все данные каждый раз.

возможно, если вы добавите null=True будет работать

python manage.py makemigrations but_name_here
python manage.py migrate same_name_here
Вернуться на верх