記事の概要
テーブルの一覧、データの構造を確認したい。データベースクライアントの起動
ターミナルで$ rails dbconsole
sqlite>
テーブルの一覧表示
sqlite> .tables
books schema_migrations
スキーマの確認
スキーマとは構造という意味でそのテーブルの構造を見ることができる。
sqlite> .schema
CREATE TABLE "books" ("id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, "isbn" varchar, "title" varchar, "price" integer, "cd" boolean, "created_at" datetime NOT NULL, "updated_at" datetime NOT NULL);
データベースクライアントの停止
sqlite> .quit
補足
データベースクライアントの起動中に適当な文字を入力すると
sqlite> ...>
このような状態になる。
こうなった時は control + c を3回押せば出られる。