将Heroku Postgres从dev更新为basic

时间:2013-03-03 19:24:08

标签: postgresql heroku

我正在尝试在Heroku上将我的数据库从Dev更新为Basic。我按照here提到的所有步骤进行了操作,但在heroku pg:promote HEROKU_POSTGRESQL_WHATEVER之后我想检查我的数据库是否包含所有内容,所以我只是去查看网站,并查看基本版本

![Data Size 0 B
Tables  0
PG Version ?][1]

基本

Basic Plan

虽然应该

Dev Plan

我不确定出了什么问题。

1 个答案:

答案 0 :(得分:4)

表和数据库大小是通过异步进程计算的。这有时需要一段时间才能显示出来。如果您最近迁移了,则应尝试使用heroku pg:psql进行连接,然后运行:

VACUUM ANALYZE;

这将确保Postgres具有适当的统计数据,然后在Heroku询问表格大小时正确报告表格。此外,您可以在连接后手动浏览数据库,以确保您的数据存在:

\dt                    --- to display tables
SELECT * FROM foo;     --- to ensure data is there on a specific table