Column | Type | Options |
---|---|---|
nickname | string | null: false ,unique: true |
string | null: false , unique: true | |
password | string | null: false , unique: true |
first_name | string | null: false |
last_name | string | null: false |
f_first_name | string | null: false |
f_last_name | string | null: false |
birthday_year | integer | null: false |
birthday_month | integer | null: false |
birthday_day | integer | null: false |
- has_one :adress
- has_one :credit
- has_many :items
Column | Type | Options |
---|---|---|
user_id | integer | foreign_key :true |
postal_code | integer | null: false |
prefectures | string | null: false |
municipalities | string | :null: false |
address | string | null: false |
building | string | |
phone_number | integer | null: false |
- belongs_to :user
Column | Type | Options |
---|---|---|
user_id | integer | foreign_key :true |
customer_id | interger | null: false |
card_number | integer | null: false |
- belongs_to :user
Column | Type | Options |
---|---|---|
seller_id | integer | foreign_key :true |
buyer_id | integer | foreign_key :true |
brand | string | null: false |
category | string | null: false |
name | string | null: false |
description | text | null: false |
state | text | null: false |
postage | string | null: false |
region | string | null: false |
shipping_days | string | null: false |
price | interger | null: false |
- belongs_to :seller
- belongs_to :buyer
- has_many :images
Column | Type | Options |
---|---|---|
item_id | integer | |
image | text | unique: true |
- belongs_to :item