-
Notifications
You must be signed in to change notification settings - Fork 128
CloudBread database design
YoonSeok Hong edited this page Aug 2, 2017
·
26 revisions
- Member table
- Admin Member Table
- Member Item Purchase Table
- Item List Table
- Member Items Table
- Member Game Info Table
- Member Game Info Stages Table
- Gift Depository Table
- Notices Table
- Game Events Table
- Coupon Table
- Coupon Member Table
- Member Account Block Log Table
- Stat Data Table
| Column name | Logical type | Physical Type | PK, Index, Constraint | Default Value | Note |
|---|---|---|---|---|---|
| MemberID | string | nvarchar(256) | PK, NC Index | MemberID | |
| MemberPWD | string | nvarchar(256) | CloudBread v2 is using external authentication provider(Facebook, Twitter, Microsoft ID, Google ID). | ||
| EmailAddress | string | nvarchar(450) | NC Index, Unique | Email address | |
| EmailConfirmedYN | bool | nvarchar(40) | N | Email address confirm flag | |
| PhoneNumber1 | string | nvarchar(50) | Phone number1 | ||
| PhoneNumber2 | string | nvarchar(50) | Phone number1 | ||
| PINumber | string | nvarchar(100) | SSN PI number | ||
| Name1 | string | nvarchar(100) | NC Index | Name1 | |
| Name2 | string | nvarchar(100) | Name2 | ||
| Name3 | string | nvarchar(100) | Name3 | ||
| DOB | string | nvarchar(50) | YYYYMMDD | ||
| RecommenderID | string | nvarchar(256) | Recursive - recommended MemberID | ||
| MemberGroup | string | nvarchar(50) | Admin page management purpose. | ||
| LastDeviceID | string | nvarchar(128) | NC Index | Last login device ID | |
| LastIPaddress | string | nvarchar(128) | Last login IP address | ||
| LastLoginDT | datetime | nvarchar(64) | Last login datetime | ||
| LastLogoutDT | datetime | nvarchar(64) | Last logout datetime | ||
| LastMACAddress | string | nvarchar(128) | Last login MAC address | ||
| AccountBlockYN | bool | nvarchar(40) | Account blocked flag | ||
| AccountBlockEndDT | datetime | nvarchar(64) | Account block expire date | ||
| AnonymousYN | bool | nvarchar(40) | Using anonymous login flag | ||
| 3rdAuthProvider | string | nvarchar(128) | 3rd party authentication provider name | ||
| 3rdAuthID | string | nvarchar(256) | NC Index | 3rd party authentication ID | |
| 3rdAuthParam | string | nvarchar(256) | 3rd party authentication related parameter | ||
| PushNotificationID | string | nvarchar(512) | NC Index | Push registration ID | |
| PushNotificationProvider | string | nvarchar(256) | Push provider | ||
| PushNotificationGroup | string | nvarchar(256) | Push group(tag purpose) | ||
| sCol1 | string | nvarchar(MAX) | |||
| sCol2 | string | nvarchar(MAX) | |||
| sCol3 | string | nvarchar(MAX) | |||
| sCol4 | string | nvarchar(MAX) | |||
| sCol5 | string | nvarchar(MAX) | |||
| sCol6 | string | nvarchar(MAX) | |||
| sCol7 | string | nvarchar(MAX) | |||
| sCol8 | string | nvarchar(MAX) | |||
| sCol9 | string | nvarchar(MAX) | |||
| sCol10 | string | nvarchar(MAX) | |||
| TimeZoneID | string | nvarchar(40) | NE | Korea Standard Time | Member UTC convert purpose TimeZone. https://msdn.microsoft.com/en-us/library/gg154758.aspx |
| HideYN | bool | nvarchar(1) | NE | N | Hide YN flag - admin purpose |
| DeleteYN | bool | nvarchar(1) | NE | N | Delete YN flag - admin purpose - make actual deletion in monthly batch |
| CreatedAt | datetimeoffset(7) | datetimeoffset(7) | C Index / NE | (sysutcdatetime()) | Data created datetime |
| UpdatedAt | datetimeoffset(7) | datetimeoffset(7) | NE | (sysutcdatetime()) | Last data modified datetime |
| DataFromRegion | string | nvarchar(64) | NE | Data from region - Reserved for "Cirrus" project - global data replication purpose | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | Processed datetime - Reserved for "Cirrus" project - global data replication purpose |
| Column name | Logical Type | Physical Type | PK, Index, Constraint | Default Value | description |
|---|---|---|---|---|---|
| AdminMemberID | string | nvarchar(128) | PK, NC Index | Admin ID | |
| AdminMemberPWD | string | nvarchar(128) | CloudBread v2 is using external authentication provider(Facebook, Twitter, Microsoft ID, Google ID). Hash encryption | ||
| AdminMemberEmail | string | nvarchar(128) | NC Index, Unique | Email address | |
| IDCreateAdminMember | string | nvarchar(128) | ID Creator ID | ||
| AdminGroup | string | nvarchar(40) | Admin group : Admin, Operator, Reader | ||
| TimeZoneID | string | nvarchar(40) | Korea Standard Time | Member UTC convert purpose TimeZone. | |
| PINumber | string | nvarchar(50) | SSN PID | ||
| Name1 | string | nvarchar(50) | NC Index | Name 1 | |
| Name2 | string | nvarchar(50) | Name 2 | ||
| Name3 | string | nvarchar(50) | Name 3 | ||
| DOB | string | nvarchar(16) | YYYYMMDD | ||
| LastIPaddress | string | nvarchar(32) | Last login IP address | ||
| LastLoginDT | datetime | nvarchar(32) | Last login datetime | ||
| LastLogoutDT | datetime | nvarchar(32) | Last logout datetime | ||
| sCol1 | string | nvarchar(MAX) | |||
| sCol2 | string | nvarchar(MAX) | |||
| sCol3 | string | nvarchar(MAX) | |||
| sCol4 | string | nvarchar(MAX) | |||
| sCol5 | string | nvarchar(MAX) | |||
| sCol6 | string | nvarchar(MAX) | |||
| sCol7 | string | nvarchar(MAX) | |||
| sCol8 | string | nvarchar(MAX) | |||
| sCol9 | string | nvarchar(MAX) | |||
| sCol10 | string | nvarchar(MAX) | |||
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| CreatedAt | datetimeoffset(7) | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetimeoffset(7) | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical Type | Physical SQL Type | PK, Index, Constraint | Default Value | Description |
|---|---|---|---|---|---|
| MemberItemPruchaseID | string | nvarchar(128) | PK, NC Index | (newid()) | Prefer GUID |
| MemberID | string | nvarchar(256) | NC Index | Logical FK | |
| ItemListID | string | nvarchar(128) | NC Index | Logical FK | |
| PurchasePrice | int64 | nvarchar(50) | Purchase price | ||
| PurchaseQuantity | string | nvarchar(512) | Purchase quantity | ||
| PGinfo1 | string | nvarchar(512) | Paygate info1 | ||
| PGinfo2 | string | nvarchar(512) | Paygate info2 | ||
| PGinfo3 | string | nvarchar(512) | Paygate info3 | ||
| PGinfo4 | string | nvarchar(512) | Paygate info4 | ||
| PGinfo5 | string | nvarchar(512) | Paygate info5 | ||
| PurchaseDeviceID | string | nvarchar(128) | NC Index | Purchase device ID | |
| PurchaseDeviceIPAddress | string | nvarchar(64) | purchase device IP address | ||
| PurchaseDeviceMACAddress | string | nvarchar(128) | Purchase device MAC address | ||
| PurchaseDT | datetime | nvarchar(64) | (sysutcdatetime()) | Purchase datetime | |
| PurchaseCancelYN | bool | nvarchar(40) | N | Purchase cancel flag | |
| PurchaseCancelDT | datetime | nvarchar(64) | Purchase cancel datetime | ||
| PurchaseCancelingStatus | string | nvarchar(40) | Purchase cancel satus code 0 - OK(default) / 1 - return done / 2 -user requested return / 3 - return process on going / you could set up your status code by yourself. | ||
| PurchaseCancelReturnedAmount | int64 | nvarchar(50) | Purchase cancel return price | ||
| PurchaseCancelDeviceID | string | nvarchar(128) | NC Index | Purchase cancel device ID | |
| PurchaseCancelDeviceIPAddress | string | nvarchar(64) | Purchase cancel device IP address | ||
| PurchaseCancelDeviceMACAddress | string | nvarchar(128) | Purchase cancel device MAC address | ||
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| PurchaseCancelConfirmAdminMemberID | string | nvarchar(256) | NE | Purchase cancel approved admin member ID | |
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical Type | Physical Type | PK, Index, Constraint | Default Value | Description |
|---|---|---|---|---|---|
| ItemListID | string | nvarchar(128) | PK, NC Index | (newid()) | Item ID |
| ItemName | string | nvarchar(12) | NC Index, Unique | Item name | |
| ItemDescription | string | nvarchar(4000) | Item description | ||
| ItemPrice | int64 | nvarchar(50) | Item price | ||
| ItemSellPrice | int64 | nvarchar(50) | Item sell price | ||
| ItemCategory1 | string | nvarchar(100) | NC Index | Item category 1 | |
| ItemCategory2 | string | nvarchar(100) | NC Index | Item category 2 | |
| ItemCategory3 | string | nvarchar(100) | NC Index | Item category 3 | |
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| IteamCreateAdminID | string | nvarchar(128) | NE | Item created admin member ID | |
| IteamUpdateAdminID | string | nvarchar(128) | NE | Item last modified admin member ID | |
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | note |
|---|---|---|---|---|---|
| MemberItemID | string | nvarchar(128) | PK, NC Index | (newid()) | Member item ID |
| MemberID | string | nvarchar(256) | NC Index | Member ID - FK | |
| ItemListID | string | nvarchar(128) | NC Index | Item ID - FK | |
| ItemCount | bigint | nvarchar(40) | Item count number | ||
| ItemStatus | string | nvarchar(50) | Item stats (damaged or something - check multiple item YN) | ||
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | logical | Physical | PK, Index, Constraint | Default Value | note |
|---|---|---|---|---|---|
| MemberID | string | nvarchar(256) | PK, NC Index | Member ID | |
| Level | int | nvarchar(40) | Game level | ||
| Exps | int64 | nvarchar(50) | Exp point. Level up measure point for level up, save at client side.(level2 = exp 300 / level3 - exp 500) Everytime getting exp point, compare level up measure point at client side. | ||
| Points | int64 | nvarchar(50) | Game point data - used for leader board and redis rank service | ||
| UserSTAT1 | string | nvarchar(max) | Save members various game status 1 | ||
| UserSTAT2 | string | nvarchar(max) | Save members various game status 2 | ||
| UserSTAT3 | string | nvarchar(max) | Save members various game status 3 | ||
| UserSTAT4 | string | nvarchar(max) | Save members various game status 4 | ||
| UserSTAT5 | string | nvarchar(max) | Save members various game status 5 | ||
| UserSTAT6 | string | nvarchar(max) | Save members various game status 6 | ||
| UserSTAT7 | string | nvarchar(max) | Save members various game status 7 | ||
| UserSTAT8 | string | nvarchar(max) | Save members various game status 8 | ||
| UserSTAT8 | string | nvarchar(max) | Save members various game status 9 | ||
| UserSTAT10 | string | nvarchar(max) | Save members various game status 10 | ||
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | logical | Physical | PK, Index, Constraint | Default Value | note |
|---|---|---|---|---|---|
| MemberGameInfoStageID | string | nvarchar(128) | PK, NC Index | (newid()) | Member Stage ID |
| MemberID | string | nvarchar(256) | NC Index | Member ID - FK | |
| StageName | string | nvarchar(100) | Stage Name | ||
| StageStatus | string | nvarchar(40) | Satge status. You can set this data by yourself to indentify the status. | ||
| Category1 | string | nvarchar(80) | Stage category 1 | ||
| Category2 | string | nvarchar(80) | Stage category 2 | ||
| Category3 | string | nvarchar(80) | Stage category 3 | ||
| Mission1 | string | nvarchar(80) | Stage mession or mission result 1 | ||
| Mission2 | string | nvarchar(80) | Stage mession or mission result 2 | ||
| Mission3 | string | nvarchar(80) | Stage mession or mission result 3 | ||
| Mission4 | string | nvarchar(80) | Stage mession or mission result 4 | ||
| Mission5 | string | nvarchar(80) | Stage mession or mission result 5 | ||
| Points | int | nvarchar(50) | Stage point | ||
| StageStat1 | string | nvarchar(max) | Stage status 1 | ||
| StageStat2 | string | nvarchar(max) | Stage status 2 | ||
| StageStat3 | string | nvarchar(max) | Stage status 3 | ||
| StageStat4 | string | nvarchar(max) | Stage status 4 | ||
| StageStat5 | string | nvarchar(max) | Stage status 5 | ||
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | logical | Physical | PK, Index, Constraint | Default Value | Note |
|---|---|---|---|---|---|
| GiftDepositoryID | string | nvarchar(128) | PK, NC Index | (newid()) | Gift Depository ID |
| ItemListID | string | nvarchar(128) | NC Index | Item ID - FK | |
| ItemCount | bigint | nvarchar(40) | item count number | ||
| FromMemberID | string | nvarchar(256) | NC Index | From member ID - FK | |
| ToMemberID | string | nvarchar(256) | NC Index | Send to member ID - FK | |
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| SentMemberYN | bool | nvarchar(40) | NE | N | Gift sented to friend YN flag |
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | datetime | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | note |
|---|---|---|---|---|---|
| NoticeID | string | nvarchar(128) | PK, NC Index | (newid()) | Notice ID |
| NoticeCategory1 | string | nvarchar(50) | Notice Category 1 - Popup notice, System maintenance notice, General notice and etc. - you can set it by yourself. | ||
| NoticeCategory2 | string | nvarchar(50) | Notice Category 2 | ||
| NoticeCategory3 | string | nvarchar(50) | Notice Category 3 | ||
| TargetGroup | string | nvarchar(50) | Admin created group for notice target | ||
| TargetOS | string | nvarchar(50) | Target OS. Android or iOS … | ||
| TargetDevice | string | nvarchar(80) | Target Device. Galaxy or … | ||
| NoticeImageLink | string | nvarchar(512) | Notice image link. Upload image on Blob strorage with Azure Storage Explorer and then set the link(optional use - CDN endpoint) | ||
| Title | string | nvarchar(100) | Notice title | ||
| Content | string | nvarchar(4000) | Notice content and image links | ||
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| NoticeDurationFrom | datetime | datetimeoffset(7) | NE | No encryption / Notice start datetime. It's used for where condition of procedure. | |
| NoticeDurationTo | datetime | datetimeoffset(7) | NE | NE / Notice end datetime. It's used for where condition of procedure. | |
| OrderNumber | int | int | NE | 0 | No encryption. Notice order number. Used by procedure order by clause. |
| CreateAdminID | string | nvarchar(128) | NC Index, NE | Create admin member ID | |
| HideYN | Bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | Bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetimeoffset(7) | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetimeoffset(7) | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | string | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | note |
|---|---|---|---|---|---|
| GameEventID | string | nvarchar(128) | PK, NC Index | (newid()) | Event ID |
| eventCategory1 | string | nvarchar(50) | Event Category 1 - You can set by yourself. | ||
| eventCategory2 | string | nvarchar(50) | Event Category 2 | ||
| eventCategory3 | string | nvarchar(50) | Event Category 3 | ||
| ItemListID | string | nvarchar(128) | NC index | item ID - FK | |
| ItemListName | string | nvarchar(100) | Item came | ||
| ItemListDescription | string | nvarchar(4000) | Item description | ||
| ItemCount | string | nvarchar(50) | Item count number | ||
| ItemStatus | string | nvarchar(50) | Item status | ||
| TargetGroup | string | nvarchar(50) | Target group made by admin member | ||
| TargetOS | string | nvarchar(40) | Target OS - iOS, Android… | ||
| TargetDevice | string | nvarchar(80) | Target device - Galaxy … | ||
| EventImageLink | string | nvarchar(512) | Event image link. Upload image on Blob strorage with Azure Storage Explorer and then set the link(optional use - CDN endpoint) | ||
| Title | string | nvarchar(100) | Event title | ||
| Content | string | nvarchar(4000) | Event contents | ||
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| CreateAdminID | string | nvarchar(128) | NE | Create admin member ID | |
| HideYN | string | nvarchar(1) | NE | N | HideYN |
| DeleteYN | string | nvarchar(1) | NE | N | DeleteYN |
| OrderNumber | string | int | NE | 0 | No encryption. Notice order number. Used by procedure order by clause. |
| EventDurationFrom | datetime | datetimeoffset(7) | NC index - Between | No encryption - event start datetime | |
| EventDurationTo | datetime | datetimeoffset(7) | NC index - Between | No encryption - event end datetime | |
| CreatedAt | datetimeoffset(7) | datetimeoffset(7) | C index | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetimeoffset(7) | datetimeoffset(7) | (sysutcdatetime()) | UpdatedAt | |
| DataFromRegion | string | nvarchar(64) | DataFromRegion | ||
| DataFromRegionDT | string | datetimeoffset(7) | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | note |
|---|---|---|---|---|---|
| GameEventID | string | nvarchar(128) | PK, NC Index | (newid()) | Event ID |
| eventCategory1 | string | nvarchar(50) | Event Category 1 - You can set by yourself. | ||
| eventCategory2 | string | nvarchar(50) | Event Category 2 | ||
| eventCategory3 | string | nvarchar(50) | Event Category 3 | ||
| ItemListID | string | nvarchar(128) | NC index | item ID - FK | |
| ItemListName | string | nvarchar(100) | Item came | ||
| ItemListDescription | string | nvarchar(4000) | Item description | ||
| ItemCount | string | nvarchar(50) | Item count number | ||
| ItemStatus | string | nvarchar(50) | Item status | ||
| TargetGroup | string | nvarchar(50) | Target group made by admin member | ||
| TargetOS | string | nvarchar(40) | Target OS - iOS, Android… | ||
| TargetDevice | string | nvarchar(80) | Target device - Galaxy … | ||
| EventImageLink | string | nvarchar(512) | Event image link. Upload image on Blob strorage with Azure Storage Explorer and then set the link(optional use - CDN endpoint) | ||
| Title | string | nvarchar(100) | Event title | ||
| Content | string | nvarchar(4000) | Event contents | ||
| sCol1 | string | nvarchar(max) | |||
| sCol2 | string | nvarchar(max) | |||
| sCol3 | string | nvarchar(max) | |||
| sCol4 | string | nvarchar(max) | |||
| sCol5 | string | nvarchar(max) | |||
| sCol6 | string | nvarchar(max) | |||
| sCol7 | string | nvarchar(max) | |||
| sCol8 | string | nvarchar(max) | |||
| sCol9 | string | nvarchar(max) | |||
| sCol10 | string | nvarchar(max) | |||
| CreateAdminID | string | nvarchar(128) | NE | Create admin member ID | |
| HideYN | string | nvarchar(1) | NE | N | HideYN |
| DeleteYN | string | nvarchar(1) | NE | N | DeleteYN |
| OrderNumber | string | int | NE | 0 | No encryption. Notice order number. Used by procedure order by clause. |
| EventDurationFrom | datetime | datetimeoffset(7) | NC index - Between | No encryption - event start datetime | |
| EventDurationTo | datetime | datetimeoffset(7) | NC index - Between | No encryption - event end datetime | |
| CreatedAt | datetimeoffset(7) | datetimeoffset(7) | C index | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetimeoffset(7) | datetimeoffset(7) | (sysutcdatetime()) | UpdatedAt | |
| DataFromRegion | string | nvarchar(64) | DataFromRegion | ||
| DataFromRegionDT | string | datetimeoffset(7) | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | note |
|---|---|---|---|---|---|
| CouponID | string | nvarchar(128) | PK, NC Index | (newid()) | Coupon ID |
| CouponCategory1 | string | nvarchar(50) | Coupon Category 1 - You can set by yourself. | ||
| CouponCategory2 | string | nvarchar(50) | Coupon Category 2 | ||
| CouponCategory3 | string | nvarchar(50) | Coupon Category 3 | ||
| ItemListID | string | nvarchar(128) | NC index | Item ID - FK | |
| ItemCount | string | nvarchar(50) | Item count number | ||
| ItemStatus | string | nvarchar(50) | Item status | ||
| TargetGroup | string | nvarchar(50) | Admin create target group | ||
| TargetOS | string | nvarchar(50) | Target OS - Android, iOS… | ||
| TargetDevice | string | nvarchar(80) | Target device - Galaxy … | ||
| Title | string | nvarchar(100) | Coupon title | ||
| Content | string | nvarchar(4000) | Coupon content | ||
| sCol1 | string | nvarchar(MAX) | |||
| sCol2 | string | nvarchar(MAX) | |||
| sCol3 | string | nvarchar(MAX) | |||
| sCol4 | string | nvarchar(MAX) | |||
| sCol5 | string | nvarchar(MAX) | |||
| sCol6 | string | nvarchar(MAX) | |||
| sCol7 | string | nvarchar(MAX) | |||
| sCol8 | string | nvarchar(MAX) | |||
| sCol9 | string | nvarchar(MAX) | |||
| sCol10 | string | nvarchar(max) | |||
| CouponDurationFrom | datetime | datetimeoffset(7) | NC Index, NE - Between | No encryption - coupon start datetime | |
| CouponDurationTo | datetime | datetimeoffset(7) | NC Index, NE - Between | No encryption - coupon end datetime | |
| OrderNumber | int | int | NE | 0 | No encryption. Notice order number. Used by procedure order by clause. |
| DupeYN | bool | nvarchar(1) | NE | N | No Encryption. Not just for one member but also, resusable for everone. Duplication YN flag. For the onetime usage, set it N or multiple use by other member set it Y |
| CreateAdminID | string | nvarchar(128) | NE | Create admin ID | |
| HideYN | bool | nvarchar(1) | NE | N | HideYN |
| DeleteYN | bool | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | datetime | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | Note |
|---|---|---|---|---|---|
| CouponMemberID | string | nvarchar(128) | PK, NC Index | (newid()) | Coupon meber ID |
| CouponID | string | nvarchar(128) | NC index | Coupon ID - FK | |
| MemberID | string | nvarchar(256) | NC index | Member ID - FK | |
| sCol1 | string | nvarchar(MAX) | |||
| sCol2 | string | nvarchar(MAX) | |||
| sCol3 | string | nvarchar(MAX) | |||
| sCol4 | string | nvarchar(MAX) | |||
| sCol5 | string | nvarchar(MAX) | |||
| sCol6 | string | nvarchar(MAX) | |||
| sCol7 | string | nvarchar(MAX) | |||
| sCol8 | string | nvarchar(MAX) | |||
| sCol9 | string | nvarchar(MAX) | |||
| sCol10 | string | nvarchar(MAX) | |||
| HideYN | string | nvarchar(1) | NE | N | HideYN |
| DeleteYN | string | nvarchar(1) | NE | N | DeleteYN |
| CreatedAt | datetime | datetimeoffset(7) | C Index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | datetime | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | Note |
|---|---|---|---|---|---|
| MemberAccountBlockID | nvarchar(128) | PK, NC Index | (newid()) | Member account block ID | |
| MemberID | nvarchar(256) | NC index | Member ID - FK | ||
| MemberAccountBlockReasonCategory1 | nvarchar(50) | Block reason 1 - abusing or insulting .. | |||
| MemberAccountBlockReasonCategory2 | nvarchar(50) | Block reason 2 | |||
| MemberAccountBlockReasonCategory3 | nvarchar(50) | Block reason 3 | |||
| MemberAccountBlockReason | nvarchar(1000) | Account block reason | |||
| MemberAccountBlockProcess | nvarchar(50) | Accunt block process - starting block, block released, un block … | |||
| sCol1 | nvarchar(MAX) | ||||
| sCol2 | nvarchar(MAX) | ||||
| sCol3 | nvarchar(MAX) | ||||
| sCol4 | nvarchar(MAX) | ||||
| sCol5 | nvarchar(MAX) | ||||
| sCol6 | nvarchar(MAX) | ||||
| sCol7 | nvarchar(MAX) | ||||
| sCol8 | nvarchar(MAX) | ||||
| sCol9 | nvarchar(MAX) | ||||
| sCol10 | nvarchar(MAX) | ||||
| CreateAdminID | nvarchar(128) | NC index, NE | Create admin member ID | ||
| HideYN | nvarchar(1) | NE | N | HideYN | |
| DeleteYN | nvarchar(1) | NE | N | DeleteYN | |
| CreatedAt | datetime | datetimeoffset(7) | c index, NE | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | NE | (sysutcdatetime()) | UpdatedAt |
| DataFromRegion | string | nvarchar(64) | NE | DataFromRegion | |
| DataFromRegionDT | datetime | datetimeoffset(7) | NE | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | Note |
|---|---|---|---|---|---|
| InfoID | string | nvarchar(128) | PK, NC Index | (newid()) | Server info ID |
| ServerLists | string | nvarchar(256) | Use for multiple server cluster service | ||
| Version | string | nvarchar(50) | Version info setting for your game | ||
| ResourceLink | string | nvarchar(4000) | Resource or asset download links. Split the files resource file list and utilize Azure CDN. | ||
| EULAText | string | nvarchar(8000) | EULA text usage | ||
| CreatedAt | datetime | datetimeoffset(7) | C Index | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | (sysutcdatetime()) | UpdatedAt | |
| DataFromRegion | string | nvarchar(64) | DataFromRegion | ||
| DataFromRegionDT | datetime | datetimeoffset(7) | DataFromRegionDT |
| Column name | Logical | Physical | PK, Index, Constraint | Default Value | Note |
|---|---|---|---|---|---|
| StatID | string | nvarchar(50) | PK, NC Index | (newid()) | Statistics ID |
| CategoryName | string | nvarchar(256) | C Index | Statistics group name | |
| CountNum | int | bigint | number data | ||
| Fields | string | nvarchar(4000) | field name | ||
| Groups | string | nvarchar(100) | cohort group name | ||
| CreatedAt | datetime | datetimeoffset(7) | NC Index | (sysutcdatetime()) | CreatedAt |
| UpdatedAt | datetime | datetimeoffset(7) | (sysutcdatetime()) | UpdatedAt |
