事前準備
- 操作端末にHerokuToolbeltがインストール済みであること。
- 同様にpostgresがインストールされpsqlコマンドにPATHが通っていること
接続してみる
以下のコマンドを実行し、接続を確認する
heroku pg:psql --app your_database_name HEROKU_POSTGRESQL_TEAL
現状を確認
以下のコマンドを実行し、Timezoneがずれていることを確認する
> select current_timestamp;
Timezoneを変更
以下のコマンドを実行し、Timezoneを修正する
> alter database your_database_name set timezone = 'Asia/Tokyo';
一旦接続の解除
以下のコマンドで一旦接続を解除する
> \q
再度HerokuのPostgreSQLへ接続
heroku pg:psql --app your_database_name HEROKU_POSTGRESQL_TEAL
変更の適用の確認
再度以下のコマンドを実行し、Timezoneが期待通りであることを確認する。
> select current_timestamp;
以上です。