当推送到Heroku服务器(Django)
答
如果您使用的是入门级数据库,那么在填充这些统计信息时会出现延迟。你可以看到,如果有立即如果你psql
在表:
$ heroku pg:psql -a app_name
psql=> \dt
[...tables...]
另外,请在这里看到使用的Postgres在本地而不是sqlite3的我的回答(推荐):
+1
谢谢,我运行了这个命令,它给了“找不到关系”。我的确在使用初级数据库,所以也许我会等到明天再检查一次。与此同时,我想我会采取这个建议,并将我的本地数据库迁移到postresql,然后再次推送到heroku。 – babbaggeii
+1
'\ dt'命令是立即的。如果什么都没发现,那里什么也没有。迁移到本地postgres并重试。导入/导出指南:https://devcenter.heroku.com/articles/heroku-postgres-import-export – catsby
我不太熟悉heroku,但是你的sqlite数据库颠覆控制?你是如何将你的开发数据库转移到heroku的?你可以'本地dumpdata'和'loaddata'在你的heroku上 – dm03514
db是受版本控制的,但这实际上是第一个版本,因为我是从旧计算机迁移一个新的应用程序。我将尝试在本地dumpdata,然后将其传输到新的数据库服务器。 – babbaggeii
您是否在使用migrate将数据复制到Heroku? – catherine