摘要: 執行manage.py migrate解決報錯: django.db.utils.OperationalError: (1050, "Table '表名' already exists)解決方法
正在用django1.7初始化一個項目,數據庫表字段變更比較頻繁。models.py表類中添加了一個class類後。執行manage.py makemigrations 未提示錯誤信息,但manage.py migrate時進行同步數據庫時出現問題;django.db.utils.OperationalError: (1050, "Table '表名' already exists)錯誤信息
根據stackoverflow上找到解決方案,執行:
python manage.py migrate myapp --fake
數據庫表結構同步成功。