テーブル構成

目次
  • 解説
  • 1. テーブル構成
進捗を変更する




解説

1. テーブル構成


DBには、「ユーザー」を管理するusersテーブルと、「つぶやき」を管理するtweetsテーブルを作成し、それぞれ以下のカラムを持たせます。

usersテーブル

カラム名制約説明
idserialPRIMARY KEYユーザーID
mailtextNOT NULL
UNIQUE
メールアドレス
display_nametextNOT NULL氏名
passtextNOT NULLパスワード
profiletextプロフィール

tweetsテーブル

カラム名制約説明
idserialPRIMARY KEYつぶやきID
user_idintegerNOT NULLユーザーID
posttextつぶやき内容
created_attimestampNOT NULL
DEFAULT CURRENT_TIMESTAMP
作成日時
updated_attimestamp更新日時