命名一覧


概要

実際に使えそうなテーブル名、カラム名を記録していきます。
ほぼ自分用のメモ

随時更新予定です。

 一覧

用途 論理名 物理名 備考
テーブル名 ユーザー users
カラム名 ユーザー名 screen_name varchar
カラム名 last_name varchar
カラム名 first_name varchar
カラム名 セイ last_name_kana varchar
カラム名 メイ first_name_kana varchar
カラム名 電話番号 phone_number varchar
カラム名 電話番号認証 is_phone_number_authenticated boolean
カラム名 メールアドレス email varchar
カラム名 メールアドレス認証 is_email_authenticated boolean
カラム名 パスワード password varchar
カラム名 トークン token varchar
カラム名 性別 gender_id tinyint 定数で定義 'GENDERS' => ['1' => '男性', '2' => '女性', '3' => 'その他']
カラム名 血液型 blood_type_id tinyint 定数で定義 'BLOOD_TYPES' => ['1' => 'A', '2' => 'B', '3' => 'O']
カラム名 誕生日 birthday date
カラム名 country_id int 定数で定義 'COUNTRIES' => ['1' => 'アメリカ', '2' => '日本']
カラム名 住所(郵便番号) postcode varchar
カラム名 住所(都道府県) prefecture_id int
カラム名 住所(市区町村) city varchar
カラム名 住所(番地) block varchar
カラム名 住所(建物名・部屋番号) building varchar
カラム名 自己紹介 biography varchar
カラム名 プロフィール画像 avatar_image_id int
カラム名 ヘッダー画像 background_image_id int
カラム名 状態 status_id tinyint
カラム名 登録日時 signup_at datetime
カラム名 最終ログイン日時 last_login_at datetime
カラム名 作成日時 created_at datetime
カラム名 更新日時 updated_at datetime
カラム名 削除日時 deleted_at datetime
テーブル名 管理者 admins
カラム名 名前 name varchar
カラム名 役割 role_id tinyint
テーブル名 アクセス履歴 access_histories
カラム名 ユーザー user_id int
カラム名 アクセス日時 access_at datetime
カラム名 アクセス元IPアドレス access_ip varchar
カラム名 ユーザーエージェント useragent_id tinyint
テーブル名 企業, 会社 companies
テーブル名 商品 products
テーブル名 あしあと footprints
カラム名 価格 price
テーブル名 友達 friends
テーブル名 フォロー follows
カラム名 フォローしているユーザー from_user_id
カラム名 フォローされているユーザー to_user_id
テーブル名 いいね likes
テーブル名 お気に入り favorites
テーブル名 ブロック blocks
テーブル名 ミュート mutes
テーブル名 メッセージ messages
テーブル名 メッセージスレッド message_threads
テーブル名 メッセージスレッドユーザー message_thread_user メッセージスレッドとユーザーの中間テーブル
テーブル名 イベント events
テーブル名 イベント event_user イベントとユーザーの中間テーブル
テーブル名 コミュニティ communities
テーブル名 職業 jobs
テーブル名 画像 images
テーブル名 タグ tags
テーブル名 記事 articles
カラム名 表題 title
カラム名 本文 text
カラム名 コメント comments
カラム名 公開状態 public_status_id tinyint
カラム名 公開日時 published_at datetime
テーブル名 ツイート tweets
テーブル名 ポイント points
テーブル名 お問い合わせ contacts
テーブル名 ソーシャルプロフィール social_profiles OAuthで取得したユーザーの情報を持つusersの子テーブル
カラム名 プロバイダー provider varchar
カラム名 プロバイダーユーザーID uid varchar
カラム名 取得情報 raw_info text JSON形式
カラム名 認証情報 credentials text JSON形式