XMPP即时通讯协议使用(十一)——Openfire表结构汇总

行号 字段名称 字段描述 字段类型 长度 主键 说明 允许为空
用户组数据表(ofGroup)
1 groupName 组名 varchar2 50   NOT NULL
2 description 组描述信息 varchar2 255      
 
组属性名-值对应表(ofGroupProp)
1 groupName 组名 varchar2 50   NOT NULL
2 name 组属性名 varchar2 100     NOT NULL
3 propValue 组属性值 varchar2 4000      
 
 用户-组关联表(ofGroupUser)
1 groupName 组名 varchar2 50   NOT NULL
2 username 用户名 varchar2 100   NOT NULL
3 administrator 管理员身份 number   boolean NOT NULL
 
用户ID表(ofID)
1 idType ID类型 number   如:组、用户、名单册 NOT NULL
2 id 下一个可用的ID块 number     依赖数据库的生成策略 NOT NULL
 
离线消息存储表(ofOffline)
1 username 用户名 varchar2 32   NOT NULL
2 messageID 消息ID number     NOT NULL
3 creationDate 消息存储日期 char 15     NOT NULL
4 messageSize 消息的字节大小 number       NOT NULL
5 stanza 消息体 long       NOT NULL
 
私人数据存储表(ofPrivate)
1 username 用户名 varchar2 64   NOT NULL
2 name 私人条目名 varchar2 100   NOT NULL
3 namespace 私人条目名空间 varchar2 200   NOT NULL
4 privateDate 私人数据值 long       NOT NULL
 
用户数据表(ofUser)
1 username 用户名 varchar2 64   NOT NULL
2 plainPassword 纯文本密码 varchar2 32      
3 encryptedPassword 加密密码 varchar2 255      
4 name 名字 varchar2 100      
5 email 电子邮件地址 varchar2 100      
6 creationDate 创建日期 char 15     NOT NULL
7 modificationDate 最后修改日期 char 15     NOT NULL
 
用户名-值对应表(ofUserProp)
1 username 用户名 varchar2 64   NOT NULL
2 name 用户属性名 varchar2 100   NOT NULL
3 propValue 用户属性值 varchar2 1024     NOT NULL
 
好友名册表(ofRoster)
1 rosterID 名册ID number     NOT NULL
2 username 用户名 varchar2 64     NOT NULL
3 jid 名册条目JID varchar2 1024     NOT NULL
4 sub 条目订阅状态 number       NOT NULL
5 ask 条目申请状态 number       NOT NULL
6 recv 申请被接受的标记 number       NOT NULL
7 nick 名册条目分配的妮称 varchar2 255      
 
好友名册条目组表(ofRosterGroups)
1 rosterID 名册ID number     NOT NULL
2 rank 条目位置 number     NOT NULL
3 groupName 组名 varchar2 255     NOT NULL
 
用户私密表(ofPrivacyList)
1 username 用户名 varchar2 64   NOT NULL
2 name 私密列表名 varchar2 100   NOT NULL
3 isDefault 用户默认私密列表标记 number       NOT NULL
4 list 私密列表XML表示 long       NOT NULL
 
用户详细信息表(ofVCard)
1 username 用户名 varchar2 64   NOT NULL
2 vcard 详细信息值 long       NOT NULL
 
内含产品版本信息表(ofVersion)
1 name 跟踪到版本信息的条目名 varchar2 50   NOT NULL
2 version 版本号 number       NOT NULL
 
服务器属性表(ofProperty)
1 name 属性名 varchar2 100   NOT NULL
2 propValue 属性值 varchar2 4000     NOT NULL
 
扩展组件配置表(ofExtComponentConf)
1 subdomain 扩展组件子域 varchar2 255   NOT NULL
2 secret 扩展组件共享密钥 varchar2 255      
3 permission 组件连接服务器许可 varchar2 10     NOT NULL
 
远程服务器配置表(ofRemoteServerConf)
1 xmppDomain 扩展组件域 varchar2 255   NOT NULL
2 remotePort 远程服务器端口 number        
3 permission 远程服务器连接服务器许可 varchar2 10     NOT NULL
 
