我是开发者
Discuz! 应用中心

数据字典

UCenter 1.6 数据字典

uc_admins 管理员权限表

字段名 数据类型 默认值 允许非空 自动递增 备注
uidmediumint(8) unsignedNO用户ID
usernamechar(15)NO用户名
allowadminsettingtinyint(1)0NO是否允许改变设置
allowadminapptinyint(1)0NO是否允许管理应用列表,如: 添加|编辑|删除 应用
allowadminusertinyint(1)0NO是否允许管理会员
allowadminbadwordtinyint(1)0NO是否允许设置词语过滤
allowadmintagtinyint(1)0NO是否允许管理 tag
allowadminpmtinyint(1)0NO是否允许管理短消息
allowadmincreditstinyint(1)0NO是否允许设置积分公式
allowadmindomaintinyint(1)0NO是否允许管理域名解析
allowadmindbtinyint(1)0NO是否允许管理数据库
allowadminnotetinyint(1)0NO是否允许管理通知
allowadmincachetinyint(1)0NO是否允许更新缓存
allowadminlogtinyint(1)0NO是否允许查看和管理日志

uc_applications 应用列表

字段名 数据类型 默认值 允许非空 自动递增 备注
appidsmallint(6) unsignedNO应用的ID
typevarchar(16)NO应用类型 DISCUZ|SUPESITE|UCHOME|XSPACE|SUPEV|ECSHOP|ECMALL|其他
namevarchar(20)NO应用名称
urlvarchar(255)NO应用的URL地址
authkeyvarchar(255)NO应用的密钥,注意: 每个应用的密钥都不一样
ipvarchar(15)NO应用的IP地址,注意:不填写的话,可能会影响速度,因为DNS解析比较耗费时间。
viewprourlvarchar(255)NO用户资料查看地址
apifilenamevarchar(30)uc.phpNO接口文件名称
charsetvarchar(8)NO应用的字符集 如: GBK|LATIN1|UTF-8
dbcharsetvarchar(8)NO数据库的字符集 如: gbk|latin1|utf8
synlogintinyint(1)0NO是否开启同步登陆
recvnotetinyint(1)0YES是否接受通知
extratextNO附加参数,格式为序列化后的数组
tagtemplatestextNO显示 tag 的模板内容
allowipstextNO

uc_badwords 词语过滤表

字段名 数据类型 默认值 允许非空 自动递增 备注
idsmallint(6) unsignedNO编号
adminvarchar(15)NO添加该条记录的管理员用户名
findvarchar(255)NO原词语
replacementvarchar(255)NO替换为的词语
findpatternvarchar(255)NO原词语的正则表达式

uc_domains 域名-IP 映射表,用来避免频繁的DNS解析。

字段名 数据类型 默认值 允许非空 自动递增 备注
idint(10) unsignedNO编号
domainchar(40)NO域名
ipchar(15)NOIP

uc_failedlogins 记录登陆失败次数,用来防止暴力猜解管理员密码

字段名 数据类型 默认值 允许非空 自动递增 备注
ipchar(15)NOIP
counttinyint(1) unsigned0NO登陆失败的次数
lastupdateint(10) unsigned0NO上次登陆失败的时间

uc_feeds feed 数据表

字段名 数据类型 默认值 允许非空 自动递增 备注
feedidmediumint(8) unsignedNOFEED的ID
appidvarchar(30)NO应用的ID
iconvarchar(30)NOfeed 类型对应的图标 如: poll|post|trade|video
uidmediumint(8) unsigned0NO用户id
usernamevarchar(15)NO用户名
datelineint(10) unsigned0NOfeed 添加的时间
hash_templatevarchar(32)NOfeed 显示的模板的 hash 值,用来判断合并多条类似的 feed
hash_datavarchar(32)NO数据的 hash 值,用来判断合并多条类似的 feed
title_templatetextNO标题的模板
title_datatextNO标题的内容
body_templatetextNO内容的模板
body_datatextNO内容数据
body_generaltextNO附加数据
image_1varchar(255)NO第一张图片的 URL,一条 feed 最多可以有4张图片。
image_1_linkvarchar(255)NO第一张图片的链接地址
image_2varchar(255)NO第一张图片的链接地址
image_2_linkvarchar(255)NO第二张图片的链接地址
image_3varchar(255)NO第三张图片的 URL
image_3_linkvarchar(255)NO第三张图片的链接地址
image_4varchar(255)NO第四张图片的 URL
image_4_linkvarchar(255)NO四张图片的链接地址
target_idsvarchar(255)NO指定给哪些用户(uid)看,如: 1,2,3

