ABCDEFGHIJKLMNOPQRSTUVWXY
1
テーブル名カラム名カラム説明PKFKデータ型NOT NULLAUTO INCREMENTINDEXDEFAULT備考MEMO
2
【会員】usersid会員ID◯integer◯◯◯PK主キー
3
name名前string◯空白、カナ文字バリデーションNOT NULL空白を許さない
4
emailメールアドレスstring◯devise、ログインキーDEFAULTデフォルト値
5
encrypted_passwordパスワードstring◯devise、ログインキーbooleantrueかflaseで表せるもの
6
is_deleted退会フラグboolean◯FALSEFALSE有効 TRUE退会(退会でもレコードは削除しない)
7
providerプロバイダーstring◯どのツールで認証したか保存
8
uidユーザーIDstring◯
9
nicknameニックネームstring◯
10
image_urlイメージURLstring◯SNSで保存している画像の格納
11
image_idイメージIDstring◯リファイルでの画像保存
12
tokenトークンstring◯IDをtokenに変更する
13
created_at登録日datetime◯now
14
updated_at更新日datetime◯now
15
【いいね】likesidいいねID◯integer◯◯◯
16
user_id会員ID◯integer◯
17
post_id投稿ID◯integer◯
18
created_at登録日datetime◯now
19
updated_at更新日datetime◯now
20
【タグ】tagsidタグID◯integer◯◯◯
21
nameタグ名string◯空白バリデーション
22
created_at登録日datetime◯now
23
updated_at更新日datetime◯now
24
【投稿】postsid投稿ID◯integer◯◯◯
25
user_id会員ID◯integer◯
26
tagsタグ名◯string◯
27
titleタイトルstring◯空白バリデーション
28
bobyテキストtext◯空白バリデーション
29
twitterURLTwitterURLstring◯
30
youtubeURLYOUTUBEURLstring◯
31
is_deleted削除boolean◯FALSEFALSE有効 TRUEゴミ箱行き
32
tokenトークンstring◯
33
created_at登録日datetime◯now
34
updated_at更新日datetime◯now
35
【管理者】adminsid管理者ID◯integer◯◯◯
40
【ゴミ箱】dustboxesidゴミ箱ID◯integer◯◯◯
46
【タグマップ】tagmapsidタグマップID◯integer◯◯◯
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113