Django: Makemigration Ошибка "models.E028" и "models.E340" после расширения Authuser (устаревший MySQL)
Я подключил свой проект Django к старой БД MySQL и сделал первую миграцию.
Затем я расширил модель AuthUser моделью "NewUser" (убедился, что AUTH_USER_MODEL settings.py ссылается на 'appname.NewUser')
При запуске makemigrations я получаю следующие сообщения об ошибках:
models.E028
account_emailaddress: (models.E028) db_table 'account_emailaddress' is used by multiple models: seasonscan_api.AccountEmailaddress, account.EmailAddress.
account_emailconfirmation: (models.E028) ...(same error)
auth_group: (models.E028) ...(same error)
auth_permission: (models.E028) ...(same error)
django_admin_log: (models.E028) ...(same error)
django_content_type: (models.E028) ...(same error)
django_session: (models.E028) ...(same error)
django_site: (models.E028) ...(same error)
socialaccount_socialaccount: (models.E028) ...(same error)
socialaccount_socialapp: (models.E028) ...(same error)
socialaccount_socialtoken: (models.E028) ...(same error)
fields.E340
auth.Group.permissions: (fields.E340) The field's intermediary table 'auth_group_permissions' clashes with the table name of 'seasonscan_api.AuthGroupPermissions'.
socialaccount.SocialApp.sites: (fields.E340) ...(same error)
Я проверил документацию, которая не показала больше, чем сообщение об ошибке без дополнительной информации. Любой совет поможет мне очень сильно.
Вот модели в качестве ссылки:
Спасибо!