#テーブル設計
Column | Type | Options |
---|---|---|
last_name | string | nil: false |
first_name | string | nil: false |
last_name_reading | string | nil: false |
first_name_reading | string | nil: false |
nickname | string | nil: false |
string | nil: false | |
password | string | nil: false |
birthday | date | nil: false |
- has_many :Users_items
- has_many :Items, through: :Users_items
Column | Type | Options |
---|---|---|
item | references | nil: false, foreign_key: true |
postal_code | string | nil: false |
prefectures_id | integer | nil: false |
city | string | nil: false |
address_line1 | string | nil: false |
address_line2 | string | |
phone_number | string | nil: false |
- belongs_to :item
- belongs_to_active_hash :prefectures
Column | Type | Options |
---|---|---|
user | references | nil: false |
images | string | nil: false |
name | string | nil: false |
description | text | nil :false |
price | integer | nil: false |
category_id | integer | nil: false |
status_id | integer | nil: false |
shipping_charges_id | integer | nil: false |
shipping_region_id | integer | nil: false |
day_until_shipping_id | integer | nil: false |
- has_many :Users_items
- has_one :Address
- has_many :Users, through: :Users_items
- belongs_to_active_hash :category
- belongs_to_active_hash :status
- belongs_to_active_hash :shipping_charges
- belongs_to_active_hash :shipping_region
- belongs_to_active_hash :day_until_shipping
Column | Type | Options |
---|---|---|
user | references | nil: false |
item | references | nil: false |
- belongs_to :User
- belongs_to :Item