action

字段 类型 注释
id int(11) unsigned 自增主键
name char(30) 行为唯一标识
title char(80) 行为说明
remark char(140) 行为描述
rule text 行为规则
log text 日志规则
status tinyint(2) 状态(-1:已删除,0:禁用,1:正常)
type tinyint(2) unsigned 行为类型
update_time int(11) unsigned 修改时间

action_log

字段 类型 注释
id int(10) unsigned 主键
action_id int(10) unsigned 行为id
user_id int(10) unsigned 执行用户id
action_ip bigint(20) 执行行为者ip
model char(50) 触发行为的表
record_id int(10) 触发行为的数据id
create_time int(10) unsigned 执行行为的时间
remark char(255) 日志备注
status tinyint(2) 状态(-1:已删除,0:禁用,1:正常)

addons

字段 类型 注释
id int(10) unsigned 主键
name varchar(40) 插件英文标识,区分大小写
title varchar(20) 插件中文名
description text 插件描述
config text 配置 序列化存放
author varchar(40) 作者
version varchar(20) 版本号
create_time int(10) unsigned 安装时间
has_adminlist tinyint(1) unsigned 1-有后台列表 0-无后台列表
status tinyint(1) 状态 1-启用 0-禁用 -1-损坏

attachment

附件插件数据表

字段 类型 注释
id int(10) unsigned  
uid int(10) unsigned 用户ID
title char(30) 附件显示名
type tinyint(3) unsigned 附件类型(0-目录,1-外链,2-文件)
source int(10) unsigned 资源ID(0-目录, 大于0-当资源为文件时其值为file_id,当资源为外链时其值为link_id)
record_id int(10) unsigned 附件关联的记录ID
download int(10) unsigned 下载次数
size bigint(20) unsigned 附件大小(当附件为目录或外链时,该值为0)
dir int(12) unsigned 上级目录ID(0-根目录)
sort int(8) unsigned 排序
create_time int(10) unsigned 创建时间
update_time int(11) unsigned 更新时间
status tinyint(1) 状态

attribute

模型属性定义表

字段 类型 注释
id int(10) unsigned  
name varchar(30) 字段名
title varchar(100) 字段注释
field varchar(100) 字段定义
type varchar(20) 数据类型(用于表单展示)
value varchar(100) 字段默认值
remark varchar(100) 备注
is_show tinyint(1) unsigned 0:不显示,1:始终显示,2:新增时显示,3:编辑时显示
extra varchar(255) 参数(表单显示)
model_id int(10) unsigned 模型id
is_must tinyint(1) unsigned 是否必填
status tinyint(2) 状态
update_time int(11) unsigned 更新时间
create_time int(11) unsigned 创建时间
validate_rule varchar(255) 验证规则 
validate_time tinyint(1) unsigned 验证时间
error_info varchar(100) 验证错误提示文字    
validate_type varchar(25) 验证类型
auto_rule varchar(100)  自动完成规则 
auto_time tinyint(1) 自动完成时间 
auto_type varchar(25) 自动完成类型 

auth_extend

权限扩展表,当节点控制无法满足时,需要对权限控制进行扩展。例如:分类的授权即使用该表。

字段 类型 注释
group_id mediumint(10) unsigned 用户组id
extend_id mediumint(8) unsigned 扩展表中数据的id
type tinyint(1) unsigned 扩展类型标识 1:栏目分类权限

索引定义:UNIQUE KEYgroup_extend_type(group_id,extend_id,type)

auth_group

用户组定义表

字段 类型 注释
id mediumint(8) unsigned 用户组id,自增主键
module varchar(20) 用户组所属模块
type tinyint(4) 组类型
title char(20) 用户组中文名称
description varchar(80) 描述信息
status tinyint(1) 用户组状态:为1正常,为0禁用,-1为删除
rules varchar(500) 用户组拥有的规则id,多个规则 , 隔开

auth_group_access

用户用户组关系对应表

字段 类型 注释
uid int(10) unsigned 用户id
group_id mediumint(8) unsigned 用户组id

auth_rule

权限规则表

字段 类型 注释
id mediumint(8) unsigned 规则id,自增主键
module varchar(20) 规则所属module
type tinyint(2) 1-url;2-主菜单
name char(80) 规则唯一英文标识
title char(20) 规则中文描述
status tinyint(1) 是否有效(0:无效,1:有效)
condition varchar(300) 规则附加条件

category

