Django - свойства полей модели не обновляются

auth_id = models.CharField('something', max_length=14, unique=True, null=True, blank=True)
name = models.CharField('something', max_length=64)
email = models.EmailField('something', unique=True)

class Meta:
    verbose_name = 'something'

def __str__(self):
    return self.name

В настоящее время я обновляю свойства auth_id and email. Ни одно из найденных мною решений не сработало.

Когда я выполняю команду py manage.py makemigrations, то py manage.py migrate в базе данных обновляется только max_length. null & blank для auth_id и unique для email не отражаются в базе данных.

Я использую postgres.

После того, как я поменял ветку git, я не выполнил py manage.py makemigrations затем py manage.py migrate перед обновлением модели (в коде). Это привело к тому, что свойства не были обновлены в базе данных должным образом.

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