完成用户中心,用户权限管理系统,内容管理系统的数据库sql的编写
This commit is contained in:
+312
@@ -20,3 +20,315 @@ CREATE DATABASE IF NOT EXISTS micro
|
||||
USE micro;
|
||||
|
||||
-- cms内容管理系统
|
||||
|
||||
-- ----------------------
|
||||
-- cms_system cms系统管理
|
||||
-- ----------------------
|
||||
DROP TABLE IF EXISTS cms_system;
|
||||
CREATE TABLE `cms_system` (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`alias` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '系统名称',
|
||||
`code` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '别名',
|
||||
`description` VARCHAR(300) DEFAULT NULL
|
||||
COMMENT '描述',
|
||||
`ctime` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '创建时间',
|
||||
`orders` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '排序',
|
||||
PRIMARY KEY (`id`)
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- ---------------------------
|
||||
-- cms_system cms网站配置
|
||||
-- ---------------------------
|
||||
DROP TABLE IF EXISTS cms_setting;
|
||||
CREATE TABLE cms_setting (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`setting_key` VARCHAR(10) DEFAULT NULL
|
||||
COMMENT '键',
|
||||
`setting_value` VARCHAR(500) DEFAULT NULL
|
||||
COMMENT '值',
|
||||
PRIMARY KEY (`id`)
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- ---------------------------
|
||||
-- cms_category cms类目表
|
||||
-- ---------------------------
|
||||
DROP TABLE IF EXISTS cms_category;
|
||||
CREATE TABLE cms_category (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`pid` INT(10) UNSIGNED DEFAULT 0
|
||||
COMMENT '上级编号 0表示的是最顶级',
|
||||
`level` TINYINT(4) DEFAULT NULL
|
||||
COMMENT '层级',
|
||||
`name` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '名称',
|
||||
`description` VARCHAR(200) DEFAULT NULL
|
||||
COMMENT '描述',
|
||||
`icon` VARCHAR(50) DEFAULT NULL
|
||||
COMMENT '图标',
|
||||
`type` TINYINT(3) DEFAULT NULL
|
||||
COMMENT '类型 1 普通 2 热门',
|
||||
`alias` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '别名',
|
||||
`system_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '所属系统',
|
||||
`ctime` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '创建时间',
|
||||
`orders` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '排序',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_category_pid_index` (`pid`) USING BTREE COMMENT '父亲分类索引',
|
||||
KEY `cms_category_level_index` (`level`) USING BTREE COMMENT '类目层级索引',
|
||||
KEY `cms_category_alias_index`(`alias`) USING BTREE COMMENT '类目别名索引',
|
||||
KEY `cms_category_orders_index` (`orders`) USING BTREE COMMENT '类目排序索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- ---------------------------------
|
||||
-- cms_tag cms标签表
|
||||
-- ---------------------------------
|
||||
DROP TABLE IF EXISTS cms_tag;
|
||||
CREATE TABLE cms_tag (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`name` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '名称',
|
||||
`description` VARCHAR(200) DEFAULT NULL
|
||||
COMMENT '描述',
|
||||
`icon` VARCHAR(50) DEFAULT NULL
|
||||
COMMENT '图标',
|
||||
`type` TINYINT(4) DEFAULT NULL
|
||||
COMMENT '类型',
|
||||
`alias` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '别名',
|
||||
`system_id` INT(10) DEFAULT NULL
|
||||
COMMENT '系统id',
|
||||
`ctime` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '创建时间',
|
||||
`orders` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '排序',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_tag_alias_index` (`alias`) USING BTREE COMMENT '标签别名索引',
|
||||
KEY `cms_tag_orders_index` (`orders`) USING BTREE COMMENT '标签排序索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- --------------------------
|
||||
-- cms_comment cms评论表
|
||||
-- -------------------------
|
||||
DROP TABLE IF EXISTS cms_comment;
|
||||
CREATE TABLE cms_comment (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`pid` INT(10) UNSIGNED DEFAULT 0
|
||||
COMMENT '回复楼中楼编号',
|
||||
`article_id` INT(10) DEFAULT NULL
|
||||
COMMENT '文章编号',
|
||||
`user_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '用户编号',
|
||||
`content` TEXT DEFAULT NULL
|
||||
COMMENT '评论内容',
|
||||
`status` TINYINT(4) DEFAULT NULL
|
||||
COMMENT '状态 -1 不通过 0 未审核 1 通过',
|
||||
`ip` VARCHAR(30) DEFAULT NULL
|
||||
COMMENT '评论人的ip',
|
||||
`agent` VARCHAR(200) DEFAULT NULL
|
||||
COMMENT '评论人的终端信息',
|
||||
`syatem_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '所属系统',
|
||||
`ctime` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '创建时间',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_comment_pid_index` (`pid`) USING BTREE COMMENT '回复楼中楼编号索引',
|
||||
KEY `cms_comment_article_id_index` (`article_id`) USING BTREE COMMENT '文章编号索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- ---------------------------
|
||||
-- cms_topic 专题
|
||||
-- ---------------------------
|
||||
DROP TABLE IF EXISTS cms_topic;
|
||||
CREATE TABLE cms_topic (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`title` VARCHAR(100) DEFAULT NULL
|
||||
COMMENT '标题',
|
||||
`description` VARCHAR(300) DEFAULT NULL
|
||||
COMMENT '描述',
|
||||
`url` VARCHAR(100) DEFAULT NULL
|
||||
COMMENT '链接',
|
||||
`ctime` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '创建时间',
|
||||
PRIMARY KEY (`id`)
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- ---------------------
|
||||
-- cms_article 文章表
|
||||
-- ---------------------
|
||||
DROP TABLE IF EXISTS cms_article;
|
||||
CREATE TABLE cms_article (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`topic_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '所属专题',
|
||||
`title` VARCHAR(200) DEFAULT NULL
|
||||
COMMENT '文章标题',
|
||||
`author` VARCHAR(50) DEFAULT NULL
|
||||
COMMENT '文章原作者',
|
||||
`fromurl` VARCHAR(300) DEFAULT NULL
|
||||
COMMENT '文章来源网址',
|
||||
`image` VARCHAR(300) DEFAULT NULL
|
||||
COMMENT '封面图',
|
||||
`keywords` VARCHAR(100) DEFAULT NULL
|
||||
COMMENT '关键字',
|
||||
`description` VARCHAR(500) DEFAULT NULL
|
||||
COMMENT '简介',
|
||||
`type` TINYINT(4) DEFAULT NULL
|
||||
COMMENT '类型 1 普通 2 热门',
|
||||
`allowcomments` TINYINT(4) DEFAULT NULL
|
||||
COMMENT '是否允许评论 0 不允许 1允许',
|
||||
`status` TINYINT(4) DEFAULT NULL
|
||||
COMMENT '状态 -1 不通过 0 未审核 1通过',
|
||||
`content` MEDIUMTEXT DEFAULT NULL
|
||||
COMMENT '内容',
|
||||
`user_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '发布人id',
|
||||
`readnumber` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '阅读数量',
|
||||
`top` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '置顶等级',
|
||||
`system_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '所属系统',
|
||||
`ctime` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '创建时间',
|
||||
`orders` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '排序',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_article_topic_id_index` (`topic_id`) USING BTREE COMMENT '所属话题索引',
|
||||
KEY `cms_article_user_id_index` (`user_id`) USING BTREE COMMENT '所属用户索引',
|
||||
KEY `cms_article_system_id_index` (`system_id`) USING BTREE COMMENT '所属系统索引',
|
||||
KEY `cms_article_orders_index` (`orders`) USING BTREE COMMENT '排序索引'
|
||||
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- ----------------------
|
||||
-- cms_menu 菜单
|
||||
-- ----------------------
|
||||
DROP TABLE IF EXISTS cms_menu;
|
||||
CREATE TABLE cms_menu (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`pid` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '父菜单',
|
||||
`name` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '名称',
|
||||
`url` VARCHAR(100) DEFAULT NULL
|
||||
COMMENT '链接',
|
||||
`target` VARCHAR(10) DEFAULT NULL
|
||||
COMMENT '打开方式',
|
||||
`orders` BIGINT(20) DEFAULT NULL
|
||||
COMMENT '排序',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_menu_orders` (`orders`) USING BTREE COMMENT '排序索引',
|
||||
KEY `cms_menu_pid` (`pid`) USING BTREE COMMENT '父类索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- --------------------------
|
||||
-- cms_page 页面
|
||||
-- --------------------------
|
||||
DROP TABLE IF EXISTS cms_page;
|
||||
CREATE TABLE cms_page (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`pid` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '父页面',
|
||||
`title` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '标题',
|
||||
`alias` VARCHAR(20) DEFAULT NULL
|
||||
COMMENT '别名',
|
||||
`content` MEDIUMTEXT DEFAULT NULL
|
||||
COMMENT '页面内容',
|
||||
`keywords` VARCHAR(100) DEFAULT NULL
|
||||
COMMENT '关键字',
|
||||
`description` VARCHAR(300) DEFAULT NULL
|
||||
COMMENT '描述',
|
||||
`ctime` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '创建时间',
|
||||
`orders` BIGINT(20) UNSIGNED DEFAULT NULL
|
||||
COMMENT '排序',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_menu_pid` (`pid`) USING BTREE COMMENT '父类索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- -----------------------------
|
||||
-- cms_category_tag 类目标签关联表
|
||||
-- -----------------------------
|
||||
DROP TABLE IF EXISTS cms_category_tag;
|
||||
CREATE TABLE cms_category_tag (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`category_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '类目编号',
|
||||
`tag_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '标签编号',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_category_tag_category_id_index` (`category_id`) USING BTREE COMMENT '类目编号索引',
|
||||
KEY `cms_category_tag_tag_id_index` (`tag_id`) USING BTREE COMMENT '标签编号索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- -----------------------------------
|
||||
-- cms_article_category 文章类目关联表
|
||||
-- -----------------------------------
|
||||
DROP TABLE IF EXISTS cms_article_category;
|
||||
CREATE TABLE cms_article_category (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`article_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '文章编号',
|
||||
`category_id` INT(10) UNSIGNED DEFAULT NULL
|
||||
COMMENT '类目编号',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_article_category_article_id_index` (`article_id`) USING BTREE COMMENT '文章编号索引',
|
||||
KEY `cms_article_category_category_id_index` (`category_id`) USING BTREE COMMENT '标签编号索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
|
||||
-- ----------------------------------
|
||||
-- cms_article_category 文章标签关联表
|
||||
-- ----------------------------------
|
||||
DROP TABLE IF EXISTS cms_article_tag;
|
||||
CREATE TABLE cms_article_tag (
|
||||
`id` INT(10) UNSIGNED NOT NULL AUTO_INCREMENT
|
||||
COMMENT '编号',
|
||||
`article_id` INT(10) UNSIGNED DEFAULT NULL COMMENT '文章编号',
|
||||
`tag_id` INT(10) UNSIGNED DEFAULT NULL COMMENT '标签编号',
|
||||
PRIMARY KEY (`id`),
|
||||
KEY `cms_article_tag_article_id_index` (`article_id`) USING BTREE COMMENT '文章编号索引',
|
||||
KEY `cms_article_tag_tag_id_index` (`tag_id`) USING BTREE COMMENT '标签编号索引'
|
||||
)
|
||||
ENGINE = InnoDB
|
||||
DEFAULT CHARSET = utf8;
|
||||
Reference in New Issue
Block a user