Column | Type | Options |
---|---|---|
last_name | string | null: false |
first_name | string | null: false |
last_name_kana | string | null: false |
first_name_kana | string | null: false |
nickname | string | null: false |
birthday | date | null: false |
string | null: false, unique: true | |
encrypted_password | string | null: false |
- has_many :products
- has_many :buys
Column | Type | Options |
---|---|---|
product_name | string | null: false |
category_id | integer | null: false |
condition_id | integer | null: false |
description | text | null: false |
delivery_time_id | integer | null: false |
price | integer | null: false |
delivery_charge_id | integer | null: false |
ship_form_id | integer | null: false |
user | references | null: false, foreign_key: true |
- belongs_to :user
- has_one :buy
Column | Type | Options |
---|---|---|
prefecture_id | integer | null: false |
city | string | null: false |
block | string | null: false |
building | string | |
postcode | string | null: false |
phone_number | string | null: false |
order | references | null: false, foreign_key: true |
- belongs_to :buy
Column | Type | Options |
---|---|---|
user | references | null: false, foreign_key: true |
product | references | null: false, foreign_key: true |
- belongs_to :user
- belongs_to :product
- has_one :address