美文网首页
Django中修改models中的字段后进行数据迁移 同步

Django中修改models中的字段后进行数据迁移 同步

作者: Roshan_ | 来源:发表于2022-10-19 15:17 被阅读0次

    在修改完models.py中的字段,需要对数据表中结构进行修改的时候,在终端中移动到当前项目的目录,执行以下迁移命令
    python manage.py makemigrations
    python manage.py migrate

    报错:
    django.db.utils.OperationalError: (1050, "Table 'automation_result_list' already exists")
    报错原因:自己更改了数据库表的字段名称或者删除了表

    解决办法:
    因为已经有了model映射文件,可以使用以下命令单独更新此表。
    python manage.py migrate myapp --fake # myapp(要执行的app名称)

    相关文章

      网友评论

          本文标题:Django中修改models中的字段后进行数据迁移 同步

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