美文网首页
unning migrations: No migratio

unning migrations: No migratio

作者: 字节码 | 来源:发表于2018-01-27 10:03 被阅读135次

    django项目 修改了models.py某些表后,执行数据库迁移无效:
    unning migrations: No migrations to apply.

    解决方法:
    • 删除migrations下的init.py
    • 进入数据库,找到django_migrations的表,删除该app名字的所有记录

    django_migrations表记录着数据库的对应表的修改记录。
    每次修改后,都执行第三步的命令,然后在第一步的文件夹下生成修改的文件,django_migrations表记录修改的变更过程。

    • 重新生成迁移,并执行迁移:
    python manage.py makemigrations
    python manage.py migrate
    

    相关文章

      网友评论

          本文标题:unning migrations: No migratio

          本文链接:https://www.haomeiwen.com/subject/dbfnaxtx.html