【发布时间】:2017-04-13 16:57:52
【问题描述】:
由于 windows10 初始化,我的所有 SQL 架构都被删除了。 所以,我想用已经存在的 django 项目代码(有这么多行......)运行 makemigrations。 但是“python manage.py makemigrations”不适用于错误“表不存在”......有没有一些方法可以克服这些情况???
【问题讨论】:
标签: python sql django database schema
由于 windows10 初始化,我的所有 SQL 架构都被删除了。 所以,我想用已经存在的 django 项目代码(有这么多行......)运行 makemigrations。 但是“python manage.py makemigrations”不适用于错误“表不存在”......有没有一些方法可以克服这些情况???
【问题讨论】:
标签: python sql django database schema
您现有的迁移脚本已损坏。所以你需要做以下步骤:
删除应用内的迁移文件夹
然后运行 makemigrations
python manage.py makemigrations
将更改应用到数据库
python manage.py migrate
【讨论】: