【问题标题】:How can I download the Schema from a PostgreSQL db hosted on heroku?如何从 Heroku 上托管的 PostgreSQL 数据库下载 Schema?
【发布时间】:2012-11-01 10:06:37
【问题描述】:

我想从 Heroku 上托管的 PostgreSQL 数据库创建 ERM-Diagram。 数据库本身几乎有 20 GB 大,因此无法下载整个转储。

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

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

【问题讨论】:

    标签: postgresql heroku backup database-schema


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 2022-11-06
      • 2020-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-13
      • 2018-04-23
      相关资源
      最近更新 更多