我是Heroku的新手。我刚刚使用南方迁移了我的django模型:
sudo heroku run python manage.py migrate
我在所有六个应用中都收到了“无法迁移”的消息。
然后,当我尝试访问该网站时,我收到错误:
ProgrammingError“列X不存在”。
一切都在当地运作良好。我该怎么办,删除数据库并重新创建它?如果这就是答案,我该如何在Heroku上做到这一点?
谢谢你的帮助。
答案 0 :(得分:1)
要删除heroku上的数据库,请运行:
heroku pg:psql
根据https://devcenter.heroku.com/articles/heroku-postgresql#pg-psql。
然后做:
drop database <database name>;
create database <database name>;
然后您可以尝试再次运行迁移。