| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | |
|---|---|---|---|---|---|---|---|---|---|
id ID | ID | Required | property | - | null | - | - | Unique ID value | |
createdAt CreatedAt | Date | Required | property | - | null | - | - | Data created time | |
updatedAt UpdatedAt | Date | Required | property | - | null | - | - | Data updated time | |
removedAt RemovedAt | Date | Optional | property | - | null | - | - | Data removed time | |
nickname Nickname | String | Optional | property | - | maxlength 12 | - | Nickname of the user that is displayed to other users | ||
image Image | File | Optional | property | reference | null | - | - | Profile image of the user | |
images Images | [File] | Required | property | reference | [] | - | - | Profile images of the user | |
appliedImages Applied Images | [File] | Required | property | reference | [] | - | - | Applied images of the user | |
name Name | String | Optional | hiddenselect:false | - | null | - | - | Name of the user | |
agreePolicies Agree Policies | [String] | Optional | hiddenselect:false | - | [] | - | - | Agreed policies of the user | |
discord Discord | Any | Optional | hiddenselect:false | - | {} | - | - | Discord information of the user | |
accountId Account ID | String | Optional | hiddenselect:false | - | null | - | - | Account ID of the user | |
password Password | String | Optional | hiddenselect:false | - | null | - | - | Password of the user | |
phone Phone | String | Optional | hiddenselect:false | - | null | - | - | Phone number of the user | |
notiInfo Noti Info | NotiInfo | Optional | hiddenselect:false | - | null | - | - | Notification information of the user | |
imageNum Image Number | Int | Optional | hiddenselect:false | - | 0 | - | - | Number of images of the user | |
encourageInfo Encourage Info | EncourageInfo | Optional | hiddenselect:false | - | [function] | - | - | Encourage information of the user | |
restrictInfo Restrict Info | RestrictInfo | Optional | hiddenselect:false | - | null | - | - | Restrict information of the user | |
leaveInfo Leave Info | LeaveInfo | Optional | hiddenselect:false | - | null | - | - | Leave information of the user | |
verifies Verifies | [String] | Required | property | - | [] | - | naverkakaogithubgoogleapplefacebookwalletpasswordphoneemail | Verification information of the user | |
roles Roles | [String] | Required | property | - | ["user"] | - | rootadminuserbusinessguest | Authorized roles of the user | |
playing Playing | [String] | Required | property | - | [] | - | - | Services that the user is playing | |
isOnline Is Online | Boolean | Required | property | - | true | - | - | Online status of the user | |
lastLoginAt Last Login At | Date | Required | property | - | [function] | - | - | Latest login time of the user | |
joinAt Join At | Date | Optional | property | - | null | - | - | Join date of the user | |
profileStatus Profile Status | String | Required | property | - | prepare | - | activeprepareappliedapprovedreappliedfeaturedreservedrejected | Profile approval status of the user | |
badgeCount Badge Count | Int | Required | property | - | 0 | - | - | Badge count of the user | |
status Status | String | Required | property | - | prepare | - | prepareactivedormantrestricted | Status of the user |
| Key | Ref Name | Type | Values | Used By |
|---|---|---|---|---|
| adminRole | adminRole | String | - | |
| bannerStatus | bannerStatus | String | - | |
| bannerTarget | bannerTarget | String | - | |
| coordinateType | coordinateType | String | - | |
| fileStatus | fileStatus | String | - | |
| inquiry | inquiry | String | - | |
| journey | journey | String | - | |
| leaveType | leaveType | String | - | |
| linkType | linkType | String | - | |
| notificationType | notificationType | String | - | |
| notiLevel | notiLevel | String | - | |
| notiSetting | notiSetting | String | - | |
| periodType | periodType | String | - | |
| profileStatus | profileStatus | String | user.profileStatususer.profileStatususer.profileStatus | |
| responsive | responsive | String | - | |
| ssoType | ssoType | String | - | |
| summaryStatus | summaryStatus | String | - | |
| userRole | userRole | String | user.rolesuser.roles | |
| userStatus | userStatus | String | user.statususer.statususer.status | |
| verify | verify | String | user.verifiesuser.verifies |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | Detail |
|---|---|---|---|---|---|---|---|---|---|
nickname Nickname | String | Optional | property | - | maxlength 12 | - | Nickname of the user that is displayed to other users | - | |
image Image | File | Optional | property | reference target: file | null | - | - | Profile image of the user | - |
images Images | [File] | Required | property | reference target: file | [] | - | - | Profile images of the user | - |
appliedImages Applied Images | [File] | Required | property | reference target: file | [] | - | - | Applied images of the user | - |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | Detail |
|---|---|---|---|---|---|---|---|---|---|
id ID | ID | Required | property | - | null | - | - | Unique ID value | - |
createdAt CreatedAt | Date | Required | property | - | null | - | - | Data created time | - |
updatedAt UpdatedAt | Date | Required | property | - | null | - | - | Data updated time | - |
removedAt RemovedAt | Date | Optional | property | - | null | - | - | Data removed time | - |
nickname Nickname | String | Optional | property | - | maxlength 12 | - | Nickname of the user that is displayed to other users | - | |
image Image | File | Optional | property | reference target: file | null | - | - | Profile image of the user | - |
images Images | [File] | Required | property | reference target: file | [] | - | - | Profile images of the user | - |
appliedImages Applied Images | [File] | Required | property | reference target: file | [] | - | - | Applied images of the user | - |
name Name | String | Optional | hidden select:false | - | null | - | - | Name of the user | - |
agreePolicies Agree Policies | [String] | Optional | hidden select:false | - | [] | - | - | Agreed policies of the user | - |
discord Discord | Any | Optional | hidden select:false | - | {} | - | - | Discord information of the user | - |
accountId Account ID | String | Optional | hidden select:false | - | null | - | - | Account ID of the user | - |
password Password | String | Optional | hidden select:false | - | null | - | - | Password of the user | - |
phone Phone | String | Optional | hidden select:false | - | null | - | - | Phone number of the user | - |
notiInfo Noti Info | NotiInfo | Optional | hidden select:false | target: notiInfo | null | - | - | Notification information of the user | - |
imageNum Image Number | Int | Optional | hidden select:false | - | 0 | - | - | Number of images of the user | - |
encourageInfo Encourage Info | EncourageInfo | Optional | hidden select:false | target: encourageInfo | [function] | - | - | Encourage information of the user | - |
restrictInfo Restrict Info | RestrictInfo | Optional | hidden select:false | target: restrictInfo | null | - | - | Restrict information of the user | - |
leaveInfo Leave Info | LeaveInfo | Optional | hidden select:false | target: leaveInfo | null | - | - | Leave information of the user | - |
verifies Verifies | [String] | Required | property | - | [] | - | verify: naver, kakao, github, google, apple, facebook, wallet, password, phone, email | Verification information of the user | - |
roles Roles | [String] | Required | property | - | ["user"] | - | userRole: root, admin, user, business, guest | Authorized roles of the user | - |
playing Playing | [String] | Required | property | - | [] | - | - | Services that the user is playing | - |
isOnline Is Online | Boolean | Required | property | - | true | - | - | Online status of the user | - |
lastLoginAt Last Login At | Date | Required | property | - | [function] | - | - | Latest login time of the user | - |
joinAt Join At | Date | Optional | property | - | null | - | - | Join date of the user | - |
profileStatus Profile Status | String | Required | property | - | prepare | - | profileStatus: active, prepare, applied, approved, reapplied, featured, reserved, rejected | Profile approval status of the user | - |
badgeCount Badge Count | Int | Required | property | - | 0 | - | - | Badge count of the user | - |
status Status | String | Required | property | - | prepare | - | userStatus: prepare, active, dormant, restricted | Status of the user | - |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | Detail |
|---|---|---|---|---|---|---|---|---|---|
id ID | ID | Required | property | - | null | - | - | Unique ID value | - |
createdAt CreatedAt | Date | Required | property | - | null | - | - | Data created time | - |
updatedAt UpdatedAt | Date | Required | property | - | null | - | - | Data updated time | - |
removedAt RemovedAt | Date | Optional | property | - | null | - | - | Data removed time | - |
nickname Nickname | String | Optional | property | - | maxlength 12 | - | Nickname of the user that is displayed to other users | - | |
image Image | File | Optional | property | reference target: file | null | - | - | Profile image of the user | - |
images Images | [File] | Required | property | reference target: file | [] | - | - | Profile images of the user | - |
appliedImages Applied Images | [File] | Required | property | reference target: file | [] | - | - | Applied images of the user | - |
name Name | String | Optional | hidden select:false | - | null | - | - | Name of the user | - |
agreePolicies Agree Policies | [String] | Optional | hidden select:false | - | [] | - | - | Agreed policies of the user | - |
discord Discord | Any | Optional | hidden select:false | - | {} | - | - | Discord information of the user | - |
accountId Account ID | String | Optional | hidden select:false | - | null | - | - | Account ID of the user | - |
password Password | String | Optional | hidden select:false | - | null | - | - | Password of the user | - |
phone Phone | String | Optional | hidden select:false | - | null | - | - | Phone number of the user | - |
notiInfo Noti Info | NotiInfo | Optional | hidden select:false | target: notiInfo | null | - | - | Notification information of the user | - |
imageNum Image Number | Int | Optional | hidden select:false | - | 0 | - | - | Number of images of the user | - |
encourageInfo Encourage Info | EncourageInfo | Optional | hidden select:false | target: encourageInfo | [function] | - | - | Encourage information of the user | - |
restrictInfo Restrict Info | RestrictInfo | Optional | hidden select:false | target: restrictInfo | null | - | - | Restrict information of the user | - |
leaveInfo Leave Info | LeaveInfo | Optional | hidden select:false | target: leaveInfo | null | - | - | Leave information of the user | - |
verifies Verifies | [String] | Required | property | - | [] | - | verify: naver, kakao, github, google, apple, facebook, wallet, password, phone, email | Verification information of the user | - |
roles Roles | [String] | Required | property | - | ["user"] | - | userRole: root, admin, user, business, guest | Authorized roles of the user | - |
playing Playing | [String] | Required | property | - | [] | - | - | Services that the user is playing | - |
isOnline Is Online | Boolean | Required | property | - | true | - | - | Online status of the user | - |
lastLoginAt Last Login At | Date | Required | property | - | [function] | - | - | Latest login time of the user | - |
joinAt Join At | Date | Optional | property | - | null | - | - | Join date of the user | - |
profileStatus Profile Status | String | Required | property | - | prepare | - | profileStatus: active, prepare, applied, approved, reapplied, featured, reserved, rejected | Profile approval status of the user | - |
badgeCount Badge Count | Int | Required | property | - | 0 | - | - | Badge count of the user | - |
status Status | String | Required | property | - | prepare | - | userStatus: prepare, active, dormant, restricted | Status of the user | - |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | Detail |
|---|---|---|---|---|---|---|---|---|---|
id ID | ID | Required | property | - | null | - | - | Unique ID value | - |
createdAt CreatedAt | Date | Required | property | - | null | - | - | Data created time | - |
updatedAt UpdatedAt | Date | Required | property | - | null | - | - | Data updated time | - |
removedAt RemovedAt | Date | Optional | property | - | null | - | - | Data removed time | - |
image Image | File | Optional | property | reference target: file | null | - | - | Profile image of the user | - |
nickname Nickname | String | Optional | property | - | maxlength 12 | - | Nickname of the user that is displayed to other users | - | |
playing Playing | [String] | Required | property | - | [] | - | - | Services that the user is playing | - |
profileStatus Profile Status | String | Required | property | - | prepare | - | profileStatus: active, prepare, applied, approved, reapplied, featured, reserved, rejected | Profile approval status of the user | - |
lastLoginAt Last Login At | Date | Required | property | - | [function] | - | - | Latest login time of the user | - |
status Status | String | Required | property | - | prepare | - | userStatus: prepare, active, dormant, restricted | Status of the user | - |
| Key | Type | Required | Field Type | Relation | Default | Constraints | Enum | Description | Detail |
|---|---|---|---|---|---|---|---|---|---|
count user.count | Int | Required | property | - | 0 | accumulate | - | user.count.desc | - |
| Key | Ref Name | Type | Values | Descriptions | Used By |
|---|---|---|---|---|---|
| adminRole | adminRole | String | manager, admin, superAdmin | manager: Manager admin: Admin superAdmin: Super Admin | - |
| bannerStatus | bannerStatus | String | active, displaying | active: Active displaying: Displaying | - |
| bannerTarget | bannerTarget | String | _blank, _self | _blank: New tab _self: Same tab | - |
| coordinateType | coordinateType | String | Point | Point: Point | - |
| fileStatus | fileStatus | String | active, uploading | active: Active uploading: Uploading | - |
| inquiry | inquiry | String | welcome, payable, waitPay, paid, morePayable, waitMorePay, inquired, concerned, concernedPayable, concernedWaitPay, ashed, vip, kicked | welcome: Welcome payable: Payable waitPay: Wait Pay paid: Paid morePayable: More Payable waitMorePay: Wait More Pay inquired: Inquired concerned: Concerned concernedPayable: Concerned Payable concernedWaitPay: Concerned Wait Pay ashed: Ashed vip: VIP kicked: Kicked | - |
| journey | journey | String | welcome, waiting, firstJoin, joined, leaving, leaved, returning, returned | welcome: Welcome waiting: Waiting firstJoin: First Join joined: Joined leaving: Leaving leaved: Leaved returning: Returning returned: Returned | - |
| leaveType | leaveType | String | noReply, comeback, unsatisfied, other | noReply: No Reply comeback: Comeback unsatisfied: Unsatisfied other: Other | - |
| linkType | linkType | String | website, twitter, discord, telegram, instagram, facebook, youtube, github, medium, linkedin, reddit, twitch, vimeo, weibo, wikipedia, app, email, other | website: Website twitter: Twitter discord: Discord telegram: Telegram instagram: Instagram facebook: Facebook youtube: YouTube github: GitHub medium: Medium linkedin: LinkedIn reddit: Reddit twitch: Twitch vimeo: Vimeo weibo: Weibo wikipedia: Wikipedia app: App email: Email other: Other | - |
| notificationType | notificationType | String | topic, token | topic: Topic token: Token | - |
| notiLevel | notiLevel | String | actionRequired, notice, essential, suggestion, advertise | actionRequired: Action Required notice: Notice essential: Essential suggestion: Suggestion advertise: Advertise | - |
| notiSetting | notiSetting | String | disagree, fewer, normal, block | disagree: Disagree fewer: Fewer normal: Normal block: Block | - |
| periodType | periodType | String | non-periodic, active, hourly, daily, weekly, monthly | non-periodic: Non-periodic active: Active hourly: Hourly daily: Daily weekly: Weekly monthly: Monthly | - |
| profileStatus | profileStatus | String | active, prepare, applied, approved, reapplied, featured, reserved, rejected | active: Active prepare: Prepare applied: Applied approved: Approved reapplied: Reapplied featured: Featured reserved: Reserved rejected: Rejected | user.profileStatus (Object), user.profileStatus (Full), user.profileStatus (Light) |
| responsive | responsive | String | xl, lg, md, sm, xs | xl: responsive.xl lg: responsive.lg md: responsive.md sm: responsive.sm xs: responsive.xs | - |
| ssoType | ssoType | String | naver, kakao, github, google, apple, facebook | naver: ssoType.naver kakao: ssoType.kakao github: ssoType.github google: ssoType.google apple: ssoType.apple facebook: ssoType.facebook | - |
| summaryStatus | summaryStatus | String | active, archived | active: Active archived: Archived | - |
| userRole | userRole | String | root, admin, user, business, guest | root: Root admin: Admin user: User business: Business guest: Guest | user.roles (Object), user.roles (Full) |
| userStatus | userStatus | String | prepare, active, dormant, restricted | prepare: Prepare active: Active dormant: Dormant restricted: Restricted | user.status (Object), user.status (Full), user.status (Light) |
| verify | verify | String | naver, kakao, github, google, apple, facebook, wallet, password, phone, email | naver: Naver kakao: Kakao github: Github google: Google apple: Apple facebook: Facebook wallet: Wallet password: Password phone: Phone email: Email | user.verifies (Object), user.verifies (Full) |