组聊天室数据表(ofMucRoom)
1 roomID 聊天室ID number       NOT NULL
2 creationDate 创建日期 char 15     NOT NULL
3 modificationDate 最近修改日期 char 15     NOT NULL
4 name 作公共ID用的房间名 varchar2 50   NOT NULL
5 naturalName 房间名 varchar2 255     NOT NULL
6 description 房间描述 varchar2 255      
7 lockedDate 锁定日期 char 15     NOT NULL
8 emptyDate 清空日期 char 15      
9 canChangeSubject 房间主题可编辑标记 number       NOT NULL
10 maxUsers 用户个数最大值 number       NOT NULL
11 publicRoom 房间公共属性标记 number     是否列在聊天室列表中 NOT NULL
12 moderated 房间适合度标记 number       NOT NULL
13 membersOnly 仅成员进入许可标记 number       NOT NULL
14 canlnvite 邀请加入许可标记 number       NOT NULL
15 roomPassword 房间密码 varchar2 50      
16 canDiscoverJID 参与者真实ID显示标记 number       NOT NULL
17 logEnabled 聊天内容存储标记 number       NOT NULL
18 subject 当前房间主题 varchar2 100      
19 rolesToBroadcast 可以广播的角色 number       NOT NULL
20 useReservedNick 仅用保留妮称进入标记 number       NOT NULL
21 canChangeNick 妮称可修改标记 number       NOT NULL
22 canRegister 房间可注册标记 number       NOT NULL
 
聊天室房间属性名-值对应表(ofMucRoomProp)
1 roomID 房间ID number     NOT NULL
2 name 属性名 varchar2 100   NOT NULL
3 propValue 属性值 varchar2 4000     NOT NULL
 
 聊天室房间内用户联系表(ofMucAffiliation)
1 roomID 房间ID number     NOT NULL
2 jid 用户JID varchar2 1024   NOT NULL
3 affiliation 联系等级 number       NOT NULL
 
聊天室房间成员信息表(ofMucMember)
1 roomID 房间ID number     NOT NULL
2 jid 用户ID varchar2 1024   NOT NULL
3 nickname 妮称 varchar2 255      
4 firstName varchar2 100      
5 lastName varchar2 100      
6 url 用户连接URL地址 varchar2 100      
7 email 电子邮件地址 varchar2 100      
8 faqentry 帮助条目 varchar2 100      
               
聊天室对话日志表(ofMucConversationLog)
1 roomID 房间ID number       NOT NULL
2 sender 消息发送者ID varchar2 1024     NOT NULL
3 nickname 消息发送者妮称 varchar2 255      
4 logTime 消息发送时间 char 15     NOT NULL
5 subject 消息标题 varchar2 255      
6 body 消息体 varchar2 4000      
 
发布-订阅节点表(ofPubsubNode)
1 serviceID 节点服务ID varchar2 100   NOT NULL
2 nodeID 节点ID varchar2 100   NOT NULL
3 leaf 子分支存在标记 number       NOT NULL
4 creationDATE 创建时间 char 15     NOT NULL
5 modificationDate 最近修改时间 char 15     NOT NULL
6 parent 父节点ID varchar2 100      
7 deliverPayliads 有效载荷通知标记 number       NOT NULL
8 maxPayloadSize 有效载荷最大字节数 number        
9 persistitems 发布条目持有标记 number        
10 maxItems 持有条目最大数 number        
11 notifyConfigChanges 节点配置改变通知标记 number       NOT NULL
12 notifyDelete 节点删除通知标记 number       NOT NULL
13 notifyRetract 发布条目删除通知标记 number       NOT NULL
14 presenceBased 仅向用户发送通知标记 number       NOT NULL
15 sendItemSubscribe 向新订户发送最近发布条目标记 number       NOT NULL
16 publisherModel 节点发布模式 varchar2 15     NOT NULL
17 subscriptionEnabled 订阅允许标记 number       NOT NULL
18 configSubscription 新订阅必须配置为活跃标记 number       NOT NULL
19 accessModel 节点访问模式 varchar2 10     NOT NULL
20 payloadType 节点上有效载荷类型 varchar2 100      
21 bodyXSLT 有效载荷信息转为消息体的XSLT地址 varchar2 100      
22 dataformXSLT 有效载荷信息转为结果数据的XSLT地址 varchar2 100      
23 creator 创建节点的实体ID varchar2 1024     NOT NULL
24 description 节点描述 varchar2 255      
25 language 节点默认语言 varchar2 255      
26 name 节点名 varchar2 50      
27 replyPolicy 反馈条目策略 varchar2 15      
28 associationPolicy 叶节点收集策略 varchar2 15      
29 maxLeafNodes 最大子叶节点数 number        
 
节点-JID关联表(ofPubsubNodeJIDs)
1 serviceID 节点服务ID varchar2 100   NOT NULL
2 nodeID 节点ID varchar2 100   NOT NULL
3 jid 实体JID varchar2 1024   NOT NULL
4 associationType 关联模式 varchar2 20     NOT NULL
 
节点-名册组关联表(ofPubsubNodeGroups)
1 serviceID 节点服务ID varchar2 100     NOT NULL
2 nodeID 节点ID varchar2 100     NOT NULL
3 rosterGroup 节点所属的名册组 varchar2 100   允许订阅、取回条目 NOT NULL
 
