2024-08-31 01:03:37 +08:00

13 KiB
Executable File
Raw Permalink Blame History

kodbox表结构数据字典

[TOC]

comment 通用评论表

字段 类型 字段说明
commentID bigint(20) unsigned 自动增量 评论id
pid bigint(20) unsigned 该评论上级ID
userID bigint(20) unsigned 评论用户id
targetType smallint(5) unsigned 评论对象类型1分享2文件3文章4......
targetID bigint(20) unsigned 评论对象id
content text 评论内容
praiseCount int(11) unsigned 点赞统计
commentCount int(11) unsigned 评论统计
status tinyint(3) unsigned 状态 1正常 2异常 3其他
modifyTime int(11) unsigned 最后修改时间
createTime int(11) unsigned 创建时间

comment_meta 评论表扩展字段

字段 类型 字段说明
id bigint(20) unsigned 自动增量
commentID bigint(20) unsigned 评论id
key varchar(255) 字段key
value text 字段值
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改

comment_praise 评论点赞表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 ID
commentID bigint(20) unsigned 评论ID
userID int(11) unsigned 用户ID
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 修改时间

group 群组表

字段 类型 字段说明
groupID bigint(20) unsigned 自动增量 群组id
name varchar(255) 群组名
parentID bigint(20) unsigned 父群组id
parentLevel varchar(1000) 父路径id; 例如: ,2,5,10
extraField varchar(100) 默认值=NULL 扩展字段
sort int(11) unsigned 排序
sizeMax double unsigned 群组存储空间大小(GB) 0-不限制
sizeUse bigint(20) unsigned 已使用大小(byte)
modifyTime int(11) unsigned 最后修改时间
createTime int(11) unsigned 创建时间

group_meta 用户数据扩展表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
groupID bigint(20) unsigned 部门id
key varchar(255) 存储key
value text 对应值
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

io_file 文档存储表

字段 类型 字段说明
fileID bigint(20) unsigned 自动增量 自增id
name varchar(255) 文件名
size bigint(20) unsigned 文件大小
ioType int(10) unsigned io的id
path varchar(255) 文件路径
hashSimple varchar(100) 文件简易hash(不全覆盖)hashSimple
hashMd5 varchar(100) 文件hash, md5
linkCount int(11) unsigned 引用次数;0则定期删除
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

io_file_contents 文件id

字段 类型 字段说明
fileID bigint(20) unsigned 自动增量 文件ID
content mediumtext 文本文件内容,最大16M
createTime int(11) unsigned 创建时间

io_file_meta 文件扩展表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
fileID bigint(20) unsigned 文件id
key varchar(255) 存储key
value text 对应值
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

io_source 文档数据表

字段 类型 字段说明
sourceID bigint(20) unsigned 自动增量
sourceHash varchar(20) id的hash
targetType tinyint(3) unsigned 文档所属类型 (0-sys,1-user,2-group)
targetID bigint(20) unsigned 拥有者对象id
createUser bigint(20) unsigned 创建者id
modifyUser bigint(20) unsigned 最后修改者
isFolder tinyint(4) unsigned 是否为文件夹(0否,1是)
name varchar(256) 文件名
fileType varchar(10) 文件扩展名,文件夹则为空
parentID bigint(20) unsigned 父级资源id为0则为部门或用户根文件夹添加用户部门时自动新建
parentLevel varchar(2000) 父路径id; 例如: ,2,5,10
fileID bigint(20) unsigned 对应存储资源id,文件夹则该处为0
isDelete tinyint(4) unsigned 是否删除(0-正常 1-已删除)
size bigint(20) unsigned 占用空间大小
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间
viewTime int(11) unsigned 最后访问时间

io_source_auth 文档权限表

字段 类型 字段说明
id int(11) unsigned 自动增量 自增id
sourceID bigint(20) unsigned 文档资源id
targetType tinyint(4) unsigned 分享给的对象,1用户,2部门
targetID bigint(20) unsigned 所属对象id
authID int(11) unsigned 权限组id自定义权限则为0
authDefine int(11) 自定义权限4字节占位
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

io_source_event 文档事件表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
sourceID bigint(20) unsigned 文档id
sourceParent bigint(20) unsigned 文档父文件夹id
userID bigint(20) unsigned 操作者id
type varchar(255) 事件类型
desc text 数据详情根据type内容意义不同
createTime int(11) unsigned 创建时间

io_source_history 文档历史记录表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
sourceID bigint(20) unsigned 文档资源id
userID bigint(20) unsigned 用户id, 对部门时此id为0
fileID bigint(20) unsigned 当前版本对应存储资源id
size bigint(20) 文件大小
detail varchar(1024) 版本描述
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

io_source_meta 文档扩展表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
sourceID bigint(20) unsigned 文档id
key varchar(255) 存储key
value text 对应值
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

