LoginSignup
182

More than 5 years have passed since last update.

命名一覧

Posted at

概要

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

随時更新予定です。

 一覧

用途 論理名 物理名 備考
テーブル名 ユーザー 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形式

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
182