字段 类型 注释
id int(10) unsigned 分类ID
name varchar(30) 标识
title varchar(50) 标题
pid int(10) unsigned 上级分类ID
sort int(10) unsigned 排序(同级有效)
list_row tinyint(3) unsigned 列表每页行数
meta_title varchar(50) SEO的网页标题
keywords varchar(255) 关键字
description varchar(255) 描述
template_index varchar(100) 频道页模板
template_lists varchar(100) 列表页模板
template_detail varchar(100) 详情页模板
template_edit varchar(100) 编辑页模板
model varchar(100) 关联模型
type varchar(100) 允许发布的内容类型
link_id int(10) unsigned 外链(0-非外链,大于0-外链ID)
allow_publish tinyint(3) unsigned 是否允许发布内容(0-不允许,1-只允许后台发表,2-前后台都可以发表)
display tinyint(3) unsigned 可见性(0-所有人可见,1-管理员可见,2-不可见)
reply tinyint(3) unsigned 是否允许回复
check tinyint(3) unsigned 发布的文章是否需要审核(0:不需要,1:需要)
reply_model varchar(100) 回复模型
extend text 扩展设置(JSON数据)
create_time int(10) unsigned 创建时间
update_time int(10) unsigned 更新时间
status tinyint(4) 数据状态(-1-删除,0-禁用,1-正常,2-待审核)
icon int(10) unsigned 分类图标

channel

字段 类型 注释
id int(10) unsigned 频道ID
pid int(10) unsigned 上级频道ID
title char(30) 频道标题
url char(100) 频道连接
sort int(10) unsigned 排序
create_time int(10) unsigned 创建时间
update_time int(10) unsigned 更新时间
target tinyint(1) 是否新窗口打开(0-否,1-是)
status tinyint(4) 状态

config

字段 类型 注释
id int(10) unsigned 配置ID
name varchar(30) 配置名称
type tinyint(3) unsigned 配置类型(0-数字,1-字符,2-文本,3-数组,4-枚举,5-多选)
title varchar(50) 配置说明
group tinyint(3) unsigned 配置分组(0-无分组,1-基本设置)
extra varchar(255) 配置值
remark varchar(100) 配置说明
create_time int(10) unsigned 创建时间
update_time int(10) unsigned 更新时间
status tinyint(4) 状态
value text 配置值
sort smallint(3) unsigned 排序

document

文档模型基础表

字段 类型 注释
id int(10) unsigned 文档ID
uid int(10) unsigned 用户ID
name char(40) 标识
title char(80) 标题
category_id int(10) unsigned 所属分类
description char(140) 描述
root int(10) unsigned 根节点
pid int(10) unsigned 所属ID
model_id tinyint(3) unsigned 内容模型ID
type tinyint(3) unsigned 内容类型(1-目录,2-主题,3-段落)
position smallint(5) unsigned 推荐位(1-列表推荐,2-频道页推荐,4-首页推荐,[同时推荐多个地方相加即可])
link_id int(10) unsigned 外链(0-非外链,大于0-外链ID)
cover_id int(10) unsigned 封面(0-无封面,大于0-封面图片ID)
display tinyint(3) unsigned 可见性(0-不可见,1-所有人可见)
deadline int(10) unsigned 截至时间(0-永久有效)
attach tinyint(3) unsigned 附件数量
view int(10) unsigned 浏览量
comment int(10) unsigned 评论数
extend int(10) unsigned 扩展统计字段,根据需求自行使用
level int(10) unsigned 优先级(越高排序越靠前)
create_time int(10) unsigned 创建时间
update_time int(10) unsigned 更新时间
status tinyint(4) 数据状态(-1-删除,0-禁用,1-正常,2-待审核,3-草稿)

document_article

文章模型扩展表

字段 类型 注释
id int(10) unsigned 文档ID
parse tinyint(3) unsigned 内容解析类型(0-html,1-ubb,2-markdown)
content text 文章内容
template varchar(100) 详情页显示模板
bookmark int(10) unsigned 文档收藏数

document_download

下载模型扩展表

字段 类型 注释
id int(10) unsigned 文档ID
parse tinyint(3) unsigned 内容解析类型(0-html,1-ubb,2-markdown)
content text 下载详细描述
template varchar(100) 详情页显示模板
file_id int(10) unsigned 文件ID
download int(10) unsigned 下载次数
size bigint(20) unsigned 文件大小

file

文件表,通过FileModel上传的文件信息会写入该表

字段 类型 注释
id int(10) unsigned 文件ID
name char(30) 原始文件名
savename char(20) 保存名称
savepath char(30) 文件保存路径
ext char(5) 文件后缀
mime char(40) 文件mime类型
size int(10) unsigned 文件大小
md5 char(32) 文件md5
sha1 char(40) 文件 sha1编码
location tinyint(3) unsigned 文件保存位置(0-本地,1-FTP)
create_time int(10) unsigned 上传时间

hooks

钩子表

字段 类型 注释
id int(10) unsigned 主键
name varchar(40) 钩子名称
description text 描述
type tinyint(1) unsigned 1-Controller 2-Widget
update_time int(10) unsigned 更新时间
addons varchar(255) 钩子挂载的插件 ','分割

