我最近尝试使用我的django项目的南迁移从CharField更改为数据库中的列到IntegerField
我做了python manage.py schemamigration appname --auto
File "/Library/Python/2.7/site-packages/MySQL_python-1.2.3-py2.7-macosx-10.7-intel.egg/MySQLdb/cursors.py", line 92, in _warning_check
_mysql_exceptions.Warning: Data truncated for column 'pickup_id' at row 1
当我进入mysql工作台并尝试将更改恢复为CharField时,它只会挂起“准备”状态并最终超时。我的网站只是挂在任何使用此表的地方,我无法在此特定表格上执行任何查询。
我愿意接受任何建议。谢谢
答案 0 :(得分:0)
最终工作的是将--fake参数应用于我的迁移调用
./manage migrate appname --fake