数据库表结构修改自FastAdmin;创建表结构语句是基于MySQL数据的。
这是一个用thinkphp框架写的内容管理系统,可以访问www.fastadmin.net获取详细资料。
管理员表
列名
数据类型
字段类型
长度
是否为空
默认值
备注
id
int(10) unsigned
int
NO
ID
username
varchar(20)
varchar
20
NO
用户名
nickname
varchar(50)
varchar
50
NO
昵称
password
varchar(32)
varchar
32
NO
密码
salt
varchar(30)
varchar
30
NO
密码盐
avatar
varchar(100)
varchar
100
NO
头像
varchar(100)
varchar
100
NO
电子邮箱
loginfailure
tinyint(1) unsigned
tinyint
NO
0
失败次数
logintime
int(10) unsigned
int
NO
0
登录时间
createtime
int(10) unsigned
int
NO
0
创建时间
updatetime
int(10) unsigned
int
NO
0
更新时间
token
varchar(59)
varchar
59
NO
Session标识
status
char(20)
char
20
NO
normal
状态
group_id
int(10)
int
NO
0
用户分组
CREATE TABLE `fa_admin` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', `username` varchar(20) NOT NULL DEFAULT '' COMMENT '用户名', `nickname` varchar(50) NOT NULL DEFAULT '' COMMENT '昵称', `password` varchar(32) NOT NULL DEFAULT '' COMMENT '密码', `salt` varchar(30) NOT NULL DEFAULT '' COMMENT '密码盐', `avatar` varchar(100) NOT NULL DEFAULT '' COMMENT '头像', `email` varchar(100) NOT NULL DEFAULT '' COMMENT '电子邮箱', `loginfailure` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '失败次数', `logintime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '登录时间', `createtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间', `updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间', `token` varchar(59) NOT NULL DEFAULT '' COMMENT 'Session标识', `status` char(20) NOT NULL DEFAULT 'normal' COMMENT '状态', `group_id` int(10) NOT NULL DEFAULT '0' COMMENT '用户分组', PRIMARY KEY (`id`), UNIQUE KEY `username` (`username`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='管理员表';列名
数据类型
字段类型
长度
是否为空
默认值
备注
id
int(10) unsigned
int
NO
ID
pid
int(10) unsigned
int
NO
0
父组别
name
varchar(100)
varchar
100
NO
组名
rules
text
text
65535
NO
规则ID
createtime
int(10) unsigned
int
NO
0
创建时间
updatetime
int(10) unsigned
int
NO
0
更新时间
status
varchar(30)
varchar
30
NO
状态
CREATE TABLE `fa_auth_group` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', `pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父组别', `name` varchar(100) NOT NULL DEFAULT '' COMMENT '组名', `rules` text NOT NULL COMMENT '规则ID', `createtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间', `updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间', `status` varchar(30) NOT NULL DEFAULT '' COMMENT '状态', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='用户分组表';列名
数据类型
字段类型
长度
是否为空
默认值
备注
id
int(11)
int
NO
ID
title
varchar(255)
varchar
255
NO
文章标题
tag
varchar(255)
varchar
255
YES
文章标签
description
varchar(255)
varchar
255
YES
文章描述
catename
char(20)
char
20
YES
文章分类
article_cate_id
int(11)
int
NO
0
文章分类ID
thumb
varchar(100)
varchar
100
YES
图片URL
content
text
text
65535
YES
文章内容
admin_id
int(11)
int
NO
0
创建人ID
edit_admin_id
int(11)
int
NO
0
最后修改人
status
char(20)
char
20
NO
hidden
hidden待审核normal已审核
is_top
int(1)
int
NO
0
1置顶0普通
views
int(10) unsigned
int
NO
0
浏览量
createtime
int(11)
int
NO
0
创建时间
updatetime
int(11)
int
NO
0
更新时间
CREATE TABLE `fa_article` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `title` varchar(255) NOT NULL COMMENT '文章标题', `tag` varchar(255) DEFAULT NULL COMMENT '文章标签', `description` varchar(255) DEFAULT NULL COMMENT '文章描述', `catename` char(20) DEFAULT NULL COMMENT '文章分类', `article_cate_id` int(11) NOT NULL DEFAULT '0' COMMENT '文章分类ID', `thumb` varchar(100) DEFAULT NULL COMMENT '图片URL', `content` text COMMENT '文章内容', `admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '创建人ID', `edit_admin_id` int(11) NOT NULL DEFAULT '0' COMMENT '最后修改人', `status` char(20) NOT NULL DEFAULT 'hidden' COMMENT 'hidden待审核normal已审核', `is_top` int(1) NOT NULL DEFAULT '0' COMMENT '1置顶0普通', `views` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '浏览量', `createtime` int(11) NOT NULL DEFAULT '0' COMMENT '创建时间', `updatetime` int(11) NOT NULL DEFAULT '0' COMMENT '更新时间', PRIMARY KEY (`id`), KEY `ia_status` (`status`) USING BTREE, KEY `ia_is_top` (`is_top`) USING BTREE, KEY `ia_article_cate_id` (`article_cate_id`) USING BTREE, KEY `ia_admin_id` (`admin_id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8 COMMENT='文章表';
列名
数据类型
字段类型
长度
是否为空
默认值
备注
id
int(10) unsigned
int
NO
type
enum('menu','file')
enum
4
NO
file
menu为菜单,file为权限节点
pid
int(10) unsigned
int
NO
0
父ID
name
varchar(100)
varchar
100
NO
规则名称
title
varchar(50)
varchar
50
NO
规则名称
icon
varchar(50)
varchar
50
NO
图标
condition
varchar(255)
varchar
255
NO
条件
remark
varchar(255)
varchar
255
NO
备注
ismenu
tinyint(1) unsigned
tinyint
NO
0
是否为菜单
createtime
int(10) unsigned
int
NO
0
创建时间
updatetime
int(10) unsigned
int
NO
0
更新时间
weigh
int(10)
int
NO
0
权重
status
varchar(30)
varchar
30
NO
状态
CREATE TABLE `fa_auth_rule` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT, `type` enum('menu','file') NOT NULL DEFAULT 'file' COMMENT 'menu为菜单,file为权限节点', `pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父ID', `name` varchar(100) NOT NULL DEFAULT '' COMMENT '规则名称', `title` varchar(50) NOT NULL DEFAULT '' COMMENT '规则名称', `icon` varchar(50) NOT NULL DEFAULT '' COMMENT '图标', `condition` varchar(255) NOT NULL DEFAULT '' COMMENT '条件', `remark` varchar(255) NOT NULL DEFAULT '' COMMENT '备注', `ismenu` tinyint(1) unsigned NOT NULL DEFAULT '0' COMMENT '是否为菜单', `createtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间', `updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT '0' COMMENT '权重', `status` varchar(30) NOT NULL DEFAULT '' COMMENT '状态', PRIMARY KEY (`id`), UNIQUE KEY `name` (`name`) USING BTREE, KEY `pid` (`pid`), KEY `weigh` (`weigh`) ) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='节点表';列名
数据类型
字段类型
长度
是否为空
默认值
备注
id
int(10) unsigned
int
NO
ID
pid
int(10) unsigned
int
NO
0
父ID
type
varchar(30)
varchar
30
NO
栏目类型
name
varchar(30)
varchar
30
NO
分类名称
nickname
varchar(50)
varchar
50
NO
自定义别名
flag
varchar(10)
varchar
10
NO
标识
image
varchar(100)
varchar
100
NO
图片
keywords
varchar(255)
varchar
255
NO
关键字
description
varchar(255)
varchar
255
NO
描述
diyname
varchar(30)
varchar
30
NO
自定义名称
createtime
int(10) unsigned
int
NO
0
创建时间
updatetime
int(10) unsigned
int
NO
0
更新时间
weigh
int(10)
int
NO
0
权重
status
char(20)
char
20
NO
hidden
状态
CREATE TABLE `fa_category` ( `id` int(10) unsigned NOT NULL AUTO_INCREMENT COMMENT 'ID', `pid` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '父ID', `type` varchar(30) NOT NULL DEFAULT '' COMMENT '栏目类型', `name` varchar(30) NOT NULL DEFAULT '' COMMENT '分类名称', `nickname` varchar(50) NOT NULL DEFAULT '' COMMENT '自定义别名', `flag` varchar(10) NOT NULL DEFAULT '' COMMENT '标识', `image` varchar(100) NOT NULL DEFAULT '' COMMENT '图片', `keywords` varchar(255) NOT NULL DEFAULT '' COMMENT '关键字', `description` varchar(255) NOT NULL DEFAULT '' COMMENT '描述', `diyname` varchar(30) NOT NULL DEFAULT '' COMMENT '自定义名称', `createtime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '创建时间', `updatetime` int(10) unsigned NOT NULL DEFAULT '0' COMMENT '更新时间', `weigh` int(10) NOT NULL DEFAULT '0' COMMENT '权重', `status` char(20) NOT NULL DEFAULT 'hidden' COMMENT '状态', PRIMARY KEY (`id`), KEY `weigh` (`weigh`,`id`), KEY `pid` (`pid`) ) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='分类表';列名
数据类型
字段类型
长度
是否为空
默认值
备注
id
int(11) unsigned
int
NO
订单编号
ext_id
int(11) unsigned
int
NO
0
订单所属的外键ID
title
varchar(100)
varchar
100
NO
订单标题
type
varchar(30)
varchar
30
YES
订单类型
contacts
varchar(30)
varchar
30
YES
联系人
telephone
varchar(20)
varchar
20
YES
联系电话
varchar(50)
varchar
50
YES
电子邮箱
address
varchar(100)
varchar
100
YES
详细地址
remark
varchar(500)
varchar
500
YES
备注
createtime
int(10)
int
NO
0
创建时间
status
char(20)
char
20
NO
hidden
订单状态
CREATE TABLE `fa_order` ( `id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '订单编号', `ext_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '订单所属的外键ID', `title` varchar(100) NOT NULL COMMENT '订单标题', `type` varchar(30) DEFAULT NULL COMMENT '订单类型', `contacts` varchar(30) DEFAULT NULL COMMENT '联系人', `telephone` varchar(20) DEFAULT NULL COMMENT '联系电话', `email` varchar(50) DEFAULT NULL COMMENT '电子邮箱', `address` varchar(100) DEFAULT NULL COMMENT '详细地址', `remark` varchar(500) DEFAULT NULL COMMENT '备注', `createtime` int(10) NOT NULL DEFAULT '0' COMMENT '创建时间', `status` char(20) NOT NULL DEFAULT 'hidden' COMMENT '订单状态', PRIMARY KEY (`id`), KEY `t_id` (`ext_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='订单表';