uc_friends 关系表

字段名 数据类型 默认值 允许非空 自动递增 备注
uidmediumint(8) unsigned0NO用户id
friendidmediumint(8) unsigned0NO好友id
directiontinyint(1)0NO好友关系标示,1:A加B为好友 2:B加了A为好友 3:A和B彼此都加为了好友
versionint(10) unsignedNO版本号,这个字段已经废除。现作为自增字段。
delstatustinyint(1)0NO删除状态
commentchar(255)NO好友注释

uc_mailqueue 发送邮件队列表

字段名 数据类型 默认值 允许非空 自动递增 备注
mailidint(10) unsignedNO邮件ID
touidmediumint(8) unsigned0NO邮件目标用户id
tomailvarchar(32)NO收件人
frommailvarchar(100)NO发件人
subjectvarchar(255)NO邮件标题
messagetextNO邮件内容
charsetvarchar(15)NO邮件编码
htmlontinyint(1)0NO是否是html格式
leveltinyint(1)1NO邮件紧急级别
datelineint(10) unsigned0NO记录插入时间
failurestinyint(3) unsigned0NO发送失败次数
appidsmallint(6) unsigned0NO来源应用id

uc_memberfields 用户的扩展字段表,扩展 uc_members

字段名 数据类型 默认值 允许非空 自动递增 备注
uidmediumint(8) unsignedNO用户ID
blacklisttextNO黑名单列表,用户名存放,以,隔开

uc_members 用户表

字段名 数据类型 默认值 允许非空 自动递增 备注
uidmediumint(8) unsignedNO用户ID
usernamechar(15)NO用户名
passwordchar(32)NO密码
emailchar(32)NO用户Email
myidchar(30)NO漫游id
myidkeychar(16)NO漫游id
regipchar(15)NO注册IP
regdateint(10) unsigned0NO注册时间
lastloginipint(10)0NO上次登陆的IP(程序转换成数值类型)
lastlogintimeint(10) unsigned0NO上次登录的时间
saltchar(6)NO密码干扰串,用来和密码进行配合验证,防止被暴力破解
secqueschar(8)NO用户的安全提问

uc_mergemembers 需要合并的用户名列表,用来解决应用合并时重名的问题。

字段名 数据类型 默认值 允许非空 自动递增 备注
appidsmallint(6) unsignedNO应用id
usernamechar(15)NO重复的用户名

uc_newpm 新短消息表

字段名 数据类型 默认值 允许非空 自动递增 备注
uidmediumint(8) unsignedNO有新消息的用户

uc_notelist 通知列表,用来将 UCenter 的数据分发到各个应用

字段名 数据类型 默认值 允许非空 自动递增 备注
noteidint(10) unsignedNO通知ID
operationchar(32)NO操作,如: updatepw|deleteuser|renameuser|test
closedtinyint(4)0NO是否关闭,在通知成功,或者失败重试到极限后,会置为 1
totalnumsmallint(6) unsigned0NO尝试通知的总次数
succeednumsmallint(6) unsigned0NO尝试通知的总次数
getdatamediumtextNO通过 GET 方式传递的数据
postdatamediumtextNO通过 POST 方式传递的数据
datelineint(10) unsigned0NO通过 POST 方式传递的数据
pritinyint(3)0NO优先级别,tag 相关的通知的优先级别比较低。

uc_pm_indexes 用户短消息索引表

字段名 数据类型 默认值 允许非空 自动递增 备注
pmidmediumint(8) unsignedNO短消息ID
plidmediumint(8) unsigned0NO会话列表ID

