W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
MySql 數(shù)據(jù)庫參見 https://github.com/easysoft/xuanxuan/blob/master/ranzhi/db/xuanxuan.sql
存儲會話數(shù)據(jù)。
名稱 | 類型 | 必須/可選 | 說明 |
---|---|---|---|
id | number | 必須 | 存儲在遠程數(shù)據(jù)庫的id,客戶端根據(jù)此id值是否設(shè)置來判定是否為遠程保存的對象 |
gid | string | 必須 | 當(dāng)客戶端向系統(tǒng)提交新的會話時,會創(chuàng)建全局唯一的id |
name | string | 可選 | 會話名稱,當(dāng)為空時,客戶端會自動生成會話名稱 |
type | string | 可選 | 表明會話類型:system(系統(tǒng)), one2one(一對一), gourp(多人討論組), project, product等 |
admins | string | 可選 | 會話管理員用戶列表 |
committers | string | 可選 | 會話允許發(fā)言用戶清單 |
subject | int | 可選 | 主題會話關(guān)聯(lián)的主題(product, project等)ID |
public | bool | 可選 | 是否公共會話 |
createdBy | string | 必須 | 創(chuàng)建者的賬號 |
createdDate | datetime | 必須 | 創(chuàng)建會話時服務(wù)器的時間戳 |
editedBy | string | 可選 | 編輯者的賬號 |
editedDate | datetime | 可選 | 編輯會話時服務(wù)器的時間戳 |
lastActiveTime | datetime | 可選 | 會話最后一次發(fā)送消息時服務(wù)器的時間戳 |
[users] | 關(guān)聯(lián)數(shù)據(jù)集 | 必須 | 包含此會話的所有成員,和每個成員加入此會話的時間 |
[messages] | 關(guān)聯(lián)數(shù)據(jù)集 | 必須 | 包含此會話的所有消息 |
存儲會話消息數(shù)據(jù)。
名稱 | 類型 | 必須/可選 | 說明 |
---|---|---|---|
id | number | 必須 | 存儲在遠程數(shù)據(jù)庫的id,客戶端根據(jù)此id值是否設(shè)置來判定是否為遠程保存的對象 |
gid | string | 必須 | 當(dāng)客戶端向系統(tǒng)提交新的消息時,會創(chuàng)建全局唯一的id |
cgid | string | 必須 | 此消息所屬于的會話的gid屬性,會話根據(jù)此值來查詢包含的消息 |
user | string | 可選 | 此消息發(fā)送者的用戶名,廣播類的消息沒有此值 |
date | number | 必須 | 消息發(fā)送的時間戳 |
type | string | 可選 | 消息的類型,為"normal"(默認(rèn)), "broadcast" |
content | string | 必須 | 消息的內(nèi)容,如果消息內(nèi)容類型不是文本,則已此值為json格式的對象 |
contentType | string | 必須 | 消息內(nèi)容的類型,為"text"(默認(rèn)), "emoticon", "image", "file" |
記錄消息狀態(tài)。
名稱 | 類型 | 必須/可選 | 說明 |
---|---|---|---|
user | number | 必須 | 離線消息的目標(biāo)用戶id,對應(yīng)用戶表的id |
gid | string | 必須 | 當(dāng)客戶端向系統(tǒng)提交新的消息時,會創(chuàng)建全局唯一的id |
status | string | 必須 | 消息狀態(tài) |
存儲參與會話的成員數(shù)據(jù)。
名稱 | 類型 | 必須/可選 | 說明 |
---|---|---|---|
id | number | 必須 | 存儲在遠程數(shù)據(jù)庫的id |
cgid | string | 必須 | 會話的gid屬性 |
user | number | 必須 | 用戶id,對應(yīng)用戶表的id |
order | number | 可選 | 會話顯示順序 |
star | bool | 可選 | 用戶是否收藏會話 |
hide | bool | 可選 | 用戶是否隱藏會話 |
mute | bool | 可選 | 用戶是否開啟免打擾 |
quit | datetime | 可選 | 用戶退出會話時服務(wù)器的時間戳 |
join | datetime | 必須 | 用戶加入會話時服務(wù)器的時間戳 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: