3 Star 26 Fork 2

csm/vue+springboot博客

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
克隆/下载
blog.sql 11.07 KB
一键复制 编辑 原始数据 按行查看 历史
csm 提交于 2021-06-18 23:25 . update blog.sql.
-- DMC dump 1.0.0
-- ------------------------------------------------------
-- ----------------------------
-- Table structure for sys_blog
-- ----------------------------
DROP TABLE IF EXISTS `sys_blog`;
CREATE TABLE `sys_blog` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`title` varchar(200) NOT NULL COMMENT '博客标题',
`content` longtext NOT NULL COMMENT '博客内容',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序 0 普通 1 置顶',
`views` int(11) NOT NULL DEFAULT '0' COMMENT '浏览量',
`author_id` varchar(200) NOT NULL COMMENT '作者id',
`author_name` varchar(200) NOT NULL COMMENT '作者名',
`author_avatar` varchar(500) NOT NULL COMMENT '作者头像',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '修改时间',
`cid` int(11) NOT NULL DEFAULT '1' COMMENT '问题分类id',
`category` varchar(10) DEFAULT '博客',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=41 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_blog_category
-- ----------------------------
DROP TABLE IF EXISTS `sys_blog_category`;
CREATE TABLE `sys_blog_category` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`category_name` varchar(50) DEFAULT NULL COMMENT '博客分类名字',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_comment
-- ----------------------------
DROP TABLE IF EXISTS `sys_comment`;
CREATE TABLE `sys_comment` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`qid` int(10) DEFAULT NULL COMMENT '问题id',
`comment_id` varchar(200) NOT NULL COMMENT '评论唯一id',
`topic_category` int(11) NOT NULL COMMENT '1博客 2问答',
`topic_title` varchar(200) NOT NULL COMMENT '评论主题id',
`user_id` varchar(200) NOT NULL COMMENT '评论者id',
`user_name` varchar(200) NOT NULL COMMENT '评论者昵称',
`user_avatar` varchar(500) NOT NULL COMMENT '评论者头像',
`content` longtext NOT NULL COMMENT '评论内容',
`create_time` datetime NOT NULL COMMENT '评论创建时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=169 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_favorite
-- ----------------------------
DROP TABLE IF EXISTS `sys_favorite`;
CREATE TABLE `sys_favorite` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增',
`uid` int(50) DEFAULT NULL COMMENT '用户id',
`bid` int(50) DEFAULT NULL COMMENT '博客id',
`create_time` datetime DEFAULT NULL COMMENT '收藏时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_permission
-- ----------------------------
DROP TABLE IF EXISTS `sys_permission`;
CREATE TABLE `sys_permission` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`permission_code` varchar(32) DEFAULT NULL COMMENT '权限code',
`permission_name` varchar(32) DEFAULT NULL COMMENT '权限名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COMMENT='权限表';
-- ----------------------------
-- Table structure for sys_question
-- ----------------------------
DROP TABLE IF EXISTS `sys_question`;
CREATE TABLE `sys_question` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增问题id',
`title` varchar(200) NOT NULL COMMENT '问题标题',
`content` longtext NOT NULL COMMENT '问题内容',
`status` int(11) NOT NULL DEFAULT '0' COMMENT '状态 0 未解决 1 已解决',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序 0 普通 1 置顶',
`views` int(11) NOT NULL DEFAULT '0' COMMENT '浏览量',
`author_id` varchar(200) NOT NULL COMMENT '作者id',
`author_name` varchar(200) NOT NULL COMMENT '作者名',
`author_avatar` varchar(500) NOT NULL COMMENT '作者头像',
`create_time` datetime NOT NULL COMMENT '创建时间',
`update_time` datetime NOT NULL COMMENT '修改时间',
`deleted` int(1) DEFAULT '0' COMMENT '逻辑删除',
`version` int(10) DEFAULT '1' COMMENT '乐观锁',
`cid` int(10) DEFAULT '1' COMMENT '分类id',
`category` varchar(10) DEFAULT '问题',
PRIMARY KEY (`id`),
KEY `FK_ID` (`cid`),
CONSTRAINT `FK_ID` FOREIGN KEY (`cid`) REFERENCES `sys_question_category` (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=45 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_question_category
-- ----------------------------
DROP TABLE IF EXISTS `sys_question_category`;
CREATE TABLE `sys_question_category` (
`id` int(11) NOT NULL COMMENT '自增id',
`category_name` varchar(50) DEFAULT NULL COMMENT '问题分类名',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_request_path
-- ----------------------------
DROP TABLE IF EXISTS `sys_request_path`;
CREATE TABLE `sys_request_path` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`url` varchar(64) NOT NULL COMMENT '请求路径',
`description` varchar(128) DEFAULT NULL COMMENT '路径描述',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='请求路径';
-- ----------------------------
-- Table structure for sys_request_path_permission_relation
-- ----------------------------
DROP TABLE IF EXISTS `sys_request_path_permission_relation`;
CREATE TABLE `sys_request_path_permission_relation` (
`id` int(11) DEFAULT NULL COMMENT '主键id',
`url_id` int(11) DEFAULT NULL COMMENT '请求路径id',
`permission_id` int(11) DEFAULT NULL COMMENT '权限id'
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='路径权限关联表';
-- ----------------------------
-- Table structure for sys_resource
-- ----------------------------
DROP TABLE IF EXISTS `sys_resource`;
CREATE TABLE `sys_resource` (
`id` int(10) NOT NULL AUTO_INCREMENT,
`dname` varchar(100) NOT NULL COMMENT '资源名',
`ddesc` varchar(500) NOT NULL COMMENT '资源链接',
`dcode` varchar(50) NOT NULL COMMENT '提取码',
`create_time` datetime DEFAULT NULL COMMENT '资源捐献时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_role
-- ----------------------------
DROP TABLE IF EXISTS `sys_role`;
CREATE TABLE `sys_role` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`role_code` varchar(20) DEFAULT NULL COMMENT '角色代码',
`role_name` varchar(32) DEFAULT NULL COMMENT '角色名',
`role_description` varchar(64) DEFAULT NULL COMMENT '角色说明',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='用户角色表';
-- ----------------------------
-- Table structure for sys_role_permission_relation
-- ----------------------------
DROP TABLE IF EXISTS `sys_role_permission_relation`;
CREATE TABLE `sys_role_permission_relation` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`role_id` int(11) DEFAULT NULL COMMENT '角色id',
`permission_id` int(11) DEFAULT NULL COMMENT '权限id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COMMENT='角色-权限关联关系表';
-- ----------------------------
-- Table structure for sys_say
-- ----------------------------
DROP TABLE IF EXISTS `sys_say`;
CREATE TABLE `sys_say` (
`id` int(100) NOT NULL AUTO_INCREMENT COMMENT '自增id',
`sid` varchar(200) NOT NULL COMMENT '唯一id',
`title` varchar(200) NOT NULL COMMENT '标题',
`content` varchar(5000) NOT NULL COMMENT '内容',
`create_time` datetime NOT NULL COMMENT '时间',
`issue_name` varchar(20) DEFAULT NULL COMMENT '发布人的名字',
`status` int(1) DEFAULT '1' COMMENT '0 某些人可见 1 所有人可见',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_say_category
-- ----------------------------
DROP TABLE IF EXISTS `sys_say_category`;
CREATE TABLE `sys_say_category` (
`sid` varchar(255) DEFAULT NULL COMMENT '公告id',
`username` varchar(100) DEFAULT NULL COMMENT '用户名',
`status` int(1) DEFAULT '1' COMMENT '0 不可见 1可见'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_user
-- ----------------------------
DROP TABLE IF EXISTS `sys_user`;
CREATE TABLE `sys_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(32) NOT NULL COMMENT '账号',
`password` varchar(64) DEFAULT NULL COMMENT '用户密码',
`last_login_time` datetime DEFAULT NULL COMMENT '上一次登录时间',
`enabled` tinyint(1) DEFAULT '1' COMMENT '账号是否可用。默认为1(可用)',
`not_expired` tinyint(1) DEFAULT '1' COMMENT '是否过期。默认为1(没有过期)',
`account_not_locked` tinyint(1) DEFAULT '1' COMMENT '账号是否锁定。默认为1(没有锁定)',
`credentials_not_expired` tinyint(1) DEFAULT '1' COMMENT '证书(密码)是否过期。默认为1(没有过期)',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`version` int(11) DEFAULT '1' COMMENT '版本号',
`deleted` int(11) DEFAULT '0' COMMENT '逻辑删除',
`email` varchar(30) DEFAULT NULL COMMENT '邮箱',
`status` int(11) DEFAULT '1' COMMENT '账号状态',
`avatar` varchar(255) DEFAULT NULL COMMENT '头像',
`nick_name` varchar(100) DEFAULT NULL COMMENT '昵称',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COMMENT='用户表';
-- ----------------------------
-- Table structure for sys_user_info
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_info`;
CREATE TABLE `sys_user_info` (
`uid` varchar(200) NOT NULL COMMENT '用户id',
`nickname` varchar(80) DEFAULT NULL COMMENT '用户昵称',
`realname` varchar(80) DEFAULT NULL COMMENT '真实姓名',
`qq` varchar(20) DEFAULT NULL COMMENT 'QQ',
`wechat` varchar(200) DEFAULT NULL COMMENT 'WeChat',
`phone` varchar(20) DEFAULT NULL COMMENT '手机',
`work` varchar(200) DEFAULT NULL COMMENT '工作',
`address` varchar(500) DEFAULT NULL COMMENT '地址',
`hobby` varchar(500) DEFAULT NULL COMMENT '爱好',
`intro` varchar(2000) DEFAULT NULL COMMENT '自我介绍',
`version` int(10) DEFAULT '1' COMMENT '乐观锁',
`avatar` varchar(255) DEFAULT NULL COMMENT '头像'
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-- ----------------------------
-- Table structure for sys_user_role_relation
-- ----------------------------
DROP TABLE IF EXISTS `sys_user_role_relation`;
CREATE TABLE `sys_user_role_relation` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键id',
`user_id` int(11) DEFAULT NULL COMMENT '用户id',
`role_id` int(11) DEFAULT NULL COMMENT '角色id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COMMENT='用户角色关联关系表';
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/csmcool/vue-springboot-blog.git
[email protected]:csmcool/vue-springboot-blog.git
csmcool
vue-springboot-blog
vue+springboot博客
master

搜索帮助