uc_pm_lists 短消息会话表。

字段名 数据类型 默认值 允许非空 自动递增 备注
plidmediumint(8) unsignedNO会话列表ID
authoridmediumint(8) unsigned0NO会话作者ID
pmtypetinyint(1) unsigned0NO短消息类型
subjectvarchar(80)NO短消息标题
memberssmallint(5) unsigned0NO短消息内容
min_maxvarchar(17)NO会话关系
datelineint(10) unsigned0NO开始时间
lastmessagetextNO最后一条短消息内容

uc_pm_members 用户短消息状态表。

字段名 数据类型 默认值 允许非空 自动递增 备注
plidmediumint(8) unsigned0NO会话列表ID
uidmediumint(8) unsigned0NO会话作者ID
isnewtinyint(1) unsigned0NO是否未读短消息
pmnumint(10) unsigned0NO会话短消息数目
lastupdateint(10) unsigned0NO上一次会话时间
lastdatelineint(10) unsigned0NO最后一次会话时间

uc_pm_messages_n 用户短消息数据表。

字段名 数据类型 默认值 允许非空 自动递增 备注
pmidmediumint(8) unsigned0NO短消息ID
plidmediumint(8) unsigned0NO会话列表ID
authoridmediumint(8) unsigned0NO作者ID
messagetextNO短消息内容
delstatustinyint(1) unsigned0NO删除状态 1发起者删除, 2他人删除
datelineint(10) unsigned0NO时间

uc_pms 短消息表

字段名 数据类型 默认值 允许非空 自动递增 备注
pmidint(10) unsignedNO短消息ID
msgfromvarchar(15)NO发送人用户名
msgfromidmediumint(8) unsigned0NO发送人id
msgtoidmediumint(8) unsigned0NO接收人id 接收id为0时,表示公共消息
folderenum('inbox','outbox')inboxNO收件箱/发件箱
newtinyint(1)0NO接收人是否看过
subjectvarchar(75)NO短消息主题
datelineint(10) unsigned0NO发送时间
messagetextNO短消息内容
delstatustinyint(1) unsigned0NO删除状态,1:表示接受方删除,3:表示双方都已经删除
relatedint(10) unsigned0NO关联ID,用来标示哪些短消息关联同一个主题
fromappidsmallint(6) unsigned0NO发信人应用来源APPID

uc_protectedmembers 保护用户记录表

字段名 数据类型 默认值 允许非空 自动递增 备注
uidmediumint(8) unsigned0NO用户ID
usernamechar(15)NO用户名
appidtinyint(1) unsigned0NO应用ID
datelineint(10) unsigned0NO受保护的时间
adminchar(15)0NO操作的管理员名称

uc_settings UCenter 的各项设置

字段名 数据类型 默认值 允许非空 自动递增 备注
kvarchar(32)NO名称
vtextNO

uc_sqlcache 缓存mysql查询记录的表

字段名 数据类型 默认值 允许非空 自动递增 备注
sqlidchar(6)NOsql 语句的 hash 值
datachar(100)NO序列化存放的sql语句返回的结果
expiryint(10) unsignedNO过期的时间

uc_tags tag 表

字段名 数据类型 默认值 允许非空 自动递增 备注
tagnamechar(20)NOTAG 名称
appidsmallint(6) unsigned0NO应用id
datamediumtextYES内容
expirationint(10) unsignedNOtag 过期时间

uc_vars 存放运行期间产生的数据的临时内存表(可以随时清空)

字段名 数据类型 默认值 允许非空 自动递增 备注
namechar(32)NO名称
valuechar(255)NO

Discuz交流社区 | Discuz程序下载 | 我是Discuz开发者

Copyright ©2021Dismall.comAll Rights Reserved. 皖ICP备16010102号-4 增值电信业务经营许可证:皖B2-20200047

违法网站请勿向我司工作人员及应用开发者发起任何形式的服务请求,严禁使用Discuz!应用中心提供的应用从事任何非法活动