IM 開源項目 登錄服務器 基礎表結構

單臺登錄服務器支持10W 用戶 (Eg 0~99999 UID 的用戶所在直接訪問的登錄服務器是同一臺)

以下表結構與指定運行的登錄服務器配合,提供數據管理能力,後續根據需要進行修改或擴展。

用戶屬性表t_login_user_base_property

 

英文名稱

類型

長度

爲空

名稱

說明

p_user_id

bigint

20

0不允許

用戶id

主鍵

p_user_nick_name

varchar

8

0

暱稱

 

p_user_caeate_datetime

bigint

20

0

創建時間

 

p_user_name

varchar

8

-1允許

名稱

 

p_user_english_name

varchar

8

-1

英文名

 

p_user_sex

tinyint

4

-1

性別

 

p_user_age

tinyint

4

-1

年齡

 

p_user_birthday

bigint

20

-1

生日

 

p_user_birthday_type

tinyint

4

-1

生日類型

 

p_user_lunar

tinyint

4

-1

生肖

 

p_user_constellation

tinyint

4

-1

星座

 

p_user_blood_group

tinyint

4

-1

血型

 

p_user_hometown

smallint

6

-1

家鄉

 

p_user_staytown

smallint

6

-1

所在地

 

p_user_address

varchar

20

-1

地址

 

p_user_zipcode

int

11

-1

郵編

 

p_user_privacy

bigint

20

0

隱私設置

 

其中:

p_user_hometown

p_user_staytown

0000  0000  0000  0000  16

閒置  國家  省份  城市

 

p_user_privacy       64

0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000

從低到高每2bit 表示一個字段的查看屬性

00 好友可見(默認)

01 所有人可見

10 所有人不可見(除了自己)

11 閒置

 

 

用戶屬性表變化表t_login_user_base_property_change

英文名稱

類型

長度

爲空

名稱

說明

p_change_id

bigint

20

0

變化ID

自增主鍵

p_change_type

tinyint

4

0

變化類型

 

p_change_datetime

bigint

20

0

變化時間

 

p_user_id

bigint

20

0不允許

用戶id

 

p_user_nick_name

varchar

8

0

暱稱

 

p_user_caeate_datetime

bigint

20

0

創建時間

 

p_user_name

varchar

8

-1允許

名稱

 

p_user_english_name

varchar

8

-1

英文名

 

p_user_sex

tinyint

4

-1

性別

 

p_user_age

tinyint

4

-1

年齡

 

p_user_birthday

bigint

20

-1

生日

 

p_user_birthday_type

tinyint

4

-1

生日類型

 

p_user_lunar

tinyint

4

-1

生肖

 

p_user_constellation

tinyint

4

-1

星座

 

p_user_blood_group

tinyint

4

-1

血型

 

p_user_hometown

smallint

6

-1

家鄉

 

p_user_staytown

smallint

6

-1

所在地

 

p_user_address

varchar

20

-1

地址

 

p_user_zipcode

int

11

-1

郵編

 

p_user_privacy

bigint

20

0

隱私設置

 

p_change_type 類型定義同羣組服務器

 

用戶附加屬性表t_login_user_expand_property

英文名稱

類型

長度

爲空

名稱

說明

p_user_id

bigint

20

0

用戶ID

主鍵

p_user_tel

varchar

20

-1

電話

 

p_user_mobile_phone

bigint

20

-1

手機

 

p_user_email

varchar

40

-1

Email

 

p_user_home_page

varchar

100

-1

主頁

 

p_user_language

bigint

20

-1

語言

 

p_user_occupational

tinyint

4

-1

職業

 

p_user_post

tinyint

4

-1

職位

 

p_user_degree

tinyint

4

-1

學歷

 

p_user_school

varchar

20

-1

學校

 

p_user_description

varchar

100

-1

個人說明

 

 

用戶附加屬性表變化表t_login_user_expand_property_change

英文名稱

類型

長度

爲空

名稱

說明

p_change_id

bigint

20

0

變化ID

自增主鍵

p_change_type

tinyint

4

0

變化類型

 

p_change_datetime

bigint

20

0

變化時間

 

p_user_id

bigint

20

0

用戶ID

 

p_user_tel

varchar

20

-1

電話

 

p_user_mobile_phone

bigint

20

-1

手機

 

p_user_email

varchar

40

-1

Email

 

p_user_home_page

varchar

100

-1

主頁

 

p_user_language

bigint

20

-1

語言

 

p_user_occupational

tinyint

4

-1

職業

 

p_user_post

tinyint

4

-1

職位

 

p_user_degree

tinyint

4

-1

學歷

 

p_user_school

varchar

20

-1

學校

 

p_user_description

varchar

100

-1

個人說明

 

 

用戶好友關係表t_login_user_friend

英文名稱

類型

長度

爲空

名稱

說明

p_user_id

bigint

20

0

變化ID

主鍵

p_friend_uid

bigint

20

0

變化類型

主鍵

 

戶好友關係變化表t_login_user_friend_change

英文名稱

類型

長度

爲空

名稱

說明

p_change_id

bigint

20

0

變化ID

自增主鍵

p_change_type

tinyint

4

0

變化類型

 

p_change_datetime

bigint

20

0

變化時間

 

p_user_id

bigint

20

0

變化ID

 

p_friend_uid

bigint

20

0

變化類型

 

 

用戶驗證t_login_user_verification

英文名稱

類型

長度

爲空

名稱

說明

p_user_id

bigint

20

0

用戶ID

主鍵

p_user_password

varchar

12

0

密碼

0

p_user_bind_phone

bigint

20

-1

綁定Phone

0

p_user_question

varchar

20

0

問題

0

p_user_answer

varchar

20

0

回答

0

 

用戶驗證變化t_login_user_verification_change

英文名稱

類型

長度

爲空

名稱

說明

p_change_id

bigint

20

0

變化ID

自增主鍵

p_change_type

tinyint

4

0

變化類型

 

p_change_datetime

bigint

20

0

變化時間

 

p_user_id

bigint

20

0

用戶ID

主鍵

p_user_password

varchar

12

0

密碼

0

p_user_bind_phone

bigint

20

0

綁定Phone

0

p_user_question

varchar

20

0

問題

0

p_user_answer

varchar

20

0

回答

0

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章