django存量数据表的migraions记录丢失,若要更新表结构,则需用到fake,否则报错:
解决步骤如下:
- 1)同步存量表结构,生成伪表 --fake
sudo python3 manage.py makemigrations appname
sudo python3 manage.py migrate appname --fake
- 2)更新models.py
# 表结构更新
- 3)同步表结构
sudo python3 manage.py makemigrations appname
sudo python3 manage.py migrate appname