节点关联表(ofPubsubAffiliation)
1 serviceID 节点服务ID varchar2 100   NOT NULL
2 nodeID 节点ID varchar2 100   NOT NULL
3 jid 关联JID varchar2 1024   NOT NULL
4 affiliation 关联类型 varchar2 10     NOT NULL
 
发布项目表(ofPubsubItem)
1 serviceID 节点服务ID varchar2 100   NOT NULL
2 nodeID 节点ID varchar2 100   NOT NULL
3 id 条目ID varchar2 100 每个节点中唯一 NOT NULL
4 jid 发布者JID varchar2 1024     NOT NULL
5 creationDATE 创建日期 char 15     NOT NULL
6 payload 发布条目中有效载荷的XML表示 varchar2 4000      
 
节点订阅表(ofPubsubSubsciption)
1 serviceID 节点服务ID varchar2 100   NOT NULL
2 nodeID 节点ID varchar2 100   NOT NULL
3 id 订阅ID varchar2 100   NOT NULL
4 jid 接收通知地址 varchar2 1024     NOT NULL
5 owner 订阅者的关联JID varchar2 1024     NOT NULL
  state 订阅的状态 varchar2 15   在工作流中 NOT NULL
6 deliver 通知允许标记 number       NOT NULL
7 digest 请求通知摘要标记 number       NOT NULL
8 digest_frequency 通知摘要最小间隔毫秒数 number       NOT NULL
9 expire 订阅空闲时间 char 15      
10 includeBody 同时请求消息体标记 number       NOT NULL
11 showValues 到场提示标记 varchar2 30     NOT NULL
12 subscriptionType 订阅目标类型 varchar2 10   条目/节点,叶节点不可用 NOT NULL
13 subscriptionDepth 接收通知的深度 number     叶节点不可用 NOT NULL
14 keyword 事件匹配关键字 varchar2 200      
 
节点默认配置表(ofPubsubDefaultConf)
1 serviceID 节点服务ID varchar2 100   NOT NULL
2 leaf 节点类型 number   叶节点/集合 NOT NULL
3 deliverPayloads 有效载荷提示标记 number       NOT NULL
4 maxPayloadSize 有效载荷最大字节数 number       NOT NULL
5 persistItems 发布条目持有标记 number       NOT NULL
6 maxItems 持有最大条目数 number       NOT NULL
7 notifyConfigChanges 节点配置变更提示标记 number       NOT NULL
8 notifyDelete 删除节点提示标记 number       NOT NULL
9 notifyRetract 删除条目提示标记 number       NOT NULL
10 presenceBased 仅通知用户标记 number       NOT NULL
11 sendItemSubscribe 向新订户发送最近发布条目标记 number       NOT NULL
12 publisherModel 节点发布模式 varchar2 15     NOT NULL
13 subscriptionEnabled 订阅允许标记 number       NOT NULL
14 accessModel 节点访问模式 varchar2 10     NOT NULL
15 language 节点默认语言 varchar2 255      
16 replyPolicy 反馈条目策略 varchar2 15      
17 associationPolicy 叶节点收集策略 varchar2 15     NOT NULL
18 maxLeafNodes 最大子叶节点数 number       NOT NULL
 
 离线信息存储(ofPresence)
1 userName 用户名称 varchar2 64   NOT NULL
2 offlinePresence 离线信息存储 text       NOT NULL
3 offlinDate 离线信息存储日期 char 15     NOT NULL
               
用户类型标识(ofUserFlag)
1 username 用户名 varchar2 64   NOT NULL
2 name 用户属性名 varchar2 100   NOT NULL
3 stratTime 起始时间 char 15     NOT NULL
4 endTime 结束时间 char 15     NOT NULL
               
记录安全事件(ofSecurityAditLog)
1 msgID 记录信息ID number     NOT NULL
2 username 用户名 varchar2 64     NOT NULL
3 entryStamp 时间时间戳 number        
4 summary 事件摘要 varchar2 255     NOT NULL
5 node 节点 varchar2 255      
6 details 事件详情 text        
               
群聊服务(ofMucService)
1 serviceID 服务ID number       NOT NULL
2 subdomain 私密列表名 varchar2 255   NOT NULL
3 description 服务描述 varchar2 255     NOT NULL
4 isHidden 隐藏管理界面 number       NOT NULL
               
群聊服务属性名-值对应表(ofMucServiceProp)
1 serviceID 服务ID number     NOT NULL
2 name 属性名 varchar2 100   NOT NULL
3 propValue 属性值 text       NOT NULL
               
SASL授权(ofSASLAuthorized)
1 username 用户名 varchar2 64 如:组、用户、名单册 NOT NULL
2 principal 委托人 text 200   NOT NULL

posted on 2018-09-05 15:49  疯狂的小萝卜头  阅读(548)  评论(0编辑  收藏  举报