添加sql建库语句
parent
9d30483171
commit
89eb397c5a
|
@ -0,0 +1,329 @@
|
||||||
|
/*
|
||||||
|
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,
|
||||||
|
`version` float(255,0) DEFAULT '0',
|
||||||
|
`is_public` int(1) unsigned zerofill DEFAULT '0',
|
||||||
|
`deleted` int(1) DEFAULT '0',
|
||||||
|
`origin_url` varchar(255) DEFAULT NULL,
|
||||||
|
PRIMARY KEY (`id`)
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=390 DEFAULT CHARSET=utf8;
|
||||||
|
|
||||||
|
/*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
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=68 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC;
|
||||||
|
|
||||||
|
/*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`)
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
||||||
|
|
||||||
|
/*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`)
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=32 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
|
||||||
|
|
||||||
|
/*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;
|
||||||
|
|
||||||
|
/*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 */;
|
4
main.go
4
main.go
|
@ -97,7 +97,7 @@ func main() {
|
||||||
InitLogs()
|
InitLogs()
|
||||||
InitRedisConfig()
|
InitRedisConfig()
|
||||||
InitMysql()
|
InitMysql()
|
||||||
InitElasticSearch()
|
// InitElasticSearch()
|
||||||
|
|
||||||
r := gin.Default()
|
r := gin.Default()
|
||||||
store := sessions.NewCookieStore([]byte("secret123"))
|
store := sessions.NewCookieStore([]byte("secret123"))
|
||||||
|
@ -180,7 +180,7 @@ func main() {
|
||||||
api.PUT("/plan", planController.AddPlan) // 添加计划
|
api.PUT("/plan", planController.AddPlan) // 添加计划
|
||||||
api.DELETE("/plan", planController.DelPlan) // 删除计划
|
api.DELETE("/plan", planController.DelPlan) // 删除计划
|
||||||
api.POST("/plan_days", planController.PlanDay) // 获取本月有计划天数
|
api.POST("/plan_days", planController.PlanDay) // 获取本月有计划天数
|
||||||
api.GET("/plan_types",planController.Types)
|
api.GET("/plan_types", planController.Types)
|
||||||
api.GET("planDays")
|
api.GET("planDays")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue