| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
accountId 아이디 | String | Required | property | - | null | text:searchcustom validate | - | 아이디 설명 | |
password 패스워드 | String | Optional | property | - | null | minlength 8 | - | 패스워드 설명 | |
roles 역할 | [String] | Required | property | - | [] | - | manageradminsuperAdmin | 역할 설명 | |
lastLoginAt 마지막 로그인 | Date | Required | property | - | [function] | - | - | 마지막 로그인 설명 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
category 카테고리 | String | Optional | property | - | null | - | - | 배너 카테고리, 상단에 표시됨 | |
title 제목 | String | Optional | property | - | null | - | - | 배너 제목, 상단에 표시됨 | |
content 내용 | String | Optional | property | - | null | - | - | 배너 내용, 하단에 표시됨 | |
image 이미지 | File | Optional | property | reference | null | - | - | 배너 이미지, 중앙에 표시됨 | |
href 링크 | String | Required | property | - | null | - | - | 배너 링크, 다른 페이지로 이동함 | |
target 타겟 | String | Required | property | - | _self | - | _blank_self | 배너의 <a> 태그의 타겟 설정 | |
from 시작일 | Date | Required | property | - | "2026-05-31T09:24:44.713Z" | - | - | 배너 시작일 | |
to 종료일 | Date | Optional | property | - | null | - | - | 배너 종료일 | |
status 상태 | String | Required | property | - | active | - | activedisplaying | 배너 상태 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
filename 파일명 | String | Required | property | - | null | - | - | 확장자를 포함한 파일명 | |
mimetype 파일타입 | String | Required | property | - | null | - | - | 파일의 Mime 타입 | |
encoding 인코딩 | String | Required | property | - | null | - | - | 파일의 인코딩 | |
imageSize 이미지사이즈 | [Int] | Required | property | - | [0,0] | - | - | 이미지의 가로세로 픽셀 사이즈 | |
url Url | String | Optional | property | - | - | - | 파일의 Url | ||
abstractData 요약 데이터 | String | Optional | property | - | null | - | - | 미리보기를 위한 이미지 파일의 추상화된 블러 처리된 인코딩 데이터 | |
size 용량 | Int | Required | property | - | 0 | - | - | 파일의 바이트 단위 용량 | |
origin 원본 | String | Optional | property | - | null | - | - | 파일의 원본 소스 url | |
lastModifiedAt 마지막 수정일 | Date | Required | property | - | [function] | - | - | 파일의 마지막 수정일 | |
progress 진행률 | Int | Optional | property | - | null | - | - | 파일의 업로드 진행률, 업로드중인 파일만 사용됩니다 | |
status 상태 | String | Required | property | - | uploading | - | activeuploading | 파일의 상태 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
token 토큰 | String | Optional | property | - | null | - | - | 알림의 토큰 | |
title 제목 | String | Required | property | - | null | - | - | 알림의 제목 | |
content 내용 | String | Required | property | - | null | - | - | 알림의 내용 | |
field 필드 | String | Optional | property | - | null | - | - | 알림의 필드 | |
image 이미지 | File | Optional | property | reference | null | - | - | 알림의 이미지 | |
type 타입 | String | Required | property | - | token | - | topictoken | 알림의 타입 | |
level 레벨 | String | Required | property | - | notice | - | actionRequirednoticeessentialsuggestionadvertise | 알림의 레벨 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
alias 별칭 | String | Required | property | - | null | - | - | 비공개 파일 표시용 별칭 | |
filename 파일명 | String | Optional | hidden | - | null | - | - | 확장자를 포함한 파일명 | |
mimetype 파일타입 | String | Required | property | - | null | - | - | 비공개 파일의 Mime 타입 | |
encoding 인코딩 | String | Required | property | - | null | - | - | 비공개 파일의 인코딩 | |
privatePath 비공개 경로 | String | Optional | hidden | - | null | - | - | 비공개 파일의 비공개 경로 | |
size 용량 | Int | Required | property | - | 0 | - | - | 비공개 파일의 바이트 단위 용량 | |
lastModifiedAt 마지막 수정일 | Date | Required | property | - | [function] | - | - | 비공개 파일의 마지막 수정일 | |
progress 진행률 | Int | Optional | property | - | null | - | - | 비공개 파일의 업로드 진행률, 업로드중인 파일만 사용됩니다 | |
status 상태 | String | Required | property | - | uploading | - | activeuploading | 비공개 파일 상태 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
resignupDays 재가입 기간(일) | Int | Required | property | - | 0 | - | - | 재가입을 허용할 일수 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
type 타입 | String | Required | property | - | non-periodic | - | non-periodicactivehourlydailyweeklymonthly | 요약의 타입, 예를 들어 주기적, 비주기적... | |
at 시각 | Date | Required | property | - | [function] | - | - | 요약이 생성된 시각 | |
status 상태 | String | Required | property | - | archived | - | activearchived | 요약의 상태 | |
prepareUser 준비된 사용자 | Int | Required | property | - | 0 | - | - | 준비된 사용자 수 | |
activeUser 활성 사용자 | Int | Required | property | - | 0 | - | - | 활성 사용자 수 | |
dormantUser 휴면 사용자 | Int | Required | property | - | 0 | - | - | 휴면 사용자 수 | |
restrictedUser 제한된 사용자 | Int | Required | property | - | 0 | - | - | 제한이 있는 사용자 수 | |
hau HAU | Int | Required | property | - | 0 | - | - | 시간별 활성 사용자 | |
dau DAU | Int | Required | property | - | 0 | - | - | 일별 활성 사용자 | |
wau WAU | Int | Required | property | - | 0 | - | - | 주별 활성 사용자 | |
mau MAU | Int | Required | property | - | 0 | - | - | 월별 활성 사용자 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id 아이디 | ID | Required | property | - | null | - | - | 유니크한 아이디값 | |
createdAt 생성일 | Date | Required | property | - | null | - | - | 데이터 생성 시각 | |
updatedAt 수정일 | Date | Required | property | - | null | - | - | 데이터 마지막 수정 시각 | |
removedAt 삭제일 | Date | Optional | property | - | null | - | - | 데이터 삭제 시각 | |
nickname 닉네임 | String | Optional | property | - | maxlength 12 | - | 다른 사용자에게 표시되는 유저의 닉네임 | ||
image 이미지 | File | Optional | property | reference | null | - | - | 유저의 프로필 이미지 | |
images 이미지들 | [File] | Required | property | reference | [] | - | - | 유저의 프로필 이미지들 | |
appliedImages 신청된 이미지들 | [File] | Required | property | reference | [] | - | - | 유저의 신청된 이미지들 | |
name 이름 | String | Optional | hiddenselect:false | - | null | - | - | 유저의 이름 | |
agreePolicies 동의 정책 | [String] | Optional | hiddenselect:false | - | [] | - | - | 유저의 동의 정책 | |
discord 디스코드 | Any | Optional | hiddenselect:false | - | {} | - | - | 유저의 디스코드 정보 | |
accountId 아이디 | String | Optional | hiddenselect:false | - | null | - | - | 유저의 아이디 | |
password 비밀번호 | String | Optional | hiddenselect:false | - | null | - | - | 유저의 비밀번호 | |
phone 휴대폰 번호 | String | Optional | hiddenselect:false | - | null | - | - | 유저의 휴대폰 번호 | |
notiInfo 알림 정보 | NotiInfo | Optional | hiddenselect:false | - | null | - | - | 유저의 알림 정보 | |
imageNum 이미지 수 | Int | Optional | hiddenselect:false | - | 0 | - | - | 유저의 이미지 수 | |
encourageInfo 격려 정보 | EncourageInfo | Optional | hiddenselect:false | - | [function] | - | - | 유저의 격려 정보 | |
restrictInfo 제한 정보 | RestrictInfo | Optional | hiddenselect:false | - | null | - | - | 유저의 제한 정보 | |
leaveInfo 탈퇴 정보 | LeaveInfo | Optional | hiddenselect:false | - | null | - | - | 유저의 탈퇴 정보 | |
verifies 인증정보 | [String] | Required | property | - | [] | - | naverkakaogithubgoogleapplefacebookwalletpasswordphoneemail | 유저의 인증정보 | |
roles 권한 | [String] | Required | property | - | ["user"] | - | rootadminuserbusinessguest | 유저의 권한 | |
playing 플레이 중 | [String] | Required | property | - | [] | - | - | 유저가 플레이 중인 서비스 | |
isOnline 온라인 상태 | Boolean | Required | property | - | true | - | - | 유저의 온라인 상태 | |
lastLoginAt 최근 로그인 | Date | Required | property | - | [function] | - | - | 유저의 최근 로그인 시간 | |
joinAt 가입일 | Date | Optional | property | - | null | - | - | 유저의 가입일 | |
profileStatus 프로필 상태 | String | Required | property | - | prepare | - | activeprepareappliedapprovedreappliedfeaturedreservedrejected | 유저의 프로필 승인 상태 | |
badgeCount 뱃지 수 | Int | Required | property | - | 0 | - | - | 유저의 뱃지 수 | |
status 상태 | String | Required | property | - | prepare | - | prepareactivedormantrestricted | 유저의 상태 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
period 기간 | Int | Required | property | - | 0 | - | - | 시간 기간 | |
countryCode 국가 코드 | String | Optional | property | - | null | - | - | ISO 국가 코드 | |
countryName 국가 이름 | String | Optional | property | - | null | - | - | 국가 이름 | |
city 도시 | String | Optional | property | - | null | - | - | 도시 이름 | |
postal 우편번호 | Int | Optional | property | - | null | - | - | 우편번호 | |
location 위치 | Coordinate | Optional | property | - | null | - | - | 지리적 위치 | |
ipv4 아이피 | String | Optional | property | - | null | - | - | IPv4 주소 | |
state 주 | String | Optional | property | - | null | - | - | 주 또는 도 | |
osName OS 이름 | String | Optional | property | - | null | - | - | 운영체제 이름 | |
osVersion OS 버전 | String | Optional | property | - | null | - | - | 운영체제 버전 | |
browserName 브라우저 이름 | String | Optional | property | - | null | - | - | 웹 브라우저 이름 | |
browserVersion 브라우저 버전 | String | Optional | property | - | null | - | - | 웹 브라우저 버전 | |
mobileModel 모바일 모델 | String | Optional | property | - | null | - | - | 모바일 디바이스 모델 | |
mobileVendor 모바일 벤더 | String | Optional | property | - | null | - | - | 모바일 디바이스 제조사 | |
deviceType 디바이스 타입 | String | Optional | property | - | null | - | - | 디바이스 타입 | |
at 시간 | Date | Required | property | - | [function] | - | - | 액세스 시간 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
request 요청 | Int | Required | property | - | 0 | - | - | 요청 수 | |
device 디바이스 | Int | Required | property | - | 0 | - | - | 디바이스 수 | |
ip 아이피 | Int | Required | property | - | 0 | - | - | 고유 IP 수 | |
country 국가 | Int | Required | property | - | 0 | - | - | 국가 수 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
jwt JWT | String | Required | property | - | null | - | - | JSON 웹 토큰 | |
refreshToken 리프레시 토큰 | String | Optional | property | - | null | - | - | 토큰 갱신용 리프레시 토큰 | |
expiresAt 만료 시각 | Date | Optional | property | - | null | - | - | 액세스 토큰 만료 시각 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
type 타입 | String | Required | property | - | Point | - | Point | 좌표 타입 | |
coordinates 좌표 | [Float] | Required | property | - | [0,0] | - | - | 경도와 위도 값 | |
altitude 고도 | Float | Required | property | - | 0 | - | - | 미터 단위 고도 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
journey 여정 | String | Required | property | - | welcome | - | welcomewaitingfirstJoinjoinedleavingleavedreturningreturned | 여정 | |
journeyAt 여정 일시 | Date | Required | property | - | [function] | - | - | 여정 일시 | |
inquiry 획득 | String | Required | property | - | welcome | - | welcomepayablewaitPaypaidmorePayablewaitMorePayinquiredconcernedconcernedPayableconcernedWaitPayashedvipkicked | 획득 | |
inquiryAt 획득 일시 | Date | Required | property | - | [function] | - | - | 획득 일시 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
type 타입 | String | Required | property | - | null | - | websitetwitterdiscordtelegraminstagramfacebookyoutubegithubmediumlinkedinreddittwitchvimeoweibowikipediaappemailother | 타입 | |
url URL | String | Required | property | - | null | - | - | URL |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
fileId 파일 ID | ID | Optional | property | - | null | - | - | 파일 ID | |
lastModifiedAt 수정일 | Date | Required | property | - | null | - | - | 수정일 | |
size 크기 | Int | Required | property | - | null | - | - | 크기 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
type 타입 | String | Required | property | - | noReply | - | noReplycomebackunsatisfiedother | 타입 | |
reason 사유 | String | Optional | property | - | null | - | - | 사유 | |
satisfaction 만족도 | Int | Optional | property | - | null | min 1max 5 | - | 만족도 | |
voc VOC | String | Optional | property | - | null | - | - | VOC | |
at 일시 | Date | Required | property | - | [function] | - | - | 일시 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
setting 설정 | String | Required | property | - | normal | - | disagreefewernormalblock | 설정 | |
pauseUntil 일시 중지 | Date | Required | property | - | [function] | - | - | 일시 중지 | |
deviceTokens 디바이스 토큰 | [String] | Required | property | - | [] | - | - | 디바이스 토큰 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
until 일시 | Date | Required | property | - | null | - | - | 일시 | |
reason 사유 | String | Required | property | - | null | - | - | 사유 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
docs 문서 | Any | Required | property | - | [] | - | - | 검색 결과 문서 | |
skip 건너뛰기 | Int | Required | property | - | 0 | - | - | 건너뛴 결과 수 | |
limit 제한 | Int | Required | property | - | 20 | - | - | 최대 결과 수 | |
sort 정렬 | String | Required | property | - | notImplemented | - | - | 정렬 순서 | |
total 전체 | Int | Required | property | - | 0 | - | - | 전체 결과 수 |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
score 점수 | Int | Required | property | - | 0 | min 0 | - | 점수 | |
comment 코멘트 | String | Optional | property | - | null | - | - | 코멘트 |
| Key | Ref Name | Type | Values | Used By |
|---|---|---|---|---|
| adminRole | adminRole | String | admin.rolesadmin.rolesadmin.roles | |
| bannerStatus | bannerStatus | String | banner.statusbanner.statusbanner.status | |
| bannerTarget | bannerTarget | String | banner.targetbanner.targetbanner.targetbanner.target | |
| coordinateType | coordinateType | String | coordinate.type | |
| fileStatus | fileStatus | String | file.statusfile.statusfile.statusprivFile.statusprivFile.statusprivFile.status | |
| inquiry | inquiry | String | encourageInfo.inquiry | |
| journey | journey | String | encourageInfo.journey | |
| leaveType | leaveType | String | leaveInfo.type | |
| linkType | linkType | String | externalLink.type | |
| notificationType | notificationType | String | notification.typenotification.typenotification.typenotification.type | |
| notiLevel | notiLevel | String | notification.levelnotification.levelnotification.levelnotification.level | |
| notiSetting | notiSetting | String | notiInfo.setting | |
| periodType | periodType | String | summary.typesummary.typesummary.type | |
| profileStatus | profileStatus | String | user.profileStatususer.profileStatususer.profileStatus | |
| responsive | responsive | String | - | |
| ssoType | ssoType | String | - | |
| summaryStatus | summaryStatus | String | summary.statussummary.status | |
| userRole | userRole | String | user.rolesuser.roles | |
| userStatus | userStatus | String | user.statususer.statususer.status | |
| verify | verify | String | user.verifiesuser.verifies |