https://github.com/will/phcresolve
postgres.heroku.com resolver
https://github.com/will/phcresolve
Last synced: 12 months ago
JSON representation
postgres.heroku.com resolver
- Host: GitHub
- URL: https://github.com/will/phcresolve
- Owner: will
- Created: 2013-06-28T23:53:55.000Z (over 12 years ago)
- Default Branch: master
- Last Pushed: 2013-06-28T23:54:06.000Z (over 12 years ago)
- Last Synced: 2025-02-10T11:45:39.728Z (about 1 year ago)
- Language: Ruby
- Size: 102 KB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: Readme.md
Awesome Lists containing this project
README
# phcresolve
A proof of concept application for injecting DATABASE_URL on standalone apps
# requirements
* ruby 1.9.3+
* HEROKU_API_KEY and PHC_DATABASE environment varables
# usage
```
$ ./phcresolve
usage: phcresolve
$ ./phcresolve --list
phcresolve: missing HEROKU_API_KEY environment variable
$ export HEROKU_API_KEY=abc123
$ ./phcresolve --list
$ ./phcresolve --list
sushi::HEROKU_POSTGRESQL_COBALT_URL
sushi::HEROKU_POSTGRESQL_ONYX_URL
waza::HEROKU_POSTGRESQL_PURPLE_URL
$ ./phcresolve 'psql $DATABASE_URL'
phcresolve: missing PHC_DATABSE environment variable
$ PHC_DATABSE=waza::HEROKU_POSTGRESQL_PURPLE_URL ./phcresolve 'psql $DATABASE_URL'
Expanded display is used automatically.
Timing is on.
psql (9.3devel, server 9.2.4)
SSL connection (cipher: DHE-RSA-AES256-SHA, bits: 256)
Type "help" for help.
df4frj7dfj7tng=>
```