すると出てきますが。。。
sqlite> .schema --indent articles
で、ご満足いただければ幸いです。
3.13.0 からだそうです。 https://www.sqlite.org/releaselog/3_13_0.html
El Capitanだと
$ sqlite3 --version
3.8.10.2 2015-05-20 18:17:19 2ef4f3a5b1d1d0c4338f8243d40a2452cc1f7fe4
のようなで使えないですね。 brew か何かで新しめのものを入れてあげてください
sierra なら
$ sqlite3 --version
3.14.0 2016-07-26 15:17:14 91e811f51e611a37372875e96a4c51bbed2dfdea
なので
sqlite> .schema --indent users
CREATE TABLE "users"(
"id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
"email" varchar DEFAULT '' NOT NULL,
"encrypted_password" varchar DEFAULT '' NOT NULL,
"reset_password_token" varchar,
"reset_password_sent_at" datetime,
"remember_created_at" datetime,
"sign_in_count" integer DEFAULT 0 NOT NULL,
"current_sign_in_at" datetime,
"last_sign_in_at" datetime,
"current_sign_in_ip" varchar,
"last_sign_in_ip" varchar,
"created_at" datetime NOT NULL,
"updated_at" datetime NOT NULL,
"role_id" integer NOT NULL
);
CREATE UNIQUE INDEX "index_users_on_email" ON "users"("email");
CREATE UNIQUE INDEX "index_users_on_reset_password_token" ON "users"(
"reset_password_token"
);
CREATE INDEX "index_users_on_role_id" ON "users"("role_id");
こんな感じでお望みの感じに近いかと。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/11/10 05:28
2016/11/10 07:09
2016/11/10 07:18
2016/11/10 13:27
2016/11/10 21:59
2016/11/11 00:00
2016/11/11 00:23