blog_backend_api/background.sql

347 lines
12 KiB
MySQL
Raw Normal View History

2021-02-27 06:28:23 +00:00
/*
SQLyog v12.2.6 (64 bit)
MySQL - 5.7.23-0ubuntu0.16.04.1-log : Database - background
*********************************************************************
*/
/*!40101 SET NAMES utf8 */;
/*!40101 SET SQL_MODE=''*/;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
CREATE DATABASE /*!32312 IF NOT EXISTS*/`background` /*!40100 DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci */;
USE `background`;
/*Table structure for table `book` */
DROP TABLE IF EXISTS `book`;
CREATE TABLE `book` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`book_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`author` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`tag` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`content` blob,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `bugs` */
DROP TABLE IF EXISTS `bugs`;
CREATE TABLE `bugs` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`type` int(11) DEFAULT NULL,
`type_char` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`platform` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`solution` blob,
`desc` blob,
`associate` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `doc` */
DROP TABLE IF EXISTS `doc`;
CREATE TABLE `doc` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) DEFAULT NULL,
`type` int(11) DEFAULT NULL,
`content` longblob,
`author` varchar(255) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
`delete_time` datetime DEFAULT NULL,
2021-03-22 03:04:52 +00:00
`version` int(11) DEFAULT '0',
2021-02-27 06:28:23 +00:00
`is_public` int(1) unsigned zerofill DEFAULT '0',
`deleted` int(1) DEFAULT '0',
`origin_url` varchar(255) DEFAULT NULL,
2021-03-22 03:04:52 +00:00
`es_id` varchar(255) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=406 DEFAULT CHARSET=utf8;
2021-02-27 06:28:23 +00:00
/*Table structure for table `doc_comment` */
DROP TABLE IF EXISTS `doc_comment`;
CREATE TABLE `doc_comment` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`doc_id` int(11) DEFAULT NULL,
`child_id` int(11) DEFAULT NULL,
`content` varchar(512) COLLATE utf8_unicode_ci NOT NULL,
`time` datetime DEFAULT NULL,
`author` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `doc_copy2` */
DROP TABLE IF EXISTS `doc_copy2`;
CREATE TABLE `doc_copy2` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) DEFAULT NULL,
`type` int(11) DEFAULT NULL,
`content` longblob,
`author` varchar(255) DEFAULT NULL,
`create_time` datetime DEFAULT NULL,
`update_time` datetime DEFAULT NULL,
`delete_time` datetime DEFAULT NULL,
`is_public` int(1) unsigned zerofill DEFAULT '0',
`deleted` int(1) DEFAULT '0',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=351 DEFAULT CHARSET=utf8;
/*Table structure for table `doc_group` */
DROP TABLE IF EXISTS `doc_group`;
CREATE TABLE `doc_group` (
`int` int(11) DEFAULT NULL,
`name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '文章分组'
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `doc_group_type` */
DROP TABLE IF EXISTS `doc_group_type`;
CREATE TABLE `doc_group_type` (
`int` int(11) NOT NULL AUTO_INCREMENT,
`type_id` int(11) DEFAULT NULL,
`group_id` int(11) DEFAULT NULL,
PRIMARY KEY (`int`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `doc_template` */
DROP TABLE IF EXISTS `doc_template`;
CREATE TABLE `doc_template` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`content` blob COMMENT '内容',
`name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '模板名字',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `doc_type` */
DROP TABLE IF EXISTS `doc_type`;
CREATE TABLE `doc_type` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`type_name` varchar(255) COLLATE utf8_unicode_ci NOT NULL,
`group` int(11) DEFAULT NULL,
PRIMARY KEY (`id`) USING BTREE
2021-03-22 03:04:52 +00:00
) ENGINE=InnoDB AUTO_INCREMENT=69 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC;
2021-02-27 06:28:23 +00:00
/*Table structure for table `files` */
DROP TABLE IF EXISTS `files`;
CREATE TABLE `files` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`filename` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`size` int(11) DEFAULT NULL,
`types` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `greate_word` */
DROP TABLE IF EXISTS `greate_word`;
CREATE TABLE `greate_word` (
`id` int(14) NOT NULL,
`content` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `group` */
DROP TABLE IF EXISTS `group`;
CREATE TABLE `group` (
`group_id` int(11) NOT NULL,
`group_creator` int(11) DEFAULT NULL,
`group_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '权限组名字',
`group_type` int(11) DEFAULT NULL COMMENT '权限组具体权限',
PRIMARY KEY (`group_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `memo` */
DROP TABLE IF EXISTS `memo`;
CREATE TABLE `memo` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`content` blob COMMENT '内容',
`delete` int(1) DEFAULT NULL,
PRIMARY KEY (`id`)
2021-03-22 03:04:52 +00:00
) ENGINE=InnoDB AUTO_INCREMENT=26 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
2021-02-27 06:28:23 +00:00
/*Table structure for table `permission` */
DROP TABLE IF EXISTS `permission`;
CREATE TABLE `permission` (
`id` int(11) NOT NULL,
`name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '权限名字',
`level` int(11) DEFAULT NULL COMMENT '权限级别',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `plan` */
DROP TABLE IF EXISTS `plan`;
CREATE TABLE `plan` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`start_time` datetime DEFAULT NULL,
`end_time` datetime DEFAULT NULL,
`date` date DEFAULT NULL,
`content` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`type` int(11) DEFAULT NULL,
PRIMARY KEY (`id`)
2021-03-22 03:04:52 +00:00
) ENGINE=InnoDB AUTO_INCREMENT=57 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
2021-02-27 06:28:23 +00:00
/*Table structure for table `plan_type` */
DROP TABLE IF EXISTS `plan_type`;
CREATE TABLE `plan_type` (
`id` int(11) NOT NULL,
`type_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `project` */
DROP TABLE IF EXISTS `project`;
CREATE TABLE `project` (
`id` int(13) NOT NULL AUTO_INCREMENT,
`title` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`content` longblob,
`contact_info` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `read_history` */
DROP TABLE IF EXISTS `read_history`;
CREATE TABLE `read_history` (
`id` int(11) NOT NULL,
`read_book` int(11) DEFAULT NULL COMMENT '阅读的书籍id',
`read_learn` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '学习到的知识',
`read_page` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '页数',
`read_time` datetime DEFAULT NULL COMMENT '阅读时间',
`read_pos` int(11) DEFAULT NULL COMMENT '阅读位置',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `role` */
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '角色名字',
`creator_id` int(11) DEFAULT NULL COMMENT '创建者',
`creator_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '创建者名字',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `role_permission` */
DROP TABLE IF EXISTS `role_permission`;
CREATE TABLE `role_permission` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`role_id` int(11) DEFAULT NULL COMMENT ' 角色id',
`permision_id` int(11) DEFAULT NULL COMMENT '权限id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `sys_position` */
DROP TABLE IF EXISTS `sys_position`;
CREATE TABLE `sys_position` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`area_name` varchar(255) DEFAULT NULL COMMENT '地区名称',
`area_code` int(11) DEFAULT NULL COMMENT '地区编码',
`city_code` varchar(11) DEFAULT NULL COMMENT '城市编码',
`level` tinyint(1) DEFAULT NULL COMMENT '地区等级',
`area_index` varchar(255) DEFAULT NULL COMMENT '地区索引',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3537 DEFAULT CHARSET=utf8mb4;
2021-03-22 03:04:52 +00:00
/*Table structure for table `undo` */
DROP TABLE IF EXISTS `undo`;
CREATE TABLE `undo` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`content` varchar(512) DEFAULT NULL,
`spend_time` int(11) DEFAULT NULL,
`level` int(11) DEFAULT NULL,
`type` int(11) DEFAULT NULL,
`parent` int(11) DEFAULT NULL,
`done` int(11) DEFAULT NULL,
`done_time` datetime DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8;
2021-02-27 06:28:23 +00:00
/*Table structure for table `user_permissions` */
DROP TABLE IF EXISTS `user_permissions`;
CREATE TABLE `user_permissions` (
`id` int(11) NOT NULL,
`user_id` int(11) DEFAULT NULL COMMENT '用户id',
`permission_id` int(11) DEFAULT NULL COMMENT '允许的操作id',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `users` */
DROP TABLE IF EXISTS `users`;
CREATE TABLE `users` (
`id` int(16) NOT NULL AUTO_INCREMENT,
`user_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`user_pwd` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`created_date` datetime DEFAULT NULL,
`update_date` datetime DEFAULT NULL,
`display_name` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`email_address` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`tel` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
`avatar` varchar(255) COLLATE utf8_unicode_ci DEFAULT NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*Table structure for table `xmjobcnt` */
DROP TABLE IF EXISTS `xmjobcnt`;
CREATE TABLE `xmjobcnt` (
`timestamp` timestamp(6) NULL DEFAULT NULL,
`jobcnt` int(14) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;