是否可以使用已删除的模式运行makemigrations?

时间:2017-04-13 07:36:10

标签: python sql django database schema

我的所有SQL架构都被删除了windows10初始化的原因。 所以,我想用现有的django项目代码运行makemigrations(有这么多行......)。 但是" python manage.py makemigrations"不适用于错误'表格不存在' ...是否有一些方法可以克服这些情况?

1 个答案:

答案 0 :(得分:2)

您现有的迁移脚本已损坏。因此,您需要执行以下步骤:

  1. 删除应用内的迁移文件夹

  2. 然后运行makemigrations

    python manage.py makemigrations
    
  3. 将更改应用于DB

    python manage.py migrate