2017-12-07 22 views
0

Heroku 응용 프로그램에서 현재 Postgres의 이름을 가져 오는 명령이 있습니까? 내 응용 프로그램의 여러 단계에서 사용해야하는 배치 파일을 작성 중입니다. 유일한 차이점은 데이터베이스 이름입니다. Heroku가의 페이지를 사용하여 , 나는 데이터베이스의 전체 URL 검색 할 수 있습니다 :명령 줄을 통해 Heroku에서 현재 데이터베이스의 이름을 가져옵니다.

heroku pg:credentials:url DATABASE 

어쩌면 내가 어떤 리눅스 도구를 사용하여 URL에서 이름을 추출 할 수 있습니다,하지만 배치 파일의 맥락에서, 난 아무것도 사용하지 않으 그러나 Heroku 도구는 환경 독립성을 유지합니다.

답변

1

에게 Heroku는 또한 heroku config:get DATABASE_URL으로 얻을 수 $DATABASE_URL (의 구문 분석 된 버전을 제공하지 않습니다. 당신은 데이터베이스 이름이 필요하면, 당신은 스스로를 구문 분석하거나 그렇게 할 수있는 도구를 사용해야합니다.