美文网首页
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