member

会员信息表

字段 类型 注释
uid int(10) unsigned 用户ID
nickname char(16) 昵称
sex tinyint(3) unsigned 性别(0-女,1-男)
birthday date 生日
qq char(10)  
score mediumint(8) 用户积分
login int(10) unsigned 登录次数
reg_ip bigint(20) 注册IP
reg_time int(10) unsigned 注册时间
last_login_ip bigint(20) 最后登录IP
last_login_time int(10) unsigned 最后登录时间
status tinyint(4) 会员状态

menu

字段 类型 注释
id int(10) unsigned 文档ID
title varchar(50) 标题
pid int(10) unsigned 上级分类ID
sort int(10) unsigned 排序(同级有效)
url char(255) 链接地址
hide tinyint(1) unsigned 是否隐藏 1-是0-否
tip varchar(255) 提示
group varchar(50) 分组
is_dev tinyint(1) 是否开发者模式可见

model

字段 类型 注释
id int(10) unsigned 模型ID
name char(30) 模型标识
title char(30) 模型名称
extend int(10) unsigned 继承的模型
relation varchar(30) 继承与被继承模型的关联字段
need_pk tinyint(1) 新建表时是否需要主键字段
field_sort text 表单字段排序
field_group varchar(255) 字段分组
attribute_list text 属性列表(表的字段)
template_list varchar(100) 列表模板
template_add varchar(100) 新增模板
template_edit varchar(100) 编辑模板
list_grid varchar(255) 列表定义
list_row smallint(2) unsigned 列表数据长度
search_key varchar(50) 默认搜索字段
search_list varchar(255) 高级搜索的字段
create_time int(10) unsigned 创建时间
update_time int(10) unsigned 更新时间
status tinyint(3) unsigned 状态
engine_type varchar(25) 引擎类型,默认MyISAM

picture

字段 类型 注释
id int(10) unsigned 主键id自增
path varchar(255) 路径
url varchar(255) 图片链接
md5 char(32) 文件md5
sha1 char(40) 文件 sha1编码
status tinyint(1) 状态
create_time int(10) unsigned 创建时间

ucenter_admin

字段 类型 注释
id int(10) unsigned 管理员ID
member_id int(10) unsigned 管理员用户ID
status tinyint(3) unsigned 管理员状态

ucenter_app

字段 类型 注释
id int(10) unsigned 应用ID
title varchar(30) 应用名称
url varchar(100) 应用URL
ip char(15) 应用IP
auth_key varchar(100) 加密KEY
sys_login tinyint(1) unsigned 同步登陆
allow_ip varchar(255) 允许访问的IP
create_time int(10) unsigned 创建时间
update_time int(10) unsigned 更新时间
status tinyint(4) 应用状态

ucenter_member

字段 类型 注释
id int(10) unsigned 用户ID
username char(16) 用户名
password char(32) 密码
email char(32) 用户邮箱
mobile char(15) 用户手机
reg_time int(10) unsigned 注册时间
reg_ip bigint(20) 注册IP
last_login_time int(10) unsigned 最后登录时间
last_login_ip bigint(20) 最后登录IP
update_time int(10) unsigned 更新时间
status tinyint(4) 用户状态

ucenter_setting

字段 类型 注释
id int(10) unsigned 设置ID
type tinyint(3) unsigned 配置类型(1-用户配置)
value text 配置数据

url

链接表

字段 类型 注释
id int(11) unsigned 链接唯一标识
url char(255) 链接地址
short char(100) 短网址
status tinyint(2) 状态(-1:删除,0:禁用,1:正常,2:未审核)
create_time int(10) unsigned 创建时间

userdata

用户数据表,存储用户收藏之类的数据

字段 类型 注释
uid int(10) unsigned 用户id
type tinyint(3) 类型标识(1-文档收藏)
target_id int(10) 数据目标id

