是否有一个命令可以获取Heroku应用程序中当前Postgres的名称? 我正在编写一个批处理文件,应该在我的应用程序的多个阶段中使用。每次唯一的区别是数据库的名称。 使用heroku pg,我可以检索数据库的完整URL:
heroku pg:credentials:url DATABASE
也许我可以使用一些Linux工具从URL中提取名称,但在批处理文件的上下文中,我不想使用除Heroku工具之外的任何东西来保持环境独立性。
答案 0 :(得分:1)
Heroku不提供$DATABASE_URL
的解析版本(您也可以使用heroku config:get DATABASE_URL
获得。如果您需要数据库名称,您需要自己解析它或使用工具来这样做。