1

我正在尝试在 heroku 上将我的数据库从 Dev 更新为 Basic。我遵循了这里提到的所有步骤,但是在 heroku 之后pg:promote HEROKU_POSTGRESQL_WHATEVER我想检查我的数据库是否包含所有内容,所以我只是去网站上查看了它说的基本版本

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

基础的

基本计划

虽然它应该是

开发计划

我不确定出了什么问题。

4

1 回答 1

4

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

VACUUM ANALYZE;

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

\dt                    --- to display tables
SELECT * FROM foo;     --- to ensure data is there on a specific table
于 2013-03-04T19:58:59.860 回答