数据字典

UCenter 1.6 数据字典

uc_admins 管理员权限表

字段名 数据类型 默许值 允许非空 自动递减 备注
uid mediumint(8) unsigned NO 用户ID
username char(15) NO 用户名
allowadminsetting tinyint(1) 0 NO 能否允许更正设置
allowadminapp tinyint(1) 0 NO 能否允许管理应用列表。
allowadminuser tinyint(1) 0 NO 能否允许管认识员
allowadminbadword tinyint(1) 0 NO 能否允许设置词语过滤
allowadmintag tinyint(1) 0 NO 能否允许管理 tag
allowadminpm tinyint(1) 0 NO 能否允许管理短消息
allowadmincredits tinyint(1) 0 NO 能否允许设置积分公式
allowadmindomain tinyint(1) 0 NO 能否允许管理域名解析
allowadmindb tinyint(1) 0 NO 能否允许管理数据库
allowadminnote tinyint(1) 0 NO 能否允许管理通知
allowadmincache tinyint(1) 0 NO 能否允许更新缓存
allowadminlog tinyint(1) 0 NO 能否允许检察和管理日志

uc_applications 应用列表

字段名 数据类型 默许值 允许非空 自动递减 备注
appid smallint(6) unsigned NO 应用的ID
type varchar(16) NO 应用类型 DISCUZ|SUPESITE|UCHOME|XSPACE|SUPEV|ECSHOP|ECMALL|其他
name varchar(20) NO 应用称号
url varchar(255) NO 应用的URL地址
authkey varchar(255) NO 应用的密钥。
ip varchar(15) NO 应用的IP地址,可能会影响速度,注意:不填写的话。
viewprourl varchar(255) NO 用户资料检察地址
apifilename varchar(30) uc.php NO 接口文件称号
charset varchar(8) NO 应用的字符集 如: GBK|LATIN1|UTF-8
dbcharset varchar(8) NO 数据库的字符集 如: gbk|latin1|utf8
synlogin tinyint(1) 0 NO 能否封闭同步登陆
recvnote tinyint(1) 0 YES 能否接受通知
extra text NO 附加参数,格式为序列化后的数组
tagtemplates text NO 显示 tag 的模板形式
allowips text NO

uc_badwords 词语过滤表

字段名 数据类型 默许值 允许非空 自动递减 备注
id smallint(6) unsigned NO 编号
admin varchar(15) NO 增加该条记载的管理员用户名
find varchar(255) NO 原词语
replacement varchar(255) NO 更换为的词语
findpattern varchar(255) NO 原词语的正则表达式

uc_domains 域名-IP 映射表,用来制止频仍的DNS解析。

字段名 数据类型 默许值 允许非空 自动递减 备注
id int(10) unsigned NO 编号
domain char(40) NO 域名
ip char(15) NO IP

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

字段名 数据类型 默许值 允许非空 自动递减 备注
ip char(15) NO IP
count tinyint(1) unsigned 0 NO 登陆败北的次数
lastupdate int(10) unsigned 0 NO 上次登陆败北的时间

uc_feeds feed 数据表

字段名 数据类型 默许值 允许非空 自动递减 备注
feedid mediumint(8) unsigned NO FEED的ID
appid varchar(30) NO 应用的ID
icon varchar(30) NO feed 类型对应的图标 如: poll|post|trade|video,007足球论坛。
uid mediumint(8) unsigned 0 NO 用户id
username varchar(15) NO 用户名
dateline int(10) unsigned 0 NO feed 增加的时间
hash_template varchar(32) NO feed 显示的模板的 hash 值。
hash_data varchar(32) NO 数据的 hash 值。
title_template text NO 标题的模板
title_data text NO 标题的形式
body_template text NO 形式的模板
body_data text NO 形式数据
body_general text NO 附加数据
image_1 varchar(255) NO 第一张图片的 URL。
image_1_link varchar(255) NO 第一张图片的链接地址
image_2 varchar(255) NO 第一张图片的链接地址
image_2_link varchar(255) NO 第二张图片的链接地址
image_3 varchar(255) NO 第三张图片的 URL
image_3_link varchar(255) NO 第三张图片的链接地址
image_4 varchar(255) NO 第四张图片的 URL
image_4_link varchar(255) NO 四张图片的链接地址
target_ids varchar(255) NO 指定给哪些用户(uid)看。

uc_friends 干系表

字段名 数据类型 默许值 允许非空 自动递减 备注
uid mediumint(8) unsigned 0 NO 用户id
friendid mediumint(8) unsigned 0 NO 好友id
direction tinyint(1) 0 NO 好友干系标示。
version int(10) unsigned NO 版本号。
delstatus tinyint(1) 0 NO 删除状态
comment char(255) NO 好友注释

uc_mailqueue 发送邮件队列表

字段名 数据类型 默许值 允许非空 自动递减 备注
mailid int(10) unsigned NO 邮件ID
touid mediumint(8) unsigned 0 NO 邮件目的用户id
tomail varchar(32) NO 收件人
frommail varchar(100) NO 发件人
subject varchar(255) NO 邮件标题
message text NO 邮件形式
charset varchar(15) NO 邮件编码
htmlon tinyint(1) 0 NO 能否是html格式
level tinyint(1) 1 NO 邮件遑急级别
dateline int(10) unsigned 0 NO 记载拔出时间
failures tinyint(3) unsigned 0 NO 发送败北次数
appid smallint(6) unsigned 0 NO 根源应用id

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

字段名 数据类型 默许值 允许非空 自动递减 备注
uid mediumint(8) unsigned NO 用户ID
blacklist text NO 黑名单列表,用户名寄存,以,隔开

