django 项目是新建的,
models类 是通过 python manage.py inspectdb > models 反向生成 的,
现在添加了新的model,迁移的时候出问题了,提示表已存在 。
这种情况如何进行数据库迁移
CSDN是越来越不行了,问了几个问题, 没有一个是有效回答的,
自己摸索出来了, 反向生成Models之后, 执行manage.py magrite,
生成django 自带的表。
之后执行manage.py makemagritions
manage.py magrite --fake
执行完以上步骤后 再添加新的Model类 并执行 迁移操作
manage.py makemagritions
manege.py magarite
注意这里不是要加 --fake
这样就可以迁移新的数据表了