通过命令行从Heroku获取当前数据库的名称

通过命令行从Heroku获取当前数据库的名称,heroku,heroku-postgres,Heroku,Heroku Postgres,在Heroku应用程序中是否有获取当前Postgres名称的命令? 我正在编写一个批处理文件,该文件应在应用程序的多个阶段中使用。每次唯一的区别就是数据库的名称。 使用heroku pg,我可以检索数据库的完整URL: heroku pg:credentials:url DATABASE 也许我可以使用一些Linux工具从URL中提取名称,但在批处理文件的上下文中,我更喜欢使用Heroku工具以外的任何工具来保持环境独立性。Heroku不提供$DATABASE\u URL的解析版本。(您也可以

在Heroku应用程序中是否有获取当前Postgres名称的命令? 我正在编写一个批处理文件,该文件应在应用程序的多个阶段中使用。每次唯一的区别就是数据库的名称。 使用heroku pg,我可以检索数据库的完整URL:

heroku pg:credentials:url DATABASE

也许我可以使用一些Linux工具从URL中提取名称,但在批处理文件的上下文中,我更喜欢使用Heroku工具以外的任何工具来保持环境独立性。

Heroku不提供
$DATABASE\u URL的解析版本。
(您也可以通过heroku config:get DATABASE_URL获得该名称。如果需要数据库名称,您需要自己解析或使用工具来解析