Быстрое решение по ссылке:
https://sumedhagn.medium.com/django-integrity-erro...
Если терять данные не хочется, нужно необходимо выполнить следующие шаги:
1. Посмотреть кастомный класс User на предмет ограничений к БД (т.к. данное исключение чаще всего возникает при переопределении одного из пользовательского класса Django), и исключить их
2. Создать и выполнить миграции
3. Посмотреть ограничения БД с помощью клиента БД, удалить соответствующее ограничение