OneThink学习笔记02----数据字典(即OneThink项目数据库里的表及其字段)的更多相关文章

  1. 软件测试之loadrunner学习笔记-02集合点

    loadrunner学习笔记-02集合点 集合点函数可以帮助我们生成有效可控的并发操作.虽然在Controller中多用户负载的Vuser是一起开始运行脚本的,但是由于计算机的串行处理机制,脚本的运行 ...

  2. 机器学习实战(Machine Learning in Action)学习笔记————02.k-邻近算法(KNN)

    机器学习实战(Machine Learning in Action)学习笔记————02.k-邻近算法(KNN) 关键字:邻近算法(kNN: k Nearest Neighbors).python.源 ...

  3. OpenCV 学习笔记 02 使用opencv处理图像

    1 不同色彩空间的转换 opencv 中有数百种关于不同色彩空间的转换方法,但常用的有三种色彩空间:灰度.BRG.HSV(Hue-Saturation-Value) 灰度 - 灰度色彩空间是通过去除彩 ...

  4. SaToken学习笔记-02

    SaToken学习笔记-02 如果排版有问题,请点击:传送门 常用的登录有关的方法 - StpUtil.logout() 作用为:当前会话注销登录 调用此方法,其实做了哪些操作呢,我们来一起看一下源码 ...

  5. Redis:学习笔记-02

    Redis:学习笔记-02 该部分内容,参考了 bilibili 上讲解 Redis 中,观看数最多的课程 Redis最新超详细版教程通俗易懂,来自 UP主 遇见狂神说 4. 事物 Redis 事务本 ...

  6. HTML+CSS学习笔记(5)- 与浏览者交互,表单标签

    HTML+CSS学习笔记(5)- 与浏览者交互,表单标签 1.使用表单标签,与用户交互 网站怎样与用户进行交互?答案是使用HTML表单(form).表单是可以把浏览者输入的数据传送到服务器端,这样服务 ...

  7. VSTO学习笔记(十四)Excel数据透视表与PowerPivot

    原文:VSTO学习笔记(十四)Excel数据透视表与PowerPivot 近期公司内部在做一种通用查询报表,方便人力资源分析.统计数据.由于之前公司系统中有一个类似的查询使用Excel数据透视表完成的 ...

  8. CockroachDB学习笔记——[译]CockroachDB中的SQL:映射表中数据到键值存储

    CockroachDB学习笔记--[译]CockroachDB中的SQL:映射表中数据到键值存储 原文标题:SQL in CockroachDB: Mapping Table Data to Key- ...

  9. OneThink学习笔记01

    OneThink1.0开发手册: http://document.onethink.cn/manual_1_0.html 简介  OneThink是一个开源的内容管理框架,基于最新的ThinkPHP3 ...

随机推荐

  1. bzoj1050: [HAOI2006]旅行comf

    Description 给你一个无向图,N(N<=500)个顶点, M(M<=5000)条边,每条边有一个权值Vi(Vi<30000).给你两个顶点S和T,求一条路径,使得路径上最大 ...

  2. css3属性选择器

  3. css布局多列等高

    css .content{margin:0 auto;width: 600px;border: 3px solid #00c;overflow: hidden;} .left{float: left; ...

  4. 探索Windows 8.1 Update 新功能点

    Windows 8.1 Update 已经使用一段时间了,整体感觉比Windows 8.1 方便了不少,尤其是对鼠标用户来说更是进行了很多优化. 应用磁贴尺寸 在应用磁贴点击鼠标右键,有小.中.宽.大 ...

  5. codevs2806 红与黑

    难度等级:白银 codevs2806 红与黑 题目描述 Description 有一个矩形房间,覆盖正方形瓷砖.每块瓷砖涂成了红色或黑色.一名男子站在黑色的瓷砖上,由此出发,可以移到四个相邻瓷砖之一, ...

  6. JAVA CDI 学习(4) - @Alternative/@Default/@Any & Extension

    前面几节学习到的CDI内容,基本上都是hard-code,以硬编码的方式在代码里指定注入类型,这并非依赖注入的本意,依赖注入的优势之一在于“解耦”,这一节我们将学习如何利用配置来动态注入的类型及属性初 ...

  7. React入门 (1)—使用指南(包括ES5和ES6对比)

    前言 本篇会简明扼要的介绍一下React的使用方法.代码会用JSX+ES5和JSX+ES6两种方式实现. React简介 React来自Facebook,于2013年开源.至今不断修改完善,现在已经到 ...

  8. swift——启动页国际化:一步一步动态加载启动页图片,启动的时候加载文字

    由于公司的需求,要求做一个国际化的启动页,因为app我也弄国际化了,就剩下启动页国际化未完成,百度了呵谷歌了好多答案都不尽如人意,最后也是看见同事完成,我也问了具体的做法,决定分享给需要的人,免得和我 ...

  9. 读“日请求亿级的QQ会员AMS平台PHP7升级实践”博客心得笔记

    PHP7版本尚未普及,对于前辈们为了性能提升有勇气探索新技术敢于尝螃蟹的精神十分敬佩,倍受鼓舞. PHP7升级面临的风险和挑战 对于一个已经现网在线的大型公共Web服务来说,基础公共软件升级,通常是一 ...

  10. SQL基础之数据库

    1.基础概念 首先要强调一点,就是我们的数据库是由数据库系统来管理的,我们登入数据库并在其上进行操作时最终均要通过数据库系统来完成.可以理解成在数据库上进行操作的是客户端,数据库系统是服务端.一个数据 ...