code 상에서는 camelCase, DB 상에서는 snake_case 로 표시합니다.
대략적인 field
postgresql 사용할 경우 user
테이블이 시스템상 존재하므로 피하여 사용해야 한다.
@Entity('users')
export class User
필드 | 속성 | 용어 | 설명 | 예시 값 |
---|---|---|---|---|
id (PK) | string | |||
varchar(36) | 사용자의 고유 인식 값입니다. | |||
자동 생성 uuid | 6da972cf-41f8-4394-882f-9a5ef59e7a4b | |||
account_name | ||||
(unique) | string | |||
varchar(32) | 계정명 | 사용자 계정명 (영어) | jisu | |
name | string | |||
varchar(128) | 이름 | 사용자 실명 (한글, 영어,..) | Jisu Kim | |
password | string | |||
varchar(255) | 비밀번호 | 사용자 비밀번호 | (해시된 값) - 해싱 방식 결정되면 수정 | |
lon | double(소수점 6자리) | 경도 | 사용자가 업데이트 한 경도 | 127.438539 |
lat | double(소수점 6자리) | 위도 | 사용자가 업데이트 한 위도 | 37.328934 |
isRecommendationEnabled | boolean | 추천 기능 사용 여부 | 추천 기능 사용 여부 | |
updated_at | datetime | 수정일시 | 사용자 정보 수정 시 자동 기록 | |
created_at | datetime | 생성일시 | 사용자 생성 시 자동 기록 |
필드 | 속성 | 용어 | 설명 | 예시 값 |
---|---|---|---|---|
**id | ||||
(PK)** | string | |||
varchar(36) | 자동 생성 uuid | 6da972cf-41f8-4394-882f-9a5ef59e7a4b | ||
name | string | |||
varchar(255) | 상호명 | 상호명 | 화목 순대국 | |
category | string | |||
varchar(32) | 카테고리 | 업태 구분명 | ||
추후 관련 속성 공지 | 한식 | |||
phoneNumber | string | |||
varchar(32) | 전화번호 | 전화번호 | 02 123 1234 | |
address | string | |||
varchar(512) | 주소 | 주소 | ||
도로명(지번) 형식 | ||||
둘 중 하나만 존재하면 괄호 없이 삽입 | 서울 영등포구 국회대로 어쩌구 빌딩 1층 | |||
lon | double(소수점 6자리) | 경도 | 경도 | 127.235243 |
lat | double(소수점 6자리) | 위도 | 위도 | 37.123234 |
rating | double(소수점 1자리) | 평점 | 맛집의 리뷰를 평균낸 평점 | 3.7 |
updated_at | datetime | 수정일시 | 게시물 수정 시 자동 기록 | |
created_at | datetime | 생성일시 | 게시물 생성시 자동 기록 |
필드 | 속성 | 용어 | 설명 | 예시 값 |
---|---|---|---|---|
**id | ||||
(PK)** | string | |||
varchar(36) | 6da972cf-41f8-4394-882f-9a5ef59e7a4b | |||
content | string | |||
varchar(255) | 내용 | 맛집 리뷰 내용 | 너무너무 맛잇어요. | |
rating | number | |||
int | 평점 | 1 ~ 5에 해당하는 점수 | 1 | |
member_id | ||||
(FK) | string | |||
varchar(36) | 사용자 | 리뷰를 생성한 사용자 | ||
restaurant_id | ||||
(FK) | string | |||
varchar(36) | 맛집 | 사용자가 리뷰한 대상 맛집 | ||
updated_at | datetime | 수정일시 | 수정 시 자동 기록 | |
created_at | datetime | 생성일시 | 생성 시 자동 기록 |