UserEntity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| id (PK) |
유저 식별 아이디(DB) |
BIGINT |
Y |
|
| cart_id(FK) |
장바구니 아이디 |
BIGINT |
Y |
|
| user_name |
유저이름(찐 ID) |
VARCHAR |
Y |
|
| name |
실명 |
|
Y |
|
| password |
비밀번호 |
VARCHAR |
Y |
|
| address |
주소 |
VARCHAR |
Y |
|
| email |
이메일 |
VARCHAR |
Y |
Y |
| phone_num |
전화번호 |
VARCHAR |
Y |
|
| user_role |
권한 |
VARCHAR |
Y |
|
| birth |
생년월일 |
DATE |
Y |
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
SellerEntity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| id (PK) |
판매자 식별 아이디(DB) |
BIGINT |
Y |
|
| cart_id(FK) |
장바구니 아이디 |
BIGINT |
Y |
|
| seller_name |
판매자 아이디 |
VARCHAR |
Y |
|
| company_name |
업체 명 |
|
Y |
|
| password |
비밀번호 |
VARCHAR |
Y |
|
| address |
업체 주소 |
VARCHAR |
Y |
|
| phone_num |
전화번호 |
VARCHAR |
Y |
|
| user_role |
권한 |
VARCHAR |
Y |
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
Recipe Entity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| recipe_id (PK) |
레시피 아이디 |
BIGINT |
Y |
|
| user_id (FK) |
유저 아이디 |
BIGINT |
Y |
|
| recipe_title |
레시피 제목 |
VARCHAR |
Y |
|
| recipe_body |
레시피 내용 |
TEXT |
Y |
|
| recipe_like |
레시피 좋아요수 |
BIGINT |
Y |
|
| recipe_view |
레시피 조회수 |
BIGINT |
Y |
|
| recipe_image_path |
음식 이미지 경로 |
VARCHAR |
Y |
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
ReviewEntity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| review_id (PK) |
리뷰 아이디 |
BIGINT |
Y |
|
| user_id (FK) |
유저 아이디 |
BIGINT |
Y |
|
| recipe_id(FK) |
레시피 아이디 |
BIGINT |
Y |
|
| review_comment |
리뷰 내용 |
VARCHAR(255) |
Y |
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
LikeEntity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| like_id (PK) |
좋아요 아이디 |
BIGINT |
Y |
|
| recipe_id (FK) |
레시피 아이디 |
BIGINT |
Y |
|
| user_id (FK) |
유저 아이디 |
BIGINT |
Y |
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
AlarmEntity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| alarm_id (PK) |
알람 아이디 |
BIGINT |
Y |
|
| target_user_id (FK) |
알람이 갈 유저 |
BIGINT |
Y |
|
| alarm_type |
알람 종류 |
VARCHAR |
Y |
|
| from_user_id |
알람을 발생시킨 유저 |
BIGINT |
Y |
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
ItemEntity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| item_id (PK) |
재료 아이디 |
BIGINT |
Y |
|
| recipe_id (FK) |
레시피 아이디 |
BIGINT |
Y |
|
| item_name |
재료 이름 |
VARCHAR(55) |
Y |
|
| item_stock |
재료 남은 수량 |
BIGINT |
Y |
|
| item_price |
재료 가격 |
BIGINT |
Y |
|
| item_image_path |
재료 이미지 경로 |
BIGINT |
|
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
DeliveryEntity
| column명 |
column 설명 |
데이터 타입 |
NN |
UQ |
| delivery_id (PK) |
배송 아이디 |
BIGINT |
Y |
|
| order_id (FK) |
주문 아이디 |
BIGINT |
Y |
|
| delivery_code |
송장번호 |
VARCHAR(50) |
Y |
|
| delivery_status |
배송상태 |
VARCHAR(10) |
Y |
|
| delivery_due_date |
배송예정일 |
DATETIME |
Y |
|
| delivery_company |
택배사 |
VARCHAR(20) |
Y |
|
| created_date |
생성일 |
DATETIME |
Y |
|
| last_modified_date |
수정일 |
DATETIME |
Y |
|
| deleted_date |
삭제일 |
DATETIME |
|
|
OrderEntity
| --- | --- | --- | --- | --- |
OrderItemEntity
| --- | --- | --- | --- | --- |