What
DB設計をREADMEに書く前にmarkdownで書く
Why
明白にするため(メモ)
DB設計
usersテーブル
| Column | Type | Options |
|---|---|---|
| username | string | null: :false |
| string | null: :false, unique: true | |
| password | string | null: :false |
Association
・
・
・
・
・
・
blogsテーブル
| Column | Type | Options |
|---|---|---|
| user_id | references | null: :false |
| image | ||
| title | string | null: :false |
| text | text | null: :false |
| date | date | null: :false |
Association
・
・
・
・
・
・
videoテーブル
| Column | Type | Options |
|---|---|---|
| user_id | references | null: :false |
| video | ||
| title | string | null: :false |
| text | text | null: :false |
| date | date | null: :false |
Association
・
・
・
・
・
・
photosテーブル
| Column | Type | Options |
|---|---|---|
| user_id | references | null: :false |
| image | ||
| title | string | null: :false |
| text | text | null: :false |
| date | date | null: :false |
Association
・
・
・
・
・
・
profilesテーブル
| Column | Type | Options |
|---|---|---|
| user_id | references | null: :false |
| image | ||
| username | string | null: :false |
| birthday | text | null: :false |
| birthplace | date | null: :false |
| bloodgroup | string | null: :false |
| height | integer | null: :false |
Association
・
・
・
・
・
・