10
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

[Heroku] HerokuのPostgreSQLにPosticoでアクセスする

Last updated at Posted at 2015-03-27

Posticoのインストール

PostgreSQLをGUIで操作しようと思って、PG Commanderをインストールしようとしたところ、どうやらPosticoという名前に変わったようですね。
Free版での制限は以下のようです。

What are the limitations of the free trial?
At most 5 connection favorites
Only a single window per connection
Table filters are disabled
There is no time limit — use the trial as long as you want!

ダウンロードして、展開して「Postico.app」をアプリケーションかどこかにおいておきます。

HerokuにPostgreSQLのAddonをインストール

AddonとしてPostgreSQLがインストールされているかどうか念のため確認します。

$ heroku addons | grep POSTGRES
$ heroku addons
<your app name> has no add-ons.

PostgreSQLをインストール
検証するためだけなので、今回はhobby-devを利用します。

$ heroku addons:add heroku-postgresql:hobby-dev
Adding heroku-postgresql:hobby-dev on <your app name>... done, v5 (free)
Attached as HEROKU_POSTGRESQL_ONYX_URL
Database has been created and is available
 ! This database is empty. If upgrading, you can transfer
 ! data from another database with pgbackups:restore.

PostgreSQLの接続情報確認

以下のコマンドで、PostgreSQLの接続情報を確認しておきます。

$ heroku config | grep HEROKU_POSTGRESQL
HEROKU_POSTGRESQL_ONYX_URL: postgres://[ user ]:[ password ]@[ host ]:[ port ]/[ database ]

Posticoでの接続

Posticoを起動し以下を入力後、「connect」をクリックします。
スクリーンショット 2015-03-27 13.04.07.png

  • NickName:適当に設定
  • Host:[ host ]
  • Port:[ port ]
  • User:[ user ]
  • Password:[ password ]
  • Database:[ database ]

接続に成功すると以下の用になると思います。
スクリーンショット 2015-03-27 13.20.59.png

Posticoでのテーブルをみる

シンプルで使いやすそうな気がします。
スクリーンショット 2015-03-27 14.01.24.png

これから少し使い込んでみたいと思います。

10
8
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
10
8

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?