heroku / データベースの行数を確認する

Shunsuke Sawada

herokuのPostgresqlは無料で使えるんですが、10000行までという制限があります。それ以上は$10くらい払ってねという感じです。
できるだけ無料で使えるにこしたことはないので、herokuからもうすぐリミットを超えますよーとメールが来ても、いきなりaddonの追加料金を払わないためには、データベースの行数をチェックすればOK。

1
$ heroku pg:info

でこんな情報が得られます。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
=== HEROKU_POSTGRESQL_COLOR_URL (DATABASE_URL)
Plan:        Hobby-dev
Status:      available
Connections: 1
PG Version:  9.3.3
Created:     2014-03-01 22:37 UTC
Data Size:   12.0 MB
Tables:      14
Rows:        9017/10000 (In compliance, close to row limit)
Fork/Follow: Unsupported
Rollback:    Unsupported
Region:      Europe

10000行のうち9017行つかってますので、リミット間際だよと忠告してくれています。

以上です。

1
Shunsuke Sawada

おすすめの記事

Rails whereの検索で否定を使う
3
Railsを4.2にバージョンアップしたら、Vagrantのローカル開発環境にアクセスできなくなった問題
Railsのバリデーションエラー後にレイアウトが崩れるとき