Skip to content

DB のデバッグの仕方 ​

DB にアクセスする ​

CUIでアクセスする場合 ​

bash
# ポート番号は task dev-info で確認
$ PGPASSWORD=password psql -h localhost -p <port> -U user -d backend

GUIでアクセスする場合 ​

TablePlus をダウンロードして、task dev-info でポート番号を確認し認証情報を設定するのがおすすめ

DB のデータをリセット ​

seed を再度走らせると、全てのデータがリセットされます。

bash
$ task backend:seed

DB が壊れて動かなくなった ​

以下のコマンドで、docker に保存されている volume がリセットされます。

bash
$ docker volume rm app_db_volume

Table Plus で local の DB のデータを確認する ​

  • password は password
  • 接続できない場合は、task dev-info でポート番号が合っているか確認してください。