如何解决关系不存在 Django Postgresql Dokku
我在现有的 Django 应用程序上创建了一个新模型。当我更新我的 git 时,我做了这些:
git pull
git push dokku main
然后我做了这些:
python3 manage.py makemigrations
python3 manage.py migrate
但是每当我尝试执行操作时都会收到此错误:
relation "accounts_articleimageshared" does not exist
为什么?? 我不想转储我已经存在的数据库,因为我每次尝试更新我的应用程序时都必须转储它。我该如何解决这个问题?
解决方法
您误解了迁移。步骤是:
- 更改您的代码
- 迁移
- 迁移
- 运行您的测试并检查您的应用
- git 提交刚刚创建的迁移文件,其余代码更改
- git push
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。