Все доброго вечера! Подскажите как можно решить данную проблему. Суть проблемы в том что есть поле описания и у него как будто стоит ограничение в 150 символов, но в модели у меня стоит 1000 символов
Unapplying ads.0003_alter_ads_description...ALTER TABLE "ads_ads" ALTER COLUMN "description" TYPE varchar(150), ALTER COLUMN "description" SET NOT NULL; (params [])
(0.016) ALTER TABLE "ads_ads" ALTER COLUMN "description" TYPE varchar(150), ALTER COLUMN "description" SET NOT NULL; args=[]; alias=default
Traceback (most recent call last):
File "C:\Users\Giru\AppData\Local\Programs\Python\Python310\lib\site-packages\django\db\backends\utils.py", line 89, in _execute
return self.cursor.execute(sql, params)
psycopg2.errors.StringDataRightTruncation: value too long for type character varying(150)
А эта ошибка появляется после команды python manage.py migrate users zero, которую я делаю чтобы обнулить миграции.
Миграции обнуляю по причине того что переписывал модель user и она теперь наследуется от абстрактной модели пользователя и часть полей я убрал из своей модели т к они есть у абстрактной(убрал
# first_name = models.CharField(max_length=20)
# last_name = models.CharField(max_length=20)
# username = models.CharField(max_length=50)
# password = models.CharField(max_length=50)
) и пологаю что эти поля должны удалиться из моей таблицы и остаться только те что указаны в кастом модели
Вот
ссылка на гит
Подскажите в правильном направлении я иду или у меня ошибка в чем то другом? Как можно это исправить? Заранее всем спасибо