gpt4 book ai didi

postgresql - 如何从 Heroku PostgreSQL 获取数据库模式?

转载 作者:行者123 更新时间:2023-12-05 07:25:30 26 4
gpt4 key购买 nike

我需要评估在 Heroku 上运行的 Postgres 实例的数据库模式。运气不好,我尝试了以下方法:

heroku run -a my_app_name 'pg_dump -s DATABASE_URL' > output.sql

其中 DATABASE_URL 将是整个字符串

heroku config:get DATABASE_URL -a my_app_name

这是我能得到的最接近的结果,因为命令运行但输出为空。为此,我为 pg_dump 添加了标志 -s 以仅获取架构而不获取数据。

我也试过关注这个answer但无法使用它来获取架构。

最佳答案

如果您需要访问该应用程序的权限,您可以运行它。

heroku pg:pull DATABASE_URL local_db_name --exclude-table-data="*.*" --app heroku_app_name

它将提取所有表的结构,但不提取数据。

关于postgresql - 如何从 Heroku PostgreSQL 获取数据库模式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54758755/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com