io_source_recycle 文档回收站

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
targetType tinyint(3) unsigned 文档所属类型 (0-sys,1-user,2-group)
targetID bigint(20) unsigned 拥有者对象id
sourceID bigint(20) unsigned 文档id
userID bigint(20) unsigned 操作者id
parentLevel varchar(2000) 文档上层关系;冗余字段,便于统计回收站信息
createTime int(11) unsigned 创建时间

share 分享数据表

字段 类型 字段说明
shareID bigint(20) unsigned 自动增量 自增id
title varchar(255) 分享标题
shareHash varchar(50) shareid
userID bigint(20) unsigned 分享用户id
sourceID bigint(20) 用户数据id
sourcePath varchar(1024) 分享文档路径
url varchar(255) 分享别名,替代shareHash
isLink tinyint(4) unsigned 是否外链分享默认为0
isShareTo tinyint(4) unsigned 是否为内部分享默认为0
password varchar(255) 访问密码,为空则无密码
timeTo int(11) unsigned 到期时间,0-永久生效
numView int(11) unsigned 预览次数
numDownload int(11) unsigned 下载次数
options varchar(1000) json 配置信息;是否可以下载,是否可以上传等
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

share_report 分享举报表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
shareID bigint(20) unsigned 分享id
title varchar(255) 分享标题
sourceID bigint(20) unsigned 举报资源id
fileID bigint(20) unsigned 举报文件id,文件夹则该处为0
userID bigint(20) unsigned 举报用户id
type tinyint(3) unsigned 举报类型 (1-侵权,2-色情,3-暴力,4-政治,5-其他)
desc text 举报原因(其他)描述
status tinyint(3) unsigned 处理状态(0-未处理,1-已处理,2-禁止分享)
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

share_to 分享给指定用户(协作)

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
shareID bigint(20) unsigned 分享id
targetType tinyint(4) unsigned 分享给的对象,1用户,2部门
targetID bigint(20) unsigned 所属对象id
authID int(11) unsigned 权限组id自定义权限则为0
authDefine int(11) 自定义权限4字节占位
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

system_log 系统日志表

字段 类型 字段说明
id bigint(20) unsigned 自动增量
sessionID varchar(128) session识别码用于登陆时记录ip,UA等信息
userID bigint(20) unsigned 用户id
type varchar(255) 日志类型
desc text 详情
createTime int(11) unsigned 创建时间

system_option 系统配置表

字段 类型 字段说明
id int(11) unsigned 自动增量
type varchar(50) 配置类型
key varchar(255)
value text
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后更新时间

system_session session

字段 类型 字段说明
id int(10) unsigned 自动增量
sign varchar(128) session标识
userID bigint(20) unsigned 用户id
content text value
expires int(10) unsigned 过期时间
modifyTime int(10) unsigned 修改时间
createTime int(10) unsigned 创建时间

user 用户表

字段 类型 字段说明
userID bigint(20) unsigned 自动增量 自增id
name varchar(255) 登陆用户名
roleID int(11) unsigned 用户角色
email varchar(255) 邮箱
phone varchar(20) 手机
nickName varchar(255) 昵称
avatar varchar(255) 头像
sex tinyint(4) unsigned 性别 (0女1男)
password varchar(100) 密码
sizeMax double unsigned 群组存储空间大小(GB) 0-不限制
sizeUse bigint(20) unsigned 已使用大小(byte)
status tinyint(3) unsigned 用户启用状态 0-未启用 1-启用
lastLogin int(11) unsigned 最后登陆时间
modifyTime int(11) unsigned 最后修改时间
createTime int(11) unsigned 创建时间

user_fav 用户文档标签表

字段 类型 字段说明
id bigint(20) unsigned 自动增量
userID bigint(20) unsigned 用户id
tagID int(11) unsigned 标签id,收藏则为0
name varchar(255) 收藏名称
path varchar(2048) 收藏路径,tag时则为sourceID
type varchar(20) source/path
sort int(11) unsigned 排序
modifyTime int(11) unsigned 最后修改时间
createTime int(11) unsigned 创建时间

user_group 用户群组关联表(一对多)

字段 类型 字段说明
id bigint(20) unsigned 自动增量
userID bigint(20) unsigned 用户id
groupID bigint(20) unsigned 群组id
authID int(11) unsigned 在群组内的权限
sort int(11) unsigned 在该群组的排序
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

user_meta 用户数据扩展表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
userID bigint(20) unsigned 用户id
key varchar(255) 存储key
value text 对应值
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间

user_option 用户数据配置表

字段 类型 字段说明
id bigint(20) unsigned 自动增量 自增id
userID bigint(20) unsigned 用户id
type varchar(50) 配置类型,全局配置类型为空,编辑器配置type=editor
key varchar(255) 配置key
value text 配置值
createTime int(11) unsigned 创建时间
modifyTime int(11) unsigned 最后修改时间