uc_members 用户表

字段名 数据类型 默许值 允许非空 自动递减 备注
uid mediumint(8) unsigned NO 用户ID
username char(15) NO 用户名
password char(32) NO 密码
email char(32) NO 用户Email
myid char(30) NO 周游id
myidkey char(16) NO 周游id
regip char(15) NO 注册IP
regdate int(10) unsigned 0 NO 注册时间
lastloginip int(10) 0 NO 上次登陆的IP(步骤转换成数值类型)
lastlogintime int(10) unsigned 0 NO 上次登录的时间
salt char(6) NO 密码滋扰串,用来和密码举行共同验证。
secques char(8) NO 用户的安乐发问

uc_mergemembers 需要归并的用户名列表,用来办理应用归并时重名的问题。

字段名 数据类型 默许值 允许非空 自动递减 备注
appid smallint(6) unsigned NO 应用id
username char(15) NO 重复的用户名

uc_newpm 新短消息表

字段名 数据类型 默许值 允许非空 自动递减 备注
uid mediumint(8) unsigned NO 有新消息的用户

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

字段名 数据类型 默许值 允许非空 自动递减 备注
noteid int(10) unsigned NO 通知ID
operation char(32) NO 操作。
closed tinyint(4) 0 NO 能否封闭,也许败北重试到极限后,在通知乐成。
totalnum smallint(6) unsigned 0 NO 尝试通知的总次数
succeednum smallint(6) unsigned 0 NO 尝试通知的总次数
getdata mediumtext NO 通过 GET 方式通报的数据
postdata mediumtext NO 通过 POST 方式通报的数据
dateline int(10) unsigned 0 NO 通过 POST 方式通报的数据
pri tinyint(3) 0 NO 优先级别。

uc_pm_indexes 用户短消息索引表

字段名 数据类型 默许值 允许非空 自动递减 备注
pmid mediumint(8) unsigned NO 短消息ID
plid mediumint(8) unsigned 0 NO 会话列表ID

uc_pm_lists 短消息会话表。

字段名 数据类型 默许值 允许非空 自动递减 备注
plid mediumint(8) unsigned NO 会话列表ID
authorid mediumint(8) unsigned 0 NO 会话作者ID
pmtype tinyint(1) unsigned 0 NO 短消息类型
subject varchar(80) NO 短消息标题
members smallint(5) unsigned 0 NO 短消息形式
min_max varchar(17) NO 会话干系
dateline int(10) unsigned 0 NO 起首时间
lastmessage text NO 最后一条短消息形式

uc_pm_members 用户短消息状态表。

字段名 数据类型 默许值 允许非空 自动递减 备注
plid mediumint(8) unsigned 0 NO 会话列表ID
uid mediumint(8) unsigned 0 NO 会话作者ID
isnew tinyint(1) unsigned 0 NO 能否未读短消息
pmnum int(10) unsigned 0 NO 会话短消息数目
lastupdate int(10) unsigned 0 NO 上一次会话时间
lastdateline int(10) unsigned 0 NO 最后一次会话时间

uc_pm_messages_n 用户短消息数据表。

字段名 数据类型 默许值 允许非空 自动递减 备注
pmid mediumint(8) unsigned 0 NO 短消息ID
plid mediumint(8) unsigned 0 NO 会话列表ID
authorid mediumint(8) unsigned 0 NO 作者ID
message text NO 短消息形式
delstatus tinyint(1) unsigned 0 NO 删除状态 1提倡者删除, 2别人删除
dateline int(10) unsigned 0 NO 时间

uc_pms 短消息表

字段名 数据类型 默许值 允许非空 自动递减 备注
pmid int(10) unsigned NO 短消息ID
msgfrom varchar(15) NO 发送人用户名
msgfromid mediumint(8) unsigned 0 NO 发送人id
msgtoid mediumint(8) unsigned 0 NO 罗致人id 罗致id为0时,表示公共消息
folder enum('inbox','outbox') inbox NO 收件箱/发件箱
new tinyint(1) 0 NO 罗致人能否看过
subject varchar(75) NO 短消息主题
dateline int(10) unsigned 0 NO 发送时间
message text NO 短消息形式
delstatus tinyint(1) unsigned 0 NO 删除状态,1:表示接受方删除。
related int(10) unsigned 0 NO 关联ID。
fromappid smallint(6) unsigned 0 NO 发信人应用根源APPID

uc_protectedmembers 珍惜用户记载表

字段名 数据类型 默许值 允许非空 自动递减 备注
uid mediumint(8) unsigned 0 NO 用户ID
username char(15) NO 用户名
appid tinyint(1) unsigned 0 NO 应用ID
dateline int(10) unsigned 0 NO 受珍惜的时间
admin char(15) 0 NO 操作的管理员称号

uc_settings UCenter 的各项设置

字段名 数据类型 默许值 允许非空 自动递减 备注
k varchar(32) NO 称号
v text NO

uc_sqlcache 缓存mysql查询记载的表

字段名 数据类型 默许值 允许非空 自动递减 备注
sqlid char(6) NO sql 语句的 hash 值
data char(100) NO 序列化寄存的sql语句前往的下场
expiry int(10) unsigned NO 逾期的时间

uc_tags tag 表

字段名 数据类型 默许值 允许非空 自动递减 备注
tagname char(20) NO TAG 称号
appid smallint(6) unsigned 0 NO 应用id
data mediumtext YES 形式
expiration int(10) unsigned NO tag 逾期时间

uc_vars 寄存运行时期发作的数据的一时内存表(没关系随时清空)

字段名 数据类型 默许值 允许非空 自动递减 备注
name char(32) NO 称号
value char(255) NO