Pro*_*joe 5 python django postgresql
所以我很愚蠢,我去删除了我的 django 应用程序中的一个表,所以打开 psql 并运行“Drop table;” 并放下了桌子。然后我删除了我的模型并运行了“python manage.py migrate”,我收到了这个错误......
django.db.utils.ProgrammingError: relation "textchange_myuser" does not exist
Run Code Online (Sandbox Code Playgroud)
除了上面的其他东西。
所以现在我无法正确删除该表,也无法取回它。我该怎么办?
谢谢。
根据我的评论,在您的情况下,您可能会运行:
python manage.py migrate yourapp --fake
Run Code Online (Sandbox Code Playgroud)
“假装”应用迁移,但实际上并不更改数据库。
你可以在这里阅读更多
希望这可以帮助。