Миграции в неправильном порядке при настройке входа в систему google с использованием oauth для моего приложения django

Я работаю над веб-приложением на django и пытаюсь настроить Oauth для входа в google, мой проект в настоящее время практически пуст. Я попытался следовать учебнику о том, как это настроить. Следуя руководству шаг за шагом, я столкнулся с множеством ошибок, которые я легко исправил (например, отсутствующая настройка промежуточного ПО в settings.py), но теперь я столкнулся с одной, которую, похоже, не могу исправить. Я использую PostgreSQL, и при запуске makemigrations я всегда получаю эту ошибку:

django.db.migrations.exceptions.InconsistentMigrationHistory: Миграция socialaccount.0002_token_max_lengths применяется раньше, чем ее зависимость socialaccount.0001_initial для базы данных 'default'.

Я пытался подделать миграции, используя учебник, предоставленный chatgpt, и повторно запустить их каким-то образом, но, похоже, ничего не работает. Из-за отсутствия лучшего учебника и недостатка знаний по программированию я оказался полностью потерянным и не могу двигаться дальше. Может ли кто-нибудь помочь?

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