teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

Version縛り

2016/11/10 07:40

投稿

hana-da
hana-da

スコア1728

answer CHANGED
@@ -7,4 +7,48 @@
7
7
  ```
8
8
  sqlite> .schema --indent articles
9
9
  ```
10
- で、ご満足いただければ幸いです。
10
+ で、ご満足いただければ幸いです。
11
+
12
+
13
+ ----
14
+
15
+ 3.13.0 からだそうです。 https://www.sqlite.org/releaselog/3_13_0.html
16
+
17
+ El Capitanだと
18
+ ```
19
+ $ sqlite3 --version
20
+ 3.8.10.2 2015-05-20 18:17:19 2ef4f3a5b1d1d0c4338f8243d40a2452cc1f7fe4
21
+ ```
22
+ のようなで使えないですね。 brew か何かで新しめのものを入れてあげてください
23
+
24
+ sierra なら
25
+ ```
26
+ $ sqlite3 --version
27
+ 3.14.0 2016-07-26 15:17:14 91e811f51e611a37372875e96a4c51bbed2dfdea
28
+ ```
29
+ なので
30
+ ```
31
+ sqlite> .schema --indent users
32
+ CREATE TABLE "users"(
33
+ "id" INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
34
+ "email" varchar DEFAULT '' NOT NULL,
35
+ "encrypted_password" varchar DEFAULT '' NOT NULL,
36
+ "reset_password_token" varchar,
37
+ "reset_password_sent_at" datetime,
38
+ "remember_created_at" datetime,
39
+ "sign_in_count" integer DEFAULT 0 NOT NULL,
40
+ "current_sign_in_at" datetime,
41
+ "last_sign_in_at" datetime,
42
+ "current_sign_in_ip" varchar,
43
+ "last_sign_in_ip" varchar,
44
+ "created_at" datetime NOT NULL,
45
+ "updated_at" datetime NOT NULL,
46
+ "role_id" integer NOT NULL
47
+ );
48
+ CREATE UNIQUE INDEX "index_users_on_email" ON "users"("email");
49
+ CREATE UNIQUE INDEX "index_users_on_reset_password_token" ON "users"(
50
+ "reset_password_token"
51
+ );
52
+ CREATE INDEX "index_users_on_role_id" ON "users"("role_id");
53
+ ```
54
+ こんな感じでお望みの感じに近いかと。