gpt4 book ai didi

python - 回滚到 Django 中的先前迁移

转载 作者:太空狗 更新时间:2023-10-30 00:27:50 26 4
gpt4 key购买 nike

我使用我的 django 迁移来迁移我的数据库。其中一项迁移是数据迁移。但我犯了一个错误:我没有保存模型)。因此,没有对数据应用任何更改。我更正了为数据迁移执行 python 代码的 .py 文件。我现在想重新执行它。有没有办法回滚到我的数据库的以前版本或者只是运行

./manage.py migrate my_app 0004 

0004 是执行数据迁移的文件吗?

最佳答案

为了回滚,我必须执行以下操作

  1. showmigrations 看看我在哪里
  2. migrate 0003(后退一步)
  3. showmigrations 验证它是否有效,我落后一个版本
  4. migrate 0004 正确迁移

关于python - 回滚到 Django 中的先前迁移,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30749363/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com