问题描述:
做过数据库迁移后以后model,修改模型表结构或关系后,想重新建模;删除migrations文件夹下的除了__init__.py之外的文件,再次执行python manage.py makegrstions 和python manage.py migrate,返回No migrations to apply
解决方法:
1.drop table 表名;
2.delete from django_migrations where app=‘app_name’;
3.删除 app下删除migrations文件夹下的除了__init__.py之外的文件
4.执行python manage.py makemigrations;
5.执行python manage.py migrate;
如果5不能成功,执行 python manage.py migrate --fake
再执行4 5操作
django数据库迁移问题总结
最新推荐文章于 2019-09-10 06:59:41 发布