码迷,mamicode.com
首页 > Web开发 > 详细

Discuz! X3.2-UCenter 1.6 数据字典【用户管理中心】

时间:2016-01-09 20:11:37      阅读:2790      评论:0      收藏:0      [点我收藏+]

标签:

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地址,注意:不填写的话,可能会影响速度,因为DNS解析比较耗费时间。
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
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 值,用来判断合并多条类似的 feed
hash_data varchar(32)   NO   数据的 hash 值,用来判断合并多条类似的 feed
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,一条 feed 最多可以有4张图片。
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)看,如: 1,2,3

uc_friends 关系表

字段名数据类型默认值允许非空自动递增备注
uid mediumint(8) unsigned 0 NO   用户id
friendid mediumint(8) unsigned 0 NO   好友id
direction tinyint(1) 0 NO   好友关系标示,1:A加B为好友 2:B加了A为好友 3:A和B彼此都加为了好友
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   操作,如: updatepw|deleteuser|renameuser|test
closed tinyint(4) 0 NO   是否关闭,在通知成功,或者失败重试到极限后,会置为 1
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   优先级别,tag 相关的通知的优先级别比较低。

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:表示接受方删除,3:表示双方都已经删除
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   值

Discuz! X3.2-UCenter 1.6 数据字典【用户管理中心】

标签:

原文地址:http://www.cnblogs.com/shakyamuni/p/5116939.html

踩
(0)
赞
(0)
   
举报
评论 一句话评论(0)
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!