Heroku is a popular PAAS provider that offers managed Postgres database. Heroku provides a convenience command to connect to the postgres database, which will launch psql. Now it is possible to launch pgcli instead of the default psql for heroku Postgres by installing the heroku-pg-pgcli plugin for heroku tool belt.
Installation
Make sure pgcli is installed. If it is not installed check the installation instructions. Typically it is:
Either:
$ brew install pgcli # Only on OS X
or
$ pip install pgcli # Python package installation
Then install the heroku plugin
$ heroku plugins:install git@github.com:chrisanderton/heroku-pg-pgcli.git
Usage
Run this from within a Heroku app directory
That will launch pgcli with the appropriate database credentials, taken from heroku DATABASE_URL for that application.
That's it.
Credit
Thanks to Chris Anderton for creating this heroku plugin.