4

我想从托管在 heroku 上的 PostgreSQL 数据库创建一个 ERM-Diagram。数据库本身几乎 20 GB 大,这使得下载整个转储不是一种选择。

有没有办法简单地备份和下载包含外键的模式,以及数据库中每个表的 10 行,随后可以通过psql-command 将其恢复到本地数据库中?

我启用了PG Backups Plus插件,但这似乎只能让我用完整的数据集转储整个数据库。

4

1 回答 1

6

请改用 pg_dump。该--schema-only|-s选项可以满足您的需求。

pg_dump --schema-only -h host -U user -f schema_dump_file dbname

然后只需手动获取一些您想要的数据。没有简单的方法,我知道或看到,围绕它。

于 2012-11-13T00:37:29.117 回答