2011-05-10 37 views
26

在heroku上,如何獲取DATABASE_URL的整個值?heroku DATABASE_URL

當我發出了一個

heroku config --app APP_NAME 

我得到幾個配置參數,但DATABASE_URL不完全可見

DATABASE_URL  => postgres://ruhej...s.com/oeuhenchej 

任何想法?

回答

37
$ heroku config --app APP_NAME 

(Heroku的工具區已更新,因爲有人問,現在的命令顯示了整個DATABASE_URL。)

+1

乾杯......我沒有看到這個選項。 – Luc 2011-05-10 14:05:27

+0

不客氣! – 2011-05-10 14:07:25

+7

@Clément我認爲--long選項已被刪除?在heroku toolbelt v2.28.15我沒有它,但只是運行'heroku config'顯示了我所有配置變量的整個值。 – culix 2012-08-14 08:19:04

0

這看似很基本的,但你的Heroku APP_NAME是app_name.heroku.com 。您可以通過登錄到heroku.com並查找您的帳戶來查找。爲了讓您的應用程序配置變量,你只需鍵入到控制檯:

heroku config --app APP_NAME 
1
$ heroku pg:credentials YOUR_DATABASE_NAME 

帶給你所需要的所有信息(URL,端口,DBNAME,用戶名,密碼):

Connection info string: 

「dbname = xxxxxxx host = dc2-123-73-245-224.shhdtr-1.amazonaws.com port = 6212 user = user3121 password = dyzjsur sslmode = require」