RailsのローカルでSQLiteを使う時

  • 3
    いいね
  • 0
    コメント

RailsのローカルでSQLiteを使う

Railsアプリケーションを触っている時に本番環境はPostgreSQLだけど
ローカルはSQLiteだったって時に

接続する

$ sqlite3 db/development.sqlite3

もしくは

$ rails db

で接続できます!

データベース一覧

sqlite> .databases

これでデータベースの一覧を確認

テーブル一覧

sqlite> .tables

これでテーブル一覧を取得

SQL文

sqlite> select * from user;

もちろんSQL文もそのまま打てます!

スキーマ表示

sqlite> .schema users 

スキーマのデーブルも確認できます!

テーブルの中のカラム確認

sqlite> PRAGMA TABLE_INFO(TABLE_NAME); 

テーブルのカラムを確認できます!

終了

sqlite> .exit

これで終了