/* Navicat MySQL Data Transfer Source Server : venue Source Server Version : 50723 Source Host : 120.27.209.4:3306 Source Database : smallapp_point Target Server Type : MYSQL Target Server Version : 50723 File Encoding : 65001 Date: 2022-07-28 16:26:40 */ SET FOREIGN_KEY_CHECKS=0; -- ---------------------------- -- Table structure for qn_about -- ---------------------------- DROP TABLE IF EXISTS `qn_about`; CREATE TABLE `qn_about` ( `id` varchar(200) NOT NULL COMMENT '唯一id', `title` varchar(200) NOT NULL COMMENT '标题', `content` varchar(5000) NOT NULL COMMENT '内容', `gmt_create` datetime NOT NULL COMMENT '时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_blog -- ---------------------------- DROP TABLE IF EXISTS `qn_blog`; CREATE TABLE `qn_blog` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `bid` varchar(200) NOT NULL COMMENT '博客id', `title` varchar(200) NOT NULL COMMENT '博客标题', `content` longtext NOT NULL COMMENT '博客内容', `content_json` longtext NOT NULL COMMENT '文本博客内容', `sort` int(1) NOT NULL DEFAULT '0' COMMENT '排序 0 普通 1 置顶', `views` int(11) NOT NULL DEFAULT '0' COMMENT '浏览量', `author_id` varchar(200) NOT NULL COMMENT '作者id', `category_id` int(10) NOT NULL COMMENT '问题分类id', `category_name` varchar(50) NOT NULL COMMENT '问题分类名称', `gmt_create` datetime NOT NULL COMMENT '创建时间', `gmt_update` datetime NOT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=48 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_blog_category -- ---------------------------- DROP TABLE IF EXISTS `qn_blog_category`; CREATE TABLE `qn_blog_category` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `category` varchar(50) NOT NULL COMMENT '博客分类', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_comment -- ---------------------------- DROP TABLE IF EXISTS `qn_comment`; CREATE TABLE `qn_comment` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `comment_id` varchar(200) NOT NULL COMMENT '评论唯一id', `topic_category` varchar(10) NOT NULL COMMENT '1博客 2问答', `topic_id` varchar(200) NOT NULL COMMENT '评论主题id', `user_id` varchar(200) NOT NULL COMMENT '评论者id', `content` longtext NOT NULL COMMENT '评论内容', `gmt_create` datetime NOT NULL COMMENT '评论创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=152 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_email -- ---------------------------- DROP TABLE IF EXISTS `qn_email`; CREATE TABLE `qn_email` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '唯一id', `type` char(255) DEFAULT NULL COMMENT '类型', `title` varchar(200) NOT NULL COMMENT '标题', `content` varchar(5000) NOT NULL COMMENT '内容', `gmt_create` datetime NOT NULL COMMENT '时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_invite -- ---------------------------- DROP TABLE IF EXISTS `qn_invite`; CREATE TABLE `qn_invite` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `code` varchar(200) NOT NULL COMMENT '邀请码', `uid` varchar(200) DEFAULT NULL COMMENT '用户id', `status` int(1) NOT NULL DEFAULT '0' COMMENT '状态 0 未使用 1 使用', `active_time` datetime DEFAULT NULL COMMENT '激活时间', `gmt_create` datetime NOT NULL COMMENT '创建时间', `apply_email` varchar(50) DEFAULT NULL COMMENT '申请邮箱', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_source -- ---------------------------- DROP TABLE IF EXISTS `qn_source`; CREATE TABLE `qn_source` ( `id` int(11) NOT NULL AUTO_INCREMENT, `sid` varchar(50) NOT NULL COMMENT '资源ID', `source_name` varchar(50) NOT NULL COMMENT '资源名', `detail` varchar(500) NOT NULL COMMENT '描述', `source_content` longtext NOT NULL COMMENT '资源内容', `content_json` longtext NOT NULL COMMENT '文本资源内容', `source_type` varchar(10) NOT NULL COMMENT '资源类型', `source_link` varchar(255) NOT NULL COMMENT '资源链接', `category_id` int(11) NOT NULL COMMENT '类别ID', `category_name` varchar(255) NOT NULL COMMENT '类别名', `en_name` varchar(255) NOT NULL COMMENT '英文名', `file_type` varchar(50) NOT NULL COMMENT '文件后缀', `down_record` int(11) NOT NULL COMMENT '下载次数', `gmt_create` datetime NOT NULL COMMENT '创建时间', `gmt_update` datetime NOT NULL COMMENT '修改时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB AUTO_INCREMENT=23 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_source_category -- ---------------------------- DROP TABLE IF EXISTS `qn_source_category`; CREATE TABLE `qn_source_category` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `category` varchar(50) NOT NULL COMMENT '博客分类', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_star -- ---------------------------- DROP TABLE IF EXISTS `qn_star`; CREATE TABLE `qn_star` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `topic_id` varchar(200) NOT NULL COMMENT '收藏主题id', `topic_category` varchar(10) DEFAULT NULL COMMENT '主题类型', `user_id` varchar(200) NOT NULL COMMENT '收藏者id', `gmt_create` datetime NOT NULL COMMENT '收藏创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=194 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_user -- ---------------------------- DROP TABLE IF EXISTS `qn_user`; CREATE TABLE `qn_user` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `uid` varchar(200) NOT NULL COMMENT '用户编号', `role` varchar(50) NOT NULL COMMENT '角色编号', `username` varchar(100) NOT NULL COMMENT '用户名', `password` varchar(200) NOT NULL COMMENT '密码', `avatar` longtext NOT NULL COMMENT '头像', `reset_key` varchar(50) DEFAULT NULL COMMENT '重置密码钥匙', `login_date` datetime NOT NULL COMMENT '登录时间', `gmt_create` datetime NOT NULL COMMENT '创建时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=847 DEFAULT CHARSET=utf8; -- ---------------------------- -- Table structure for qn_user_info -- ---------------------------- DROP TABLE IF EXISTS `qn_user_info`; CREATE TABLE `qn_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', `email` varchar(500) DEFAULT NULL COMMENT '邮箱', `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 '自我介绍', PRIMARY KEY (`uid`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; /** 此处开始任务清单小程序 */ DROP TABLE IF EXISTS `qn_task_list`; CREATE TABLE `qn_task_list` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `uid` varchar(200) NOT NULL COMMENT '用户id', `task_name` varchar(500) NOT NULL COMMENT '任务', `task_type` int NOT NULL COMMENT '任务类型1-HABIT、2-TASK、3-EVENT', `start_date` date COMMENT '开始时间', `end_date` date COMMENT '截止日期', `is_today` int NOT NULL COMMENT '是否今日任务', `copy_val` varchar(500) DEFAULT NULL COMMENT '重复表达式', `gmt_create` datetime NOT NULL COMMENT '创建时间', `gmt_update` datetime NOT NULL COMMENT '修改时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; DROP TABLE IF EXISTS `qn_user_message`; CREATE TABLE `qn_user_message` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '自增id', `uid` varchar(200) NOT NULL COMMENT '用户id', `msg_title` int NOT NULL COMMENT '标题', `msg_content` date COMMENT '内容', `is_read` date COMMENT '是否已读', `send_type` int NOT NULL COMMENT '发送类型 1-内部 2-短信', `send_date` int NOT NULL COMMENT '发送日期', `del_flag` varchar(500) DEFAULT NULL COMMENT '删除标志', `gmt_create` datetime NOT NULL COMMENT '创建时间', `gmt_update` datetime NOT NULL COMMENT '修改时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8;