rails dbconsoleコマンド知らなかった...
普段ActiveRecordと無縁の開発をしているので、ActiveRecordを使った開発で使うようなコマンドを知らなかったので、恥ずかしながらここにまとめますw
rails dbconsole
使用しているDBそのもののコンソールを開くことが出来る
$ rails dbconsole psql (10.1) Type "help" for help.
PostgreSQLのコンソールで \l
でデータベースの一覧を表示してみる
taskleaf_development=# \l List of databases Name | Owner | Encoding | Collate | Ctype | Access privileges ---------------------------------+-----------------+----------+-------------+-------------+------------------------------------- taskleaf_development | shigeyukifukuda | UTF8 | en_US.UTF-8 | en_US.UTF-8 | taskleaf_test | shigeyukifukuda | UTF8 | en_US.UTF-8 | en_US.UTF-8
ユーザー一覧を \du
で表示してみる
taskleaf_development=# \du List of roles Role name | Attributes | Member of -----------------+------------------------------------------------------------+----------- shigeyukifukuda | Superuser, Create role, Create DB, Replication, Bypass RLS | {}
コンソールから抜ける時は \q
で出られる
taskleaf_development=# \q ~/w/taskleaf (master|✔) $