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

有没有一种方法可以简单地备份和下载包括外键在内的架构,以及数据库中每个表的 10 行,然后可以通过 psql 命令将其恢复到本地数据库中?

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

最佳答案

使用 pg_dump 代替。 --schema-only|-s 选项可以满足您的需求。

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

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

关于postgresql - 如何从 Heroku 上托管的 PostgreSQL 数据库下载架构?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/13352939/

10-13 07:27
查看更多