Link list


ERD


테이블 스키마


Users

name type desc
id bigint unsigned 아이디
point bigint unsigned 포인트 (손님 - 1,000,000P , 사장님 - 0P)
nickname varchar(255) 닉네임
phoneNumber varchar(255) 전화번호
address varchar(255) 집주소
laundryPicture varchar(255) 세탁물 사진
laundryRequest TEXT 세탁물 요청 사항
userType int unsigned 0 - 손님, 1 - 사장님
createdAt datetime 유저 생성 시간
updatedAt datetime 유저 업데이트 시간

Orders

name type desc
id bigint unsigned 아이디
userId bigint unsigned 손님 아이디(외래키)
laundryServiceId bigint unsigned 서비스 아이디(외래키)
shopId bigint unsigned 가게 아이디(외래키)
status int unsigned 주문상태
0 - 대기중(Default), 1 - 수거중, 2 - 수거 완료, 3 - 배송 중, 4 - 배송 완료
due_date datetime 손님이 요청한 세탁 마감일
createdAt datetime 주문 생성 시간
updatedAt datetime 주문 업데이트 시간

laundry_service

name type desc
id bigint unsigned 아이디
name varchar(255) 서비스 이름(일반 서비스)
point int unsigned 포인트 10,000p 차감
createdAt datetime 세탁 서비스 생성 시간
updatedAt datetime 세탁 서비스 업데이트 시간

shops

name type desc
id bigint unsigned 아이디
name varchar(255) 가게 이름
phoneNumber varchar(255) 가게 전화번호
location varchar(255) 가게 위치
userId bigint unsigned 사장님 ID
laundryServiceId bigint unsigned 세탁 서비스 ID(Default - 1)
createdAt datetime 가게 생성 시간
updatedAt datetime 가게 업데이트 시간