Django-关系“Relation”不存在。无法运行python manage.py migrate?

2024-04-29 02:43:00 发布

您现在位置:Python中文网/ 问答频道 /正文

所以我很愚蠢,我去删除我的django应用程序中的一个表,打开psql,运行“Drop table;”,然后删除了这个表。然后我删除了我的模型并运行“python manage.py migrate”,得到了这个错误。。。

django.db.utils.ProgrammingError: relation "textchange_myuser" does not exist

上面还有其他的东西。

所以现在我无法正确删除表,也无法将其取回。我该怎么办?

谢谢。


Tags: djangopy模型应用程序dbmanage错误table
1条回答
网友
1楼 · 发布于 2024-04-29 02:43:00

根据我的评论,在您的情况下,您可以运行:

python manage.py migrate yourapp --fake

“假装”应用迁移,但不实际更改数据库。

您可以阅读更多HERE

希望这有帮助。

相关问题 更多 >