1 删除migrations以及数据库所有表,重新迁移
python manage.py makemigrations your-app(可选)
python manage.py migrate your-app(可选)
2 单个文件还支持点对点迁移,以下是对app core下的0001迁移文件执行迁移sql转换
python manage.py sqlmigrate core 0001
3 问题发现 ,试了网上各种方法后,发现auth,sessions等数据表都无法建立,debug后才发现是自己做分表分库的时候,没有做app到数据库的映射,导致无法建表:
4 问题解决:
修改配置settings.py 中的数据库映射,其中auth_token是django_restful_frame中的一个token处理App: