diff --git a/data/sql/twelvet.sql b/data/sql/twelvet.sql index 81ad3a69450b372e6e520acb96c30b74455631c6..92cf302d82c14b48f8ef228d5cf08dec939c176d 100644 --- a/data/sql/twelvet.sql +++ b/data/sql/twelvet.sql @@ -1,6 +1,6 @@ DROP DATABASE IF EXISTS `twelvet`; -CREATE DATABASE `twelvet` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; +CREATE DATABASE `twelvet` DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; @@ -11,29 +11,34 @@ USE `twelvet`; -- Table structure for gen_table -- ---------------------------- DROP TABLE IF EXISTS `gen_table`; -CREATE TABLE `gen_table` ( - `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', - `table_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '表名称', - `table_comment` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '表描述', - `sub_table_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名', - `sub_table_fk_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子表关联的外键名', - `class_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '实体类名称', - `tpl_category` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)', - `package_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成包路径', - `module_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成模块名', - `business_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成业务名', - `function_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成功能名', - `function_author` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成功能作者', - `gen_type` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', - `gen_path` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', - `options` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '其它生成选项', - `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`table_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成业务表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `gen_table` +( + `table_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '表名称', + `table_comment` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '表描述', + `sub_table_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '关联子表的表名', + `sub_table_fk_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '子表关联的外键名', + `class_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '实体类名称', + `tpl_category` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'crud' COMMENT '使用的模板(crud单表操作 tree树表操作)', + `package_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成包路径', + `module_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成模块名', + `business_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成业务名', + `function_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成功能名', + `function_author` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生成功能作者', + `gen_type` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '生成代码方式(0zip压缩包 1自定义路径)', + `gen_path` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '/' COMMENT '生成路径(不填默认项目路径)', + `options` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '其它生成选项', + `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`table_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_general_ci COMMENT = '代码生成业务表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of gen_table @@ -43,31 +48,36 @@ CREATE TABLE `gen_table` ( -- Table structure for gen_table_column -- ---------------------------- DROP TABLE IF EXISTS `gen_table_column`; -CREATE TABLE `gen_table_column` ( - `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', - `table_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '归属表编号', - `column_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列名称', - `column_comment` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列描述', - `column_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列类型', - `java_type` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'JAVA类型', - `java_field` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'JAVA字段名', - `is_pk` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否主键(1是)', - `is_increment` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否自增(1是)', - `is_required` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否必填(1是)', - `is_insert` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否为插入字段(1是)', - `is_edit` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否编辑字段(1是)', - `is_list` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否列表字段(1是)', - `is_query` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否查询字段(1是)', - `query_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', - `html_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', - `dict_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '字典类型', - `sort` int(11) NULL DEFAULT NULL COMMENT '排序', - `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`column_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '代码生成业务表字段' ROW_FORMAT = DYNAMIC; +CREATE TABLE `gen_table_column` +( + `column_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', + `table_id` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '归属表编号', + `column_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列名称', + `column_comment` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列描述', + `column_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '列类型', + `java_type` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'JAVA类型', + `java_field` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT 'JAVA字段名', + `is_pk` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否主键(1是)', + `is_increment` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否自增(1是)', + `is_required` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否必填(1是)', + `is_insert` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否为插入字段(1是)', + `is_edit` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否编辑字段(1是)', + `is_list` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否列表字段(1是)', + `is_query` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '是否查询字段(1是)', + `query_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT 'EQ' COMMENT '查询方式(等于、不等于、大于、小于、范围)', + `html_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '显示类型(文本框、文本域、下拉框、复选框、单选框、日期控件)', + `dict_type` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '字典类型', + `sort` int(11) NULL DEFAULT NULL COMMENT '排序', + `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`column_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_general_ci COMMENT = '代码生成业务表字段' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of gen_table_column @@ -77,53 +87,83 @@ CREATE TABLE `gen_table_column` ( -- Table structure for sys_dept -- ---------------------------- DROP TABLE IF EXISTS `sys_dept`; -CREATE TABLE `sys_dept` ( - `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id', - `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父部门id', - `ancestors` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '祖级列表', - `dept_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '部门名称', - `order_num` int(4) NULL DEFAULT 0 COMMENT '显示顺序', - `leader` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '负责人', - `phone` varchar(11) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '联系电话', - `email` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '邮箱', - `status` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '部门状态(0正常 1停用)', - `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - PRIMARY KEY (`dept_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 110 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '部门表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_dept` +( + `dept_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '部门id', + `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父部门id', + `ancestors` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '祖级列表', + `dept_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '部门名称', + `order_num` int(4) NULL DEFAULT 0 COMMENT '显示顺序', + `leader` varchar(20) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '负责人', + `phone` varchar(11) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '联系电话', + `email` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '邮箱', + `status` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '部门状态(0正常 1停用)', + `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + PRIMARY KEY (`dept_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 110 + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '部门表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_dept -- ---------------------------- -INSERT INTO `sys_dept` VALUES (100, 0, '0,100,101', 'TWT科技', 1, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2020-12-31 16:49:51'); -INSERT INTO `sys_dept` VALUES (101, 100, '0,100,101,10,100,1010,100,101', '深圳总公司', 1, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2020-10-23 16:03:40'); -INSERT INTO `sys_dept` VALUES (102, 100, '0,100,101,10,100,1010,100,101', '长沙分公司', 2, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); -INSERT INTO `sys_dept` VALUES (103, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '研发部门', 1, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2020-10-23 14:48:44'); -INSERT INTO `sys_dept` VALUES (104, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '市场部门', 2, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); -INSERT INTO `sys_dept` VALUES (105, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '测试部门', 3, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); -INSERT INTO `sys_dept` VALUES (106, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '财务部门', 4, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); -INSERT INTO `sys_dept` VALUES (107, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '运维部门', 5, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); -INSERT INTO `sys_dept` VALUES (108, 102, '0,100,101,10,100,1010,100,101,10,100,1012', '市场部门', 1, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); -INSERT INTO `sys_dept` VALUES (109, 102, '0,100,101,10,100,1010,100,101,10,100,1012', '财务部门', 2, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); +INSERT INTO `sys_dept` +VALUES (100, 0, '0,100,101', 'TWT科技', 1, 'twelvet', '15888888888', '2471835953@qq.com', '0', '0', 'admin', + '2018-03-16 11:33:00', 'TWT', '2020-12-31 16:49:51'); +INSERT INTO `sys_dept` +VALUES (101, 100, '0,100,101,10,100,1010,100,101', '深圳总公司', 1, 'twelvet', '15888888888', '2471835953@qq.com', '0', + '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2020-10-23 16:03:40'); +INSERT INTO `sys_dept` +VALUES (102, 100, '0,100,101,10,100,1010,100,101', '长沙分公司', 2, 'twelvet', '15888888888', '2471835953@qq.com', '0', + '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); +INSERT INTO `sys_dept` +VALUES (103, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '研发部门', 1, 'twelvet', '15888888888', + '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2020-10-23 14:48:44'); +INSERT INTO `sys_dept` +VALUES (104, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '市场部门', 2, 'twelvet', '15888888888', + '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); +INSERT INTO `sys_dept` +VALUES (105, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '测试部门', 3, 'twelvet', '15888888888', + '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); +INSERT INTO `sys_dept` +VALUES (106, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '财务部门', 4, 'twelvet', '15888888888', + '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); +INSERT INTO `sys_dept` +VALUES (107, 101, '0,100,101,10,100,1010,100,101,10,100,1011', '运维部门', 5, 'twelvet', '15888888888', + '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); +INSERT INTO `sys_dept` +VALUES (108, 102, '0,100,101,10,100,1010,100,101,10,100,1012', '市场部门', 1, 'twelvet', '15888888888', + '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); +INSERT INTO `sys_dept` +VALUES (109, 102, '0,100,101,10,100,1010,100,101,10,100,1012', '财务部门', 2, 'twelvet', '15888888888', + '2471835953@qq.com', '0', '0', 'admin', '2018-03-16 11:33:00', 'TWT', '2018-03-16 11:33:00'); -- ---------------------------- -- Table structure for sys_dfs -- ---------------------------- DROP TABLE IF EXISTS `sys_dfs`; -CREATE TABLE `sys_dfs` ( - `file_id` int(8) NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件名称', - `original_file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件原名称', - `space_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件分组', - `path` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件路径', - `size` int(11) NOT NULL COMMENT '文件大小', - `type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件类型', - `create_time` datetime NOT NULL COMMENT '创建时间', - PRIMARY KEY (`file_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COMMENT = '分布式文件表' COLLATE = utf8mb4_general_ci ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_dfs` +( + `file_id` int(8) NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件名称', + `original_file_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件原名称', + `space_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '文件分组', + `path` varchar(150) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件路径', + `size` int(11) NOT NULL COMMENT '文件大小', + `type` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '文件类型', + `create_time` datetime NOT NULL COMMENT '创建时间', + PRIMARY KEY (`file_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8mb4 COMMENT = '分布式文件表' + COLLATE = utf8mb4_general_ci + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_dfs @@ -133,109 +173,190 @@ CREATE TABLE `sys_dfs` ( -- Table structure for sys_dict_data -- ---------------------------- DROP TABLE IF EXISTS `sys_dict_data`; -CREATE TABLE `sys_dict_data` ( - `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码', - `dict_sort` int(4) NULL DEFAULT 0 COMMENT '字典排序', - `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签', - `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值', - `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', - `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)', - `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表格回显样式', - `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否默认(Y是 N否)', - `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`dict_code`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 110 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_dict_data` +( + `dict_code` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典编码', + `dict_sort` int(4) NULL DEFAULT 0 COMMENT '字典排序', + `dict_label` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典标签', + `dict_value` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典键值', + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', + `css_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '样式属性(其他样式扩展)', + `list_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '表格回显样式', + `is_default` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT 'N' COMMENT '是否默认(Y是 N否)', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`dict_code`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 110 + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = '字典数据表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_dict_data -- ---------------------------- -INSERT INTO `sys_dict_data` VALUES (1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '性别男'); -INSERT INTO `sys_dict_data` VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '性别女'); -INSERT INTO `sys_dict_data` VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '性别未知'); -INSERT INTO `sys_dict_data` VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '显示菜单'); -INSERT INTO `sys_dict_data` VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '隐藏菜单'); -INSERT INTO `sys_dict_data` VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '正常状态'); -INSERT INTO `sys_dict_data` VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '停用状态'); -INSERT INTO `sys_dict_data` VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '正常状态'); -INSERT INTO `sys_dict_data` VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '停用状态'); -INSERT INTO `sys_dict_data` VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '默认分组'); -INSERT INTO `sys_dict_data` VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '系统分组'); -INSERT INTO `sys_dict_data` VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '系统默认是'); -INSERT INTO `sys_dict_data` VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '系统默认否'); -INSERT INTO `sys_dict_data` VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '通知'); -INSERT INTO `sys_dict_data` VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '公告'); -INSERT INTO `sys_dict_data` VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '正常状态'); -INSERT INTO `sys_dict_data` VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '关闭状态'); -INSERT INTO `sys_dict_data` VALUES (18, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '其他操作'); -INSERT INTO `sys_dict_data` VALUES (19, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '新增操作'); -INSERT INTO `sys_dict_data` VALUES (20, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '修改操作'); -INSERT INTO `sys_dict_data` VALUES (21, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '删除操作'); -INSERT INTO `sys_dict_data` VALUES (22, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '授权操作'); -INSERT INTO `sys_dict_data` VALUES (23, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '导出操作'); -INSERT INTO `sys_dict_data` VALUES (24, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '导入操作'); -INSERT INTO `sys_dict_data` VALUES (25, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '强退操作'); -INSERT INTO `sys_dict_data` VALUES (26, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '生成操作'); -INSERT INTO `sys_dict_data` VALUES (27, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '清空操作'); -INSERT INTO `sys_dict_data` VALUES (28, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '正常状态'); -INSERT INTO `sys_dict_data` VALUES (29, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '停用状态'); -INSERT INTO `sys_dict_data` VALUES (30, 1, '密码模式', 'password', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', '2021-01-12 22:09:15', '', '2021-01-12 22:09:27', NULL); -INSERT INTO `sys_dict_data` VALUES (31, 2, '刷新模式', 'refresh_token', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', '2021-01-12 22:09:15', '', '2021-01-12 22:09:27', NULL); -INSERT INTO `sys_dict_data` VALUES (32, 3, '手机号码模式', 'phone_password', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', '2021-01-12 22:09:15', '', '2021-01-12 22:09:27', NULL); -INSERT INTO `sys_dict_data` VALUES (33, 4, '授权码模式', 'authorization_code', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', '2021-01-12 22:28:56', '', NULL, NULL); +INSERT INTO `sys_dict_data` +VALUES (1, 1, '男', '0', 'sys_user_sex', '', '', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '性别男'); +INSERT INTO `sys_dict_data` +VALUES (2, 2, '女', '1', 'sys_user_sex', '', '', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '性别女'); +INSERT INTO `sys_dict_data` +VALUES (3, 3, '未知', '2', 'sys_user_sex', '', '', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '性别未知'); +INSERT INTO `sys_dict_data` +VALUES (4, 1, '显示', '0', 'sys_show_hide', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '显示菜单'); +INSERT INTO `sys_dict_data` +VALUES (5, 2, '隐藏', '1', 'sys_show_hide', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '隐藏菜单'); +INSERT INTO `sys_dict_data` +VALUES (6, 1, '正常', '0', 'sys_normal_disable', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '正常状态'); +INSERT INTO `sys_dict_data` +VALUES (7, 2, '停用', '1', 'sys_normal_disable', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '停用状态'); +INSERT INTO `sys_dict_data` +VALUES (8, 1, '正常', '0', 'sys_job_status', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '正常状态'); +INSERT INTO `sys_dict_data` +VALUES (9, 2, '暂停', '1', 'sys_job_status', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '停用状态'); +INSERT INTO `sys_dict_data` +VALUES (10, 1, '默认', 'DEFAULT', 'sys_job_group', '', '', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '默认分组'); +INSERT INTO `sys_dict_data` +VALUES (11, 2, '系统', 'SYSTEM', 'sys_job_group', '', '', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '系统分组'); +INSERT INTO `sys_dict_data` +VALUES (12, 1, '是', 'Y', 'sys_yes_no', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '系统默认是'); +INSERT INTO `sys_dict_data` +VALUES (13, 2, '否', 'N', 'sys_yes_no', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '系统默认否'); +INSERT INTO `sys_dict_data` +VALUES (14, 1, '通知', '1', 'sys_notice_type', '', 'warning', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '通知'); +INSERT INTO `sys_dict_data` +VALUES (15, 2, '公告', '2', 'sys_notice_type', '', 'success', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '公告'); +INSERT INTO `sys_dict_data` +VALUES (16, 1, '正常', '0', 'sys_notice_status', '', 'primary', 'Y', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '正常状态'); +INSERT INTO `sys_dict_data` +VALUES (17, 2, '关闭', '1', 'sys_notice_status', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '关闭状态'); +INSERT INTO `sys_dict_data` +VALUES (18, 99, '其他', '0', 'sys_oper_type', '', 'info', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '其他操作'); +INSERT INTO `sys_dict_data` +VALUES (19, 1, '新增', '1', 'sys_oper_type', '', 'info', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '新增操作'); +INSERT INTO `sys_dict_data` +VALUES (20, 2, '修改', '2', 'sys_oper_type', '', 'info', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, '修改操作'); +INSERT INTO `sys_dict_data` +VALUES (21, 3, '删除', '3', 'sys_oper_type', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '删除操作'); +INSERT INTO `sys_dict_data` +VALUES (22, 4, '授权', '4', 'sys_oper_type', '', 'primary', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '授权操作'); +INSERT INTO `sys_dict_data` +VALUES (23, 5, '导出', '5', 'sys_oper_type', '', 'warning', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '导出操作'); +INSERT INTO `sys_dict_data` +VALUES (24, 6, '导入', '6', 'sys_oper_type', '', 'warning', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '导入操作'); +INSERT INTO `sys_dict_data` +VALUES (25, 7, '强退', '7', 'sys_oper_type', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '强退操作'); +INSERT INTO `sys_dict_data` +VALUES (26, 8, '生成代码', '8', 'sys_oper_type', '', 'warning', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '生成操作'); +INSERT INTO `sys_dict_data` +VALUES (27, 9, '清空数据', '9', 'sys_oper_type', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '清空操作'); +INSERT INTO `sys_dict_data` +VALUES (28, 1, '成功', '0', 'sys_common_status', '', 'primary', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '正常状态'); +INSERT INTO `sys_dict_data` +VALUES (29, 2, '失败', '1', 'sys_common_status', '', 'danger', 'N', 0, 'admin', '2023-03-05 23:41:03', '', NULL, + '停用状态'); +INSERT INTO `sys_dict_data` +VALUES (30, 1, '密码模式', 'password', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', '2021-01-12 22:09:15', + '', '2021-01-12 22:09:27', NULL); +INSERT INTO `sys_dict_data` +VALUES (31, 2, '刷新模式', 'refresh_token', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', + '2021-01-12 22:09:15', '', '2021-01-12 22:09:27', NULL); +INSERT INTO `sys_dict_data` +VALUES (32, 3, '手机号码模式', 'phone_password', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', + '2021-01-12 22:09:15', '', '2021-01-12 22:09:27', NULL); +INSERT INTO `sys_dict_data` +VALUES (33, 4, '授权码模式', 'authorization_code', 'sys_oauth_client_details', NULL, NULL, 'N', 0, 'admin', + '2021-01-12 22:28:56', '', NULL, NULL); -- ---------------------------- -- Table structure for sys_dict_type -- ---------------------------- DROP TABLE IF EXISTS `sys_dict_type`; -CREATE TABLE `sys_dict_type` ( - `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键', - `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典名称', - `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', - `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`dict_id`) USING BTREE, - UNIQUE INDEX `dict_type`(`dict_type`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 104 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_dict_type` +( + `dict_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '字典主键', + `dict_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典名称', + `dict_type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '字典类型', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`dict_id`) USING BTREE, + UNIQUE INDEX `dict_type` (`dict_type`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 104 + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = '字典类型表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_dict_type -- ---------------------------- -INSERT INTO `sys_dict_type` VALUES (1, '用户性别', 'sys_user_sex', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '用户性别列表'); -INSERT INTO `sys_dict_type` VALUES (2, '菜单状态', 'sys_show_hide', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '菜单状态列表'); -INSERT INTO `sys_dict_type` VALUES (3, '系统开关', 'sys_normal_disable', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '系统开关列表'); -INSERT INTO `sys_dict_type` VALUES (4, '任务状态', 'sys_job_status', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '任务状态列表'); -INSERT INTO `sys_dict_type` VALUES (5, '任务分组', 'sys_job_group', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '任务分组列表'); -INSERT INTO `sys_dict_type` VALUES (6, '系统是否', 'sys_yes_no', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '系统是否列表'); -INSERT INTO `sys_dict_type` VALUES (7, '通知类型', 'sys_notice_type', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '通知类型列表'); -INSERT INTO `sys_dict_type` VALUES (8, '通知状态', 'sys_notice_status', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '通知状态列表'); -INSERT INTO `sys_dict_type` VALUES (9, '操作类型', 'sys_oper_type', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '操作类型列表'); -INSERT INTO `sys_dict_type` VALUES (10, '系统状态', 'sys_common_status', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '登录状态列表'); -INSERT INTO `sys_dict_type` VALUES (11, 'OAuth2终端', 'sys_oauth_client_details', 0, 'admin', '2023-03-05 11:33:00', '', '2023-03-05 22:07:34', 'OAuth2终端授权模式'); +INSERT INTO `sys_dict_type` +VALUES (1, '用户性别', 'sys_user_sex', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '用户性别列表'); +INSERT INTO `sys_dict_type` +VALUES (2, '菜单状态', 'sys_show_hide', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '菜单状态列表'); +INSERT INTO `sys_dict_type` +VALUES (3, '系统开关', 'sys_normal_disable', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '系统开关列表'); +INSERT INTO `sys_dict_type` +VALUES (4, '任务状态', 'sys_job_status', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '任务状态列表'); +INSERT INTO `sys_dict_type` +VALUES (5, '任务分组', 'sys_job_group', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '任务分组列表'); +INSERT INTO `sys_dict_type` +VALUES (6, '系统是否', 'sys_yes_no', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '系统是否列表'); +INSERT INTO `sys_dict_type` +VALUES (7, '通知类型', 'sys_notice_type', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '通知类型列表'); +INSERT INTO `sys_dict_type` +VALUES (8, '通知状态', 'sys_notice_status', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '通知状态列表'); +INSERT INTO `sys_dict_type` +VALUES (9, '操作类型', 'sys_oper_type', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '操作类型列表'); +INSERT INTO `sys_dict_type` +VALUES (10, '系统状态', 'sys_common_status', 0, 'admin', '2023-03-05 23:40:55', '', NULL, '登录状态列表'); +INSERT INTO `sys_dict_type` +VALUES (11, 'OAuth2终端', 'sys_oauth_client_details', 0, 'admin', '2023-03-05 11:33:00', '', '2023-03-05 22:07:34', + 'OAuth2终端授权模式'); -- ---------------------------- -- Table structure for sys_job_log -- ---------------------------- DROP TABLE IF EXISTS `sys_job_log`; -CREATE TABLE `sys_job_log` ( - `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', - `job_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '任务名称', - `job_group` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '任务组名', - `invoke_target` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '调用目标字符串', - `job_message` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '日志信息', - `status` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '执行状态(0正常 1失败)', - `exception_info` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '异常信息', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - PRIMARY KEY (`job_log_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '定时任务调度日志表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_job_log` +( + `job_log_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', + `job_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '任务组名', + `invoke_target` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '调用目标字符串', + `job_message` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '日志信息', + `status` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '执行状态(0正常 1失败)', + `exception_info` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '异常信息', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + PRIMARY KEY (`job_log_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '定时任务调度日志表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_job_log @@ -245,16 +366,21 @@ CREATE TABLE `sys_job_log` ( -- Table structure for sys_login_info -- ---------------------------- DROP TABLE IF EXISTS `sys_login_info`; -CREATE TABLE `sys_login_info` ( - `info_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID', - `user_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '用户账号', - `ipaddr` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '登录IP地址', - `status` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '登录状态(0登录成功 1登录失败 2成功退出)', - `msg` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '提示信息', - `access_time` datetime NULL DEFAULT NULL COMMENT '访问时间', - `dept_id` bigint(20) NOT NULL COMMENT '部门ID', - PRIMARY KEY (`info_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '系统访问记录' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_login_info` +( + `info_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '访问ID', + `user_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '用户账号', + `ipaddr` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '登录IP地址', + `status` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '登录状态(0登录成功 1登录失败 2成功退出)', + `msg` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '提示信息', + `access_time` datetime NULL DEFAULT NULL COMMENT '访问时间', + `dept_id` bigint(20) NOT NULL COMMENT '部门ID', + PRIMARY KEY (`info_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '系统访问记录' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_login_info @@ -264,160 +390,342 @@ CREATE TABLE `sys_login_info` ( -- Table structure for sys_menu -- ---------------------------- DROP TABLE IF EXISTS `sys_menu`; -CREATE TABLE `sys_menu` ( - `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', - `menu_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '菜单名称', - `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父菜单ID', - `order_num` int(4) NULL DEFAULT 0 COMMENT '显示顺序', - `path` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '路由地址', - `component` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '组件路径', - `is_frame` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '1' COMMENT '是否为外链(0是 1否)', - `menu_type` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)', - `visible` char(1) NULL DEFAULT 0 COMMENT '菜单状态(0显示 1隐藏)', - `status` char(1) NULL DEFAULT 0 COMMENT '菜单状态(0正常 1停用)', - `perms` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '权限标识', - `icon` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '#' COMMENT '菜单图标', - `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '备注', - PRIMARY KEY (`menu_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1094 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '菜单权限表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_menu` +( + `menu_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', + `menu_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '菜单名称', + `parent_id` bigint(20) NULL DEFAULT 0 COMMENT '父菜单ID', + `order_num` int(4) NULL DEFAULT 0 COMMENT '显示顺序', + `path` varchar(200) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '路由地址', + `component` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '组件路径', + `is_frame` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '1' COMMENT '是否为外链(0是 1否)', + `menu_type` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '菜单类型(M目录 C菜单 F按钮)', + `visible` char(1) NULL DEFAULT 0 COMMENT '菜单状态(0显示 1隐藏)', + `status` char(1) NULL DEFAULT 0 COMMENT '菜单状态(0正常 1停用)', + `perms` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '权限标识', + `icon` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '#' COMMENT '菜单图标', + `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '备注', + PRIMARY KEY (`menu_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1094 + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '菜单权限表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_menu -- ---------------------------- -INSERT INTO `sys_menu` VALUES (1, '系统管理', 0, 1, '/system', NULL, '1', 'M', 0, 0, '', 'icon-system', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-06 00:20:21', '系统管理目录'); -INSERT INTO `sys_menu` VALUES (2, '人力管理', 0, 3, '/human', NULL, '1', 'M', 0, 0, '', 'icon-human-resources', 'admin', '2019-03-16 11:33:00', 'admin', '2021-09-18 17:38:47', '系统监控目录'); -INSERT INTO `sys_menu` VALUES (3, '工具箱', 0, 5, '/tool', NULL, '1', 'M', 0, 0, '', 'icon-tool-box', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-06 22:03:42', '系统工具目录'); -INSERT INTO `sys_menu` VALUES (4, '日志管理', 0, 4, '/log', '', '1', 'M', 0, 0, '', 'icon-log', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-06 22:54:45', '日志管理菜单'); -INSERT INTO `sys_menu` VALUES (5, 'TwelveT', 0, 6, 'https://twelvet.cn', NULL, '0', 'M', 0, 0, '', 'icon-system', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-06 00:21:15', '若依官网地址'); -INSERT INTO `sys_menu` VALUES (100, '职员管理', 2, 1, '/human/staff', '/human/staff/index', '1', 'C', 0, 0, 'system:user:list', 'icon-team', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-01 10:42:25', '用户管理菜单'); -INSERT INTO `sys_menu` VALUES (101, '角色管理', 2, 2, '/human/role', '/human/role/index', '1', 'C', 0, 0, 'system:role:list', 'icon-role', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 11:39:15', '角色管理菜单'); -INSERT INTO `sys_menu` VALUES (102, '菜单管理', 1, 2, '/system/menu', '/system/menu/index', '1', 'C', 0, 0, 'system:menu:list', 'icon-menu', 'admin', '2019-03-16 11:33:00', 'admin', '2021-06-14 16:57:47', '菜单管理菜单'); -INSERT INTO `sys_menu` VALUES (103, '部门管理', 2, 4, '/human/dept', '/human/dept/index', '1', 'C', 0, 0, 'system:dept:list', 'icon-dept', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 11:39:40', '部门管理菜单'); -INSERT INTO `sys_menu` VALUES (104, '岗位管理', 2, 5, '/human/post', '/human/post/index', '1', 'C', 0, 0, 'system:post:list', 'icon-post', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 11:40:02', '岗位管理菜单'); -INSERT INTO `sys_menu` VALUES (105, '字典管理', 1, 3, '/system/dictionaries', '/system/dictionaries/index', '1', 'C', 0, 0, 'system:dictionaries:list', 'icon-dictionaries', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-05 22:41:49', '字典管理菜单'); -INSERT INTO `sys_menu` VALUES (107, 'OAuth2终端', 1, 4, '/system/client', '/system/client/index', '1', 'C', 0, 0, 'system:client:list', 'icon-client', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-05 22:42:06', '终端设置菜单'); -INSERT INTO `sys_menu` VALUES (110, '定时任务', 1083, 5, '/monitor/job', '/monitor/job/index', '1', 'C', 0, 0, 'monitor:job:list', 'icon-job', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-05 22:41:31', '定时任务菜单'); -INSERT INTO `sys_menu` VALUES (113, '流程编辑器', 1066, 1, '/tool/graphicalEditor/flow', '/tool/graphicalEditor/flow/index', '1', 'C', 0, 0, 'tool:build:list', 'icon-flow-edit', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:26:30', '表单构建菜单'); -INSERT INTO `sys_menu` VALUES (114, '拓扑编辑器', 1066, 2, '/tool/graphicalEditor/koni', '/tool/graphicalEditor/koni/index', '1', 'C', 0, 0, 'tool:gen:list', 'icon-koni-edit', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:27:43', '代码生成菜单'); -INSERT INTO `sys_menu` VALUES (115, '脑图编辑器', 1066, 3, '/tool/graphicalEditor/mind', '/tool/graphicalEditor/mind/index', '1', 'C', 0, 0, 'tool:swagger:list', 'icon-mind-edit', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:26:57', '系统接口菜单'); -INSERT INTO `sys_menu` VALUES (500, '操作日志', 4, 1, '/log/operation', '/log/operation/index', '1', 'C', 0, 0, 'system:operlog:list', 'icon-log-operation', 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:42:54', '操作日志菜单'); -INSERT INTO `sys_menu` VALUES (501, '登录日志', 4, 2, '/log/login', '/log/login/index', '1', 'C', 0, 0, 'system:logininfor:list', 'icon-log-login', 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:19', '登录日志菜单'); -INSERT INTO `sys_menu` VALUES (1001, '用户查询', 100, 1, '', '', '1', 'F', 1, 0, 'system:user:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1002, '用户新增', 100, 2, '', '', '1', 'F', 1, 0, 'system:user:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1003, '用户修改', 100, 3, '', '', '1', 'F', 1, 0, 'system:user:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1004, '用户删除', 100, 4, '', '', '1', 'F', 1, 0, 'system:user:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1005, '用户导出', 100, 5, '', '', '1', 'F', 1, 0, 'system:user:export', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1006, '用户导入', 100, 6, '', '', '1', 'F', 1, 0, 'system:user:import', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1007, '重置密码', 100, 7, '', '', '1', 'F', 1, 0, 'system:user:resetPwd', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1008, '角色查询', 101, 1, '', '', '1', 'F', 0, 0, 'system:role:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1009, '角色新增', 101, 2, '', '', '1', 'F', 0, 0, 'system:role:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1010, '角色修改', 101, 3, '', '', '1', 'F', 0, 0, 'system:role:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1011, '角色删除', 101, 4, '', '', '1', 'F', 0, 0, 'system:role:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1012, '角色导出', 101, 5, '', '', '1', 'F', 0, 0, 'system:role:export', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1013, '菜单查询', 102, 1, '', '', '1', 'F', 0, 0, 'system:menu:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1014, '菜单新增', 102, 2, '', '', '1', 'F', 0, 0, 'system:menu:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1015, '菜单修改', 102, 3, '', '', '1', 'F', 0, 0, 'system:menu:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1016, '菜单删除', 102, 4, '', '', '1', 'F', 0, 0, 'system:menu:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1017, '部门查询', 103, 1, '', '', '1', 'F', 0, 0, 'system:dept:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1018, '部门新增', 103, 2, '', '', '1', 'F', 0, 0, 'system:dept:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2020-12-01 10:09:29', ''); -INSERT INTO `sys_menu` VALUES (1019, '部门修改', 103, 3, '', '', '1', 'F', 0, 0, 'system:dept:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2020-12-01 10:09:38', ''); -INSERT INTO `sys_menu` VALUES (1020, '部门删除', 103, 4, '', '', '1', 'F', 0, 0, 'system:dept:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1021, '岗位查询', 104, 1, '', '', '1', 'F', 0, 0, 'system:post:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1022, '岗位新增', 104, 2, '', '', '1', 'F', 0, 0, 'system:post:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1023, '岗位修改', 104, 3, '', '', '1', 'F', 0, 0, 'system:post:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1024, '岗位删除', 104, 4, '', '', '1', 'F', 0, 0, 'system:post:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1025, '岗位导出', 104, 5, '', '', '1', 'F', 0, 0, 'system:post:export', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1026, '字典查询', 105, 1, '#', '', '1', 'F', 1, 0, 'system:dict:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1027, '字典新增', 105, 2, '#', '', '1', 'F', 1, 0, 'system:dict:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1028, '字典修改', 105, 3, '#', '', '1', 'F', 1, 0, 'system:dict:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1029, '字典删除', 105, 4, '#', '', '1', 'F', 1, 0, 'system:dict:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1030, '字典导出', 105, 5, '#', '', '1', 'F', 1, 0, 'system:dict:export', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1036, '终端查询', 107, 1, '#', '', '1', 'F', 1, 0, 'system:client:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1037, '终端新增', 107, 2, '#', '', '1', 'F', 1, 0, 'system:client:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2020-12-01 10:05:20', ''); -INSERT INTO `sys_menu` VALUES (1038, '终端修改', 107, 3, '#', '', '1', 'F', 1, 0, 'system:client:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2020-12-01 09:52:47', ''); -INSERT INTO `sys_menu` VALUES (1039, '终端删除', 107, 4, '#', '', '1', 'F', 1, 0, 'system:client:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1040, '操作查询', 500, 1, '#', '', '1', 'F', 0, 0, 'system:operlog:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:05', ''); -INSERT INTO `sys_menu` VALUES (1041, '操作删除', 500, 2, '#', '', '1', 'F', 0, 0, 'system:operlog:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:09', ''); -INSERT INTO `sys_menu` VALUES (1042, '日志导出', 500, 4, '#', '', '1', 'F', 0, 0, 'system:operlog:export', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:13', ''); -INSERT INTO `sys_menu` VALUES (1043, '登录查询', 501, 1, '#', '', '1', 'F', 0, 0, 'system:logininfor:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:24', ''); -INSERT INTO `sys_menu` VALUES (1044, '登录删除', 501, 2, '#', '', '1', 'F', 0, 0, 'system:logininfor:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:28', ''); -INSERT INTO `sys_menu` VALUES (1045, '日志导出', 501, 3, '#', '', '1', 'F', 0, 0, 'system:logininfor:export', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:33', ''); -INSERT INTO `sys_menu` VALUES (1051, '任务查询', 110, 1, '#', '', '1', 'F', 1, 0, 'monitor:job:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1052, '任务新增', 110, 2, '#', '', '1', 'F', 1, 0, 'monitor:job:insert', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1053, '任务修改', 110, 3, '#', '', '1', 'F', 1, 0, 'monitor:job:update', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1054, '任务删除', 110, 4, '#', '', '1', 'F', 1, 0, 'monitor:job:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1061, '定时任务日志', 4, 3, '/log/job', '/log/job/index', '1', 'C', 0, 0, 'system:operlog', 'icon-log-job', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:24:38', ''); -INSERT INTO `sys_menu` VALUES (1062, '操作删除', 1061, 2, '#', '', '1', 'F', 0, 0, 'system:operlog:remove', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1063, '日志导出', 1061, 4, '#', '', '1', 'F', 0, 0, 'system:operlog:export', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1064, '操作查询', 1061, 1, '#', '', '1', 'F', 0, 0, 'system:operlog:query', NULL, 'admin', '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); -INSERT INTO `sys_menu` VALUES (1066, '图形化编辑器', 3, 2, '/tool/graphicalEditor', NULL, '1', 'M', 0, 0, NULL, 'icon-graphical-edit', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-01 10:51:47', ''); -INSERT INTO `sys_menu` VALUES (1071, '文件管理', 1, 6, '/system/dfs', '/system/dfs/index', '1', 'C', 0, 0, 'dfs:dfs:list', 'icon-DFS', 'admin', '2019-03-16 11:33:00', 'admin', '2021-04-09 15:15:52', ''); -INSERT INTO `sys_menu` VALUES (1072, '代码生成器', 3, 1, '/tool/gen', '/tool/gen/index', '1', 'C', 0, 0, 'tool:gen:list', 'icon-gen-code', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-01 10:51:56', ''); -INSERT INTO `sys_menu` VALUES (1073, '生成查询', 1072, 1, '', NULL, '1', 'F', 0, 0, 'tool:gen:query', '#', 'admin', '2019-03-16 11:33:00', '', NULL, ''); -INSERT INTO `sys_menu` VALUES (1074, '生成修改', 1072, 2, '', NULL, '1', 'F', 0, 0, 'tool:gen:edit', '#', 'admin', '2019-03-16 11:33:00', '', NULL, ''); -INSERT INTO `sys_menu` VALUES (1075, '导入代码 ', 1072, 3, '', NULL, '1', 'F', 0, 0, 'tool:gen:import', '#', 'admin', '2019-03-16 11:33:00', 'admin', '2021-03-20 23:02:46', ''); -INSERT INTO `sys_menu` VALUES (1076, '生成删除', 1072, 4, '', NULL, '1', 'F', 0, 0, ' tool:gen:remove', '#', 'admin', '2019-03-16 11:33:00', '', NULL, ''); -INSERT INTO `sys_menu` VALUES (1077, '预览代码', 1072, 5, '', NULL, '1', 'F', 0, 0, 'tool:gen:preview', '#', 'admin', '2019-03-16 11:33:00', 'admin', '2021-03-20 23:03:30', ''); -INSERT INTO `sys_menu` VALUES (1078, '生成代码', 1072, 6, '', NULL, '1', 'F', 0, 0, 'tool:gen:code', '#', 'admin', '2019-03-16 11:33:00', 'admin', '2021-03-22 11:34:47', ''); -INSERT INTO `sys_menu` VALUES (1080, 'DFS文件删除', 1071, 1, '', NULL, '1', 'F', 0, 0, 'dfs:dfs:remove', '#', 'admin', '2019-03-16 11:33:00', '', NULL, ''); -INSERT INTO `sys_menu` VALUES (1082, '欢迎页', 0, 0, '/', '/index', '1', 'C', 0, 0, 'index', 'icon-home', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-06 00:11:35', ''); -INSERT INTO `sys_menu` VALUES (1083, '系统监控', 0, 2, '/monitor', NULL, '1', 'M', 0, 0, NULL, 'icon-monitor', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-06 22:54:33', ''); -INSERT INTO `sys_menu` VALUES (1084, '缓存监控', 1083, 1, '/monitor/redis', '/monitor/redis/index', '1', 'C', 0, 0, 'monitor:redis:query', 'icon-redis', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-08 21:51:33', ''); -INSERT INTO `sys_menu` VALUES (1092, '令牌管理', 1, 7, '/system/token', '/system/token/index', '1', 'C', 0, 0, 'system:token:list', 'icon-token', 'admin', '2019-03-16 11:33:00', '', NULL, ''); -INSERT INTO `sys_menu` VALUES (1093, '强退用户', 1092, 1, '', NULL, '1', 'F', 1, 0, 'system:token:remove', '#', 'admin', '2019-03-16 11:33:00', 'admin', '2022-12-25 12:08:08', ''); +INSERT INTO `sys_menu` +VALUES (1, '系统管理', 0, 1, '/system', NULL, '1', 'M', 0, 0, '', 'icon-system', 'admin', '2019-03-16 11:33:00', + 'admin', '2023-03-06 00:20:21', '系统管理目录'); +INSERT INTO `sys_menu` +VALUES (2, '人力管理', 0, 3, '/human', NULL, '1', 'M', 0, 0, '', 'icon-human-resources', 'admin', '2019-03-16 11:33:00', + 'admin', '2021-09-18 17:38:47', '系统监控目录'); +INSERT INTO `sys_menu` +VALUES (3, '工具箱', 0, 5, '/tool', NULL, '1', 'M', 0, 0, '', 'icon-tool-box', 'admin', '2019-03-16 11:33:00', 'admin', + '2021-08-06 22:03:42', '系统工具目录'); +INSERT INTO `sys_menu` +VALUES (4, '日志管理', 0, 4, '/log', '', '1', 'M', 0, 0, '', 'icon-log', 'admin', '2019-03-16 11:33:00', 'admin', + '2021-08-06 22:54:45', '日志管理菜单'); +INSERT INTO `sys_menu` +VALUES (5, 'TwelveT', 0, 6, 'https://twelvet.cn', NULL, '0', 'M', 0, 0, '', 'icon-system', 'admin', + '2019-03-16 11:33:00', 'admin', '2023-03-06 00:21:15', '若依官网地址'); +INSERT INTO `sys_menu` +VALUES (100, '职员管理', 2, 1, '/human/staff', '/human/staff/index', '1', 'C', 0, 0, 'system:user:list', 'icon-team', + 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-01 10:42:25', '用户管理菜单'); +INSERT INTO `sys_menu` +VALUES (101, '角色管理', 2, 2, '/human/role', '/human/role/index', '1', 'C', 0, 0, 'system:role:list', 'icon-role', + 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 11:39:15', '角色管理菜单'); +INSERT INTO `sys_menu` +VALUES (102, '菜单管理', 1, 2, '/system/menu', '/system/menu/index', '1', 'C', 0, 0, 'system:menu:list', 'icon-menu', + 'admin', '2019-03-16 11:33:00', 'admin', '2021-06-14 16:57:47', '菜单管理菜单'); +INSERT INTO `sys_menu` +VALUES (103, '部门管理', 2, 4, '/human/dept', '/human/dept/index', '1', 'C', 0, 0, 'system:dept:list', 'icon-dept', + 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 11:39:40', '部门管理菜单'); +INSERT INTO `sys_menu` +VALUES (104, '岗位管理', 2, 5, '/human/post', '/human/post/index', '1', 'C', 0, 0, 'system:post:list', 'icon-post', + 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 11:40:02', '岗位管理菜单'); +INSERT INTO `sys_menu` +VALUES (105, '字典管理', 1, 3, '/system/dictionaries', '/system/dictionaries/index', '1', 'C', 0, 0, + 'system:dictionaries:list', 'icon-dictionaries', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-05 22:41:49', + '字典管理菜单'); +INSERT INTO `sys_menu` +VALUES (107, 'OAuth2终端', 1, 4, '/system/client', '/system/client/index', '1', 'C', 0, 0, 'system:client:list', + 'icon-client', 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-05 22:42:06', '终端设置菜单'); +INSERT INTO `sys_menu` +VALUES (110, '定时任务', 1083, 5, '/monitor/job', '/monitor/job/index', '1', 'C', 0, 0, 'monitor:job:list', 'icon-job', + 'admin', '2019-03-16 11:33:00', 'admin', '2023-03-05 22:41:31', '定时任务菜单'); +INSERT INTO `sys_menu` +VALUES (113, '流程编辑器', 1066, 1, '/tool/graphicalEditor/flow', '/tool/graphicalEditor/flow/index', '1', 'C', 0, 0, + 'tool:build:list', 'icon-flow-edit', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:26:30', + '表单构建菜单'); +INSERT INTO `sys_menu` +VALUES (114, '拓扑编辑器', 1066, 2, '/tool/graphicalEditor/koni', '/tool/graphicalEditor/koni/index', '1', 'C', 0, 0, + 'tool:gen:list', 'icon-koni-edit', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:27:43', + '代码生成菜单'); +INSERT INTO `sys_menu` +VALUES (115, '脑图编辑器', 1066, 3, '/tool/graphicalEditor/mind', '/tool/graphicalEditor/mind/index', '1', 'C', 0, 0, + 'tool:swagger:list', 'icon-mind-edit', 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:26:57', + '系统接口菜单'); +INSERT INTO `sys_menu` +VALUES (500, '操作日志', 4, 1, '/log/operation', '/log/operation/index', '1', 'C', 0, 0, 'system:operlog:list', + 'icon-log-operation', 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:42:54', '操作日志菜单'); +INSERT INTO `sys_menu` +VALUES (501, '登录日志', 4, 2, '/log/login', '/log/login/index', '1', 'C', 0, 0, 'system:logininfor:list', + 'icon-log-login', 'admin', '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:19', '登录日志菜单'); +INSERT INTO `sys_menu` +VALUES (1001, '用户查询', 100, 1, '', '', '1', 'F', 1, 0, 'system:user:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1002, '用户新增', 100, 2, '', '', '1', 'F', 1, 0, 'system:user:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1003, '用户修改', 100, 3, '', '', '1', 'F', 1, 0, 'system:user:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1004, '用户删除', 100, 4, '', '', '1', 'F', 1, 0, 'system:user:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1005, '用户导出', 100, 5, '', '', '1', 'F', 1, 0, 'system:user:export', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1006, '用户导入', 100, 6, '', '', '1', 'F', 1, 0, 'system:user:import', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1007, '重置密码', 100, 7, '', '', '1', 'F', 1, 0, 'system:user:resetPwd', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1008, '角色查询', 101, 1, '', '', '1', 'F', 0, 0, 'system:role:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1009, '角色新增', 101, 2, '', '', '1', 'F', 0, 0, 'system:role:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1010, '角色修改', 101, 3, '', '', '1', 'F', 0, 0, 'system:role:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1011, '角色删除', 101, 4, '', '', '1', 'F', 0, 0, 'system:role:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1012, '角色导出', 101, 5, '', '', '1', 'F', 0, 0, 'system:role:export', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1013, '菜单查询', 102, 1, '', '', '1', 'F', 0, 0, 'system:menu:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1014, '菜单新增', 102, 2, '', '', '1', 'F', 0, 0, 'system:menu:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1015, '菜单修改', 102, 3, '', '', '1', 'F', 0, 0, 'system:menu:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1016, '菜单删除', 102, 4, '', '', '1', 'F', 0, 0, 'system:menu:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1017, '部门查询', 103, 1, '', '', '1', 'F', 0, 0, 'system:dept:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1018, '部门新增', 103, 2, '', '', '1', 'F', 0, 0, 'system:dept:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2020-12-01 10:09:29', ''); +INSERT INTO `sys_menu` +VALUES (1019, '部门修改', 103, 3, '', '', '1', 'F', 0, 0, 'system:dept:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2020-12-01 10:09:38', ''); +INSERT INTO `sys_menu` +VALUES (1020, '部门删除', 103, 4, '', '', '1', 'F', 0, 0, 'system:dept:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1021, '岗位查询', 104, 1, '', '', '1', 'F', 0, 0, 'system:post:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1022, '岗位新增', 104, 2, '', '', '1', 'F', 0, 0, 'system:post:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1023, '岗位修改', 104, 3, '', '', '1', 'F', 0, 0, 'system:post:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1024, '岗位删除', 104, 4, '', '', '1', 'F', 0, 0, 'system:post:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1025, '岗位导出', 104, 5, '', '', '1', 'F', 0, 0, 'system:post:export', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1026, '字典查询', 105, 1, '#', '', '1', 'F', 1, 0, 'system:dict:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1027, '字典新增', 105, 2, '#', '', '1', 'F', 1, 0, 'system:dict:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1028, '字典修改', 105, 3, '#', '', '1', 'F', 1, 0, 'system:dict:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1029, '字典删除', 105, 4, '#', '', '1', 'F', 1, 0, 'system:dict:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1030, '字典导出', 105, 5, '#', '', '1', 'F', 1, 0, 'system:dict:export', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1036, '终端查询', 107, 1, '#', '', '1', 'F', 1, 0, 'system:client:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1037, '终端新增', 107, 2, '#', '', '1', 'F', 1, 0, 'system:client:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2020-12-01 10:05:20', ''); +INSERT INTO `sys_menu` +VALUES (1038, '终端修改', 107, 3, '#', '', '1', 'F', 1, 0, 'system:client:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2020-12-01 09:52:47', ''); +INSERT INTO `sys_menu` +VALUES (1039, '终端删除', 107, 4, '#', '', '1', 'F', 1, 0, 'system:client:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1040, '操作查询', 500, 1, '#', '', '1', 'F', 0, 0, 'system:operlog:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2022-03-22 09:43:05', ''); +INSERT INTO `sys_menu` +VALUES (1041, '操作删除', 500, 2, '#', '', '1', 'F', 0, 0, 'system:operlog:remove', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:09', ''); +INSERT INTO `sys_menu` +VALUES (1042, '日志导出', 500, 4, '#', '', '1', 'F', 0, 0, 'system:operlog:export', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:13', ''); +INSERT INTO `sys_menu` +VALUES (1043, '登录查询', 501, 1, '#', '', '1', 'F', 0, 0, 'system:logininfor:query', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:24', ''); +INSERT INTO `sys_menu` +VALUES (1044, '登录删除', 501, 2, '#', '', '1', 'F', 0, 0, 'system:logininfor:remove', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:28', ''); +INSERT INTO `sys_menu` +VALUES (1045, '日志导出', 501, 3, '#', '', '1', 'F', 0, 0, 'system:logininfor:export', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2022-03-22 09:43:33', ''); +INSERT INTO `sys_menu` +VALUES (1051, '任务查询', 110, 1, '#', '', '1', 'F', 1, 0, 'monitor:job:query', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1052, '任务新增', 110, 2, '#', '', '1', 'F', 1, 0, 'monitor:job:insert', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1053, '任务修改', 110, 3, '#', '', '1', 'F', 1, 0, 'monitor:job:update', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1054, '任务删除', 110, 4, '#', '', '1', 'F', 1, 0, 'monitor:job:remove', NULL, 'admin', '2019-03-16 11:33:00', + 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1061, '定时任务日志', 4, 3, '/log/job', '/log/job/index', '1', 'C', 0, 0, 'system:operlog', 'icon-log-job', + 'admin', '2019-03-16 11:33:00', 'admin', '2020-11-14 16:24:38', ''); +INSERT INTO `sys_menu` +VALUES (1062, '操作删除', 1061, 2, '#', '', '1', 'F', 0, 0, 'system:operlog:remove', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1063, '日志导出', 1061, 4, '#', '', '1', 'F', 0, 0, 'system:operlog:export', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1064, '操作查询', 1061, 1, '#', '', '1', 'F', 0, 0, 'system:operlog:query', NULL, 'admin', + '2019-03-16 11:33:00', 'admin', '2018-03-16 11:33:00', ''); +INSERT INTO `sys_menu` +VALUES (1066, '图形化编辑器', 3, 2, '/tool/graphicalEditor', NULL, '1', 'M', 0, 0, NULL, 'icon-graphical-edit', 'admin', + '2019-03-16 11:33:00', 'admin', '2021-08-01 10:51:47', ''); +INSERT INTO `sys_menu` +VALUES (1071, '文件管理', 1, 6, '/system/dfs', '/system/dfs/index', '1', 'C', 0, 0, 'dfs:dfs:list', 'icon-DFS', 'admin', + '2019-03-16 11:33:00', 'admin', '2021-04-09 15:15:52', ''); +INSERT INTO `sys_menu` +VALUES (1072, '代码生成器', 3, 1, '/tool/gen', '/tool/gen/index', '1', 'C', 0, 0, 'tool:gen:list', 'icon-gen-code', + 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-01 10:51:56', ''); +INSERT INTO `sys_menu` +VALUES (1073, '生成查询', 1072, 1, '', NULL, '1', 'F', 0, 0, 'tool:gen:query', '#', 'admin', '2019-03-16 11:33:00', '', + NULL, ''); +INSERT INTO `sys_menu` +VALUES (1074, '生成修改', 1072, 2, '', NULL, '1', 'F', 0, 0, 'tool:gen:edit', '#', 'admin', '2019-03-16 11:33:00', '', + NULL, ''); +INSERT INTO `sys_menu` +VALUES (1075, '导入代码 ', 1072, 3, '', NULL, '1', 'F', 0, 0, 'tool:gen:import', '#', 'admin', '2019-03-16 11:33:00', + 'admin', '2021-03-20 23:02:46', ''); +INSERT INTO `sys_menu` +VALUES (1076, '生成删除', 1072, 4, '', NULL, '1', 'F', 0, 0, ' tool:gen:remove', '#', 'admin', + '2019-03-16 11:33:00', '', NULL, ''); +INSERT INTO `sys_menu` +VALUES (1077, '预览代码', 1072, 5, '', NULL, '1', 'F', 0, 0, 'tool:gen:preview', '#', 'admin', '2019-03-16 11:33:00', + 'admin', '2021-03-20 23:03:30', ''); +INSERT INTO `sys_menu` +VALUES (1078, '生成代码', 1072, 6, '', NULL, '1', 'F', 0, 0, 'tool:gen:code', '#', 'admin', '2019-03-16 11:33:00', + 'admin', '2021-03-22 11:34:47', ''); +INSERT INTO `sys_menu` +VALUES (1080, 'DFS文件删除', 1071, 1, '', NULL, '1', 'F', 0, 0, 'dfs:dfs:remove', '#', 'admin', '2019-03-16 11:33:00', + '', NULL, ''); +INSERT INTO `sys_menu` +VALUES (1082, '欢迎页', 0, 0, '/', '/index', '1', 'C', 0, 0, 'index', 'icon-home', 'admin', '2019-03-16 11:33:00', + 'admin', '2023-03-06 00:11:35', ''); +INSERT INTO `sys_menu` +VALUES (1083, '系统监控', 0, 2, '/monitor', NULL, '1', 'M', 0, 0, NULL, 'icon-monitor', 'admin', '2019-03-16 11:33:00', + 'admin', '2021-08-06 22:54:33', ''); +INSERT INTO `sys_menu` +VALUES (1084, '缓存监控', 1083, 1, '/monitor/redis', '/monitor/redis/index', '1', 'C', 0, 0, 'monitor:redis:query', + 'icon-redis', 'admin', '2019-03-16 11:33:00', 'admin', '2021-08-08 21:51:33', ''); +INSERT INTO `sys_menu` +VALUES (1092, '令牌管理', 1, 7, '/system/token', '/system/token/index', '1', 'C', 0, 0, 'system:token:list', + 'icon-token', 'admin', '2019-03-16 11:33:00', '', NULL, ''); +INSERT INTO `sys_menu` +VALUES (1093, '强退用户', 1092, 1, '', NULL, '1', 'F', 1, 0, 'system:token:remove', '#', 'admin', '2019-03-16 11:33:00', + 'admin', '2022-12-25 12:08:08', ''); -- ---------------------------- -- Table structure for sys_oauth_client_details -- ---------------------------- DROP TABLE IF EXISTS `sys_oauth_client_details`; -CREATE TABLE `sys_oauth_client_details` ( - `client_id` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端唯一标识', - `resource_ids` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源ID标识', - `client_secret` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端安全码', - `scope` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端授权范围', - `authorized_grant_types` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端授权类型', - `web_server_redirect_uri` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器回调地址', - `authorities` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '访问资源所需权限', - `access_token_validity` int(11) NULL DEFAULT NULL COMMENT '设定客户端的access_token的有效时间值(秒)', - `refresh_token_validity` int(11) NULL DEFAULT NULL COMMENT '设定客户端的refresh_token的有效时间值(秒)', - `additional_information` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预留字段', - `autoapprove` tinyint(4) NULL DEFAULT NULL COMMENT '是否登录时跳过授权(默认false)', - PRIMARY KEY (`client_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '客户端配置表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_oauth_client_details` +( + `client_id` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端唯一标识', + `resource_ids` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '资源ID标识', + `client_secret` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端安全码', + `scope` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端授权范围', + `authorized_grant_types` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '客户端授权类型', + `web_server_redirect_uri` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '服务器回调地址', + `authorities` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '访问资源所需权限', + `access_token_validity` int(11) NULL DEFAULT NULL COMMENT '设定客户端的access_token的有效时间值(秒)', + `refresh_token_validity` int(11) NULL DEFAULT NULL COMMENT '设定客户端的refresh_token的有效时间值(秒)', + `additional_information` varchar(180) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '预留字段', + `autoapprove` tinyint(4) NULL DEFAULT NULL COMMENT '是否登录时跳过授权(默认false)', + PRIMARY KEY (`client_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = '客户端配置表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_oauth_client_details -- ---------------------------- -INSERT INTO `sys_oauth_client_details` VALUES ('twelvet', NULL, '123456', 'server', 'password,sms,refresh_token,authorization_code', 'http://twelvet.cn', NULL, 3600, 7200, NULL, NULL); +INSERT INTO `sys_oauth_client_details` +VALUES ('twelvet', NULL, '123456', 'server', 'password,sms,refresh_token,authorization_code', 'http://twelvet.cn', NULL, + 3600, 7200, NULL, NULL); -- ---------------------------- -- Table structure for sys_operation_log -- ---------------------------- DROP TABLE IF EXISTS `sys_operation_log`; -CREATE TABLE `sys_operation_log` ( - `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键', - `service` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '模块标题', - `business_type` int(2) NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)', - `method` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '方法名称', - `request_method` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '请求方式', - `operator_type` tinyint(1) NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)', - `oper_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '操作人员', - `dept_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '部门名称', - `oper_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '请求URL', - `oper_ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '主机地址', - `oper_location` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '操作地点', - `oper_param` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '请求参数', - `json_result` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '返回参数', - `status` tinyint(1) NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)', - `error_msg` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '错误消息', - `oper_time` datetime NULL DEFAULT NULL COMMENT '操作时间', - `dept_id` bigint(20) NOT NULL COMMENT '部门ID', - PRIMARY KEY (`oper_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '操作日志记录' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_operation_log` +( + `oper_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '日志主键', + `service` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '模块标题', + `business_type` int(2) NULL DEFAULT 0 COMMENT '业务类型(0其它 1新增 2修改 3删除)', + `method` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '方法名称', + `request_method` varchar(10) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '请求方式', + `operator_type` tinyint(1) NULL DEFAULT 0 COMMENT '操作类别(0其它 1后台用户 2手机端用户)', + `oper_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '操作人员', + `dept_name` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '部门名称', + `oper_url` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '请求URL', + `oper_ip` varchar(50) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '主机地址', + `oper_location` varchar(255) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '操作地点', + `oper_param` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '请求参数', + `json_result` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '返回参数', + `status` tinyint(1) NULL DEFAULT 0 COMMENT '操作状态(0正常 1异常)', + `error_msg` varchar(2000) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '错误消息', + `oper_time` datetime NULL DEFAULT NULL COMMENT '操作时间', + `dept_id` bigint(20) NOT NULL COMMENT '部门ID', + PRIMARY KEY (`oper_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '操作日志记录' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_operation_log @@ -427,224 +735,339 @@ CREATE TABLE `sys_operation_log` ( -- Table structure for sys_post -- ---------------------------- DROP TABLE IF EXISTS `sys_post`; -CREATE TABLE `sys_post` ( - `post_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID', - `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码', - `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称', - `post_sort` int(4) NOT NULL COMMENT '显示顺序', - `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态(0正常 1停用)', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`post_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 5 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '岗位信息表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_post` +( + `post_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '岗位ID', + `post_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码', + `post_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称', + `post_sort` int(4) NOT NULL COMMENT '显示顺序', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态(0正常 1停用)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`post_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 5 + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = '岗位信息表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_post -- ---------------------------- -INSERT INTO `sys_post` VALUES (1, 'ceo', '董事长', 1, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-12-31 16:49:55', '董事长'); -INSERT INTO `sys_post` VALUES (2, 'se', '项目经理', 2, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-10-22 15:19:10', '项目经理'); -INSERT INTO `sys_post` VALUES (3, 'hr', '人力资源', 3, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-10-22 15:19:18', '人力资源'); -INSERT INTO `sys_post` VALUES (4, 'staff', '普通员工', 4, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-10-22 15:19:30', '普通员工'); +INSERT INTO `sys_post` +VALUES (1, 'ceo', '董事长', 1, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-12-31 16:49:55', '董事长'); +INSERT INTO `sys_post` +VALUES (2, 'se', '项目经理', 2, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-10-22 15:19:10', '项目经理'); +INSERT INTO `sys_post` +VALUES (3, 'hr', '人力资源', 3, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-10-22 15:19:18', '人力资源'); +INSERT INTO `sys_post` +VALUES (4, 'staff', '普通员工', 4, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2020-10-22 15:19:30', '普通员工'); -- ---------------------------- -- Table structure for sys_role -- ---------------------------- DROP TABLE IF EXISTS `sys_role`; -CREATE TABLE `sys_role` ( - `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID', - `role_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '角色名称', - `role_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '角色权限字符串', - `role_sort` int(4) NOT NULL COMMENT '显示顺序', - `data_scope` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)', - `status` tinyint(1) NOT NULL COMMENT '角色状态(0正常 1停用)', - `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`role_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '角色信息表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_role` +( + `role_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '角色ID', + `role_name` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '角色名称', + `role_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '角色权限字符串', + `role_sort` int(4) NOT NULL COMMENT '显示顺序', + `data_scope` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)', + `status` tinyint(1) NOT NULL COMMENT '角色状态(0正常 1停用)', + `del_flag` char(1) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_unicode_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`role_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 6 + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '角色信息表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_role -- ---------------------------- -INSERT INTO `sys_role` VALUES (1, '管理员', 'admin', 1, '1', 0, '0', 'admin', '2020-11-19 14:42:34', 'admin', '2021-01-11 22:40:02', '管理员'); -INSERT INTO `sys_role` VALUES (2, '普通角色', 'common', 2, '4', 0, '0', 'admin', '2020-11-19 14:42:34', 'admin', '2022-03-22 09:44:06', '普通角色'); -INSERT INTO `sys_role` VALUES (5, '测试角色', 'test', 3, '1', 0, '0', 'admin', '2020-12-19 20:54:25', 'admin', '2022-03-22 09:45:48', NULL); +INSERT INTO `sys_role` +VALUES (1, '管理员', 'admin', 1, '1', 0, '0', 'admin', '2020-11-19 14:42:34', 'admin', '2021-01-11 22:40:02', '管理员'); +INSERT INTO `sys_role` +VALUES (2, '普通角色', 'common', 2, '4', 0, '0', 'admin', '2020-11-19 14:42:34', 'admin', '2022-03-22 09:44:06', + '普通角色'); +INSERT INTO `sys_role` +VALUES (5, '测试角色', 'test', 3, '1', 0, '0', 'admin', '2020-12-19 20:54:25', 'admin', '2022-03-22 09:45:48', NULL); -- ---------------------------- -- Table structure for sys_role_dept -- ---------------------------- DROP TABLE IF EXISTS `sys_role_dept`; -CREATE TABLE `sys_role_dept` ( - `role_id` bigint(20) NOT NULL COMMENT '角色ID', - `dept_id` bigint(20) NOT NULL COMMENT '部门ID', - PRIMARY KEY (`role_id`, `dept_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '角色和部门关联表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_role_dept` +( + `role_id` bigint(20) NOT NULL COMMENT '角色ID', + `dept_id` bigint(20) NOT NULL COMMENT '部门ID', + PRIMARY KEY (`role_id`, `dept_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = '角色和部门关联表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_role_dept -- ---------------------------- -INSERT INTO `sys_role_dept` VALUES (2, 103); -INSERT INTO `sys_role_dept` VALUES (4, 103); -INSERT INTO `sys_role_dept` VALUES (4, 104); -INSERT INTO `sys_role_dept` VALUES (4, 105); -INSERT INTO `sys_role_dept` VALUES (4, 106); -INSERT INTO `sys_role_dept` VALUES (4, 107); +INSERT INTO `sys_role_dept` +VALUES (2, 103); +INSERT INTO `sys_role_dept` +VALUES (4, 103); +INSERT INTO `sys_role_dept` +VALUES (4, 104); +INSERT INTO `sys_role_dept` +VALUES (4, 105); +INSERT INTO `sys_role_dept` +VALUES (4, 106); +INSERT INTO `sys_role_dept` +VALUES (4, 107); -- ---------------------------- -- Table structure for sys_role_menu -- ---------------------------- DROP TABLE IF EXISTS `sys_role_menu`; -CREATE TABLE `sys_role_menu` ( - `role_id` bigint(20) NOT NULL COMMENT '角色ID', - `menu_id` bigint(20) NOT NULL COMMENT '菜单ID', - PRIMARY KEY (`role_id`, `menu_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '角色和菜单关联表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_role_menu` +( + `role_id` bigint(20) NOT NULL COMMENT '角色ID', + `menu_id` bigint(20) NOT NULL COMMENT '菜单ID', + PRIMARY KEY (`role_id`, `menu_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '角色和菜单关联表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_role_menu -- ---------------------------- -INSERT INTO `sys_role_menu` VALUES (2, 2); -INSERT INTO `sys_role_menu` VALUES (2, 4); -INSERT INTO `sys_role_menu` VALUES (2, 100); -INSERT INTO `sys_role_menu` VALUES (2, 101); -INSERT INTO `sys_role_menu` VALUES (2, 103); -INSERT INTO `sys_role_menu` VALUES (2, 104); -INSERT INTO `sys_role_menu` VALUES (2, 500); -INSERT INTO `sys_role_menu` VALUES (2, 501); -INSERT INTO `sys_role_menu` VALUES (2, 1001); -INSERT INTO `sys_role_menu` VALUES (2, 1002); -INSERT INTO `sys_role_menu` VALUES (2, 1003); -INSERT INTO `sys_role_menu` VALUES (2, 1004); -INSERT INTO `sys_role_menu` VALUES (2, 1005); -INSERT INTO `sys_role_menu` VALUES (2, 1006); -INSERT INTO `sys_role_menu` VALUES (2, 1007); -INSERT INTO `sys_role_menu` VALUES (2, 1008); -INSERT INTO `sys_role_menu` VALUES (2, 1009); -INSERT INTO `sys_role_menu` VALUES (2, 1010); -INSERT INTO `sys_role_menu` VALUES (2, 1011); -INSERT INTO `sys_role_menu` VALUES (2, 1012); -INSERT INTO `sys_role_menu` VALUES (2, 1017); -INSERT INTO `sys_role_menu` VALUES (2, 1018); -INSERT INTO `sys_role_menu` VALUES (2, 1019); -INSERT INTO `sys_role_menu` VALUES (2, 1020); -INSERT INTO `sys_role_menu` VALUES (2, 1021); -INSERT INTO `sys_role_menu` VALUES (2, 1022); -INSERT INTO `sys_role_menu` VALUES (2, 1023); -INSERT INTO `sys_role_menu` VALUES (2, 1024); -INSERT INTO `sys_role_menu` VALUES (2, 1025); -INSERT INTO `sys_role_menu` VALUES (2, 1040); -INSERT INTO `sys_role_menu` VALUES (2, 1041); -INSERT INTO `sys_role_menu` VALUES (2, 1042); -INSERT INTO `sys_role_menu` VALUES (2, 1043); -INSERT INTO `sys_role_menu` VALUES (2, 1044); -INSERT INTO `sys_role_menu` VALUES (2, 1045); -INSERT INTO `sys_role_menu` VALUES (2, 1061); -INSERT INTO `sys_role_menu` VALUES (2, 1062); -INSERT INTO `sys_role_menu` VALUES (2, 1063); -INSERT INTO `sys_role_menu` VALUES (2, 1064); -INSERT INTO `sys_role_menu` VALUES (5, 110); -INSERT INTO `sys_role_menu` VALUES (5, 1051); -INSERT INTO `sys_role_menu` VALUES (5, 1052); -INSERT INTO `sys_role_menu` VALUES (5, 1053); -INSERT INTO `sys_role_menu` VALUES (5, 1054); -INSERT INTO `sys_role_menu` VALUES (5, 1083); -INSERT INTO `sys_role_menu` VALUES (5, 1084); +INSERT INTO `sys_role_menu` +VALUES (2, 2); +INSERT INTO `sys_role_menu` +VALUES (2, 4); +INSERT INTO `sys_role_menu` +VALUES (2, 100); +INSERT INTO `sys_role_menu` +VALUES (2, 101); +INSERT INTO `sys_role_menu` +VALUES (2, 103); +INSERT INTO `sys_role_menu` +VALUES (2, 104); +INSERT INTO `sys_role_menu` +VALUES (2, 500); +INSERT INTO `sys_role_menu` +VALUES (2, 501); +INSERT INTO `sys_role_menu` +VALUES (2, 1001); +INSERT INTO `sys_role_menu` +VALUES (2, 1002); +INSERT INTO `sys_role_menu` +VALUES (2, 1003); +INSERT INTO `sys_role_menu` +VALUES (2, 1004); +INSERT INTO `sys_role_menu` +VALUES (2, 1005); +INSERT INTO `sys_role_menu` +VALUES (2, 1006); +INSERT INTO `sys_role_menu` +VALUES (2, 1007); +INSERT INTO `sys_role_menu` +VALUES (2, 1008); +INSERT INTO `sys_role_menu` +VALUES (2, 1009); +INSERT INTO `sys_role_menu` +VALUES (2, 1010); +INSERT INTO `sys_role_menu` +VALUES (2, 1011); +INSERT INTO `sys_role_menu` +VALUES (2, 1012); +INSERT INTO `sys_role_menu` +VALUES (2, 1017); +INSERT INTO `sys_role_menu` +VALUES (2, 1018); +INSERT INTO `sys_role_menu` +VALUES (2, 1019); +INSERT INTO `sys_role_menu` +VALUES (2, 1020); +INSERT INTO `sys_role_menu` +VALUES (2, 1021); +INSERT INTO `sys_role_menu` +VALUES (2, 1022); +INSERT INTO `sys_role_menu` +VALUES (2, 1023); +INSERT INTO `sys_role_menu` +VALUES (2, 1024); +INSERT INTO `sys_role_menu` +VALUES (2, 1025); +INSERT INTO `sys_role_menu` +VALUES (2, 1040); +INSERT INTO `sys_role_menu` +VALUES (2, 1041); +INSERT INTO `sys_role_menu` +VALUES (2, 1042); +INSERT INTO `sys_role_menu` +VALUES (2, 1043); +INSERT INTO `sys_role_menu` +VALUES (2, 1044); +INSERT INTO `sys_role_menu` +VALUES (2, 1045); +INSERT INTO `sys_role_menu` +VALUES (2, 1061); +INSERT INTO `sys_role_menu` +VALUES (2, 1062); +INSERT INTO `sys_role_menu` +VALUES (2, 1063); +INSERT INTO `sys_role_menu` +VALUES (2, 1064); +INSERT INTO `sys_role_menu` +VALUES (5, 110); +INSERT INTO `sys_role_menu` +VALUES (5, 1051); +INSERT INTO `sys_role_menu` +VALUES (5, 1052); +INSERT INTO `sys_role_menu` +VALUES (5, 1053); +INSERT INTO `sys_role_menu` +VALUES (5, 1054); +INSERT INTO `sys_role_menu` +VALUES (5, 1083); +INSERT INTO `sys_role_menu` +VALUES (5, 1084); -- ---------------------------- -- Table structure for sys_user -- ---------------------------- DROP TABLE IF EXISTS `sys_user`; -CREATE TABLE `sys_user` ( - `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID', - `dept_id` bigint(20) NULL DEFAULT NULL COMMENT '部门ID', - `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号', - `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称', - `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '00' COMMENT '用户类型(00系统用户)', - `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户邮箱', - `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码', - `sex` tinyint(1) NULL DEFAULT NULL COMMENT '用户性别(0男 1女 2未知)', - `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址', - `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码', - `status` tinyint(1) NULL DEFAULT NULL COMMENT '帐号状态(0正常 1停用)', - `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', - `login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '最后登陆IP', - `login_date` datetime NULL DEFAULT NULL COMMENT '最后登陆时间', - `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', - PRIMARY KEY (`user_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_user` +( + `user_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '用户ID', + `dept_id` bigint(20) NULL DEFAULT NULL COMMENT '部门ID', + `username` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户账号', + `nick_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '用户昵称', + `user_type` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '00' COMMENT '用户类型(00系统用户)', + `email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '用户邮箱', + `phonenumber` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '手机号码', + `sex` tinyint(1) NULL DEFAULT NULL COMMENT '用户性别(0男 1女 2未知)', + `avatar` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '头像地址', + `password` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '密码', + `status` tinyint(1) NULL DEFAULT NULL COMMENT '帐号状态(0正常 1停用)', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', + `login_ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '最后登陆IP', + `login_date` datetime NULL DEFAULT NULL COMMENT '最后登陆时间', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '备注', + PRIMARY KEY (`user_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 6 + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = '用户信息表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_user -- ---------------------------- -INSERT INTO `sys_user` VALUES (1, 101, 'admin', 'TwelveT', '00', '2471835953@qq.com', '15788888888', 0, '/avatar.jpg', '$2a$10$MBq3PvaIX9Yghhu.mm45wO8IC4WKXAUST9LvneCsQ71k/mrOdN6SO', 0, '0', '127.0.0.1', '2018-03-16 11:33:00', 'admin', '2021-02-11 11:33:00', 'admin', '2021-03-03 10:19:38', '管理员'); -INSERT INTO `sys_user` VALUES (4, 103, 'demo', 'demo', '00', '8888@qq.com', '15478978787', 2, '/avatar.jpg', '$2a$10$MBq3PvaIX9Yghhu.mm45wO8IC4WKXAUST9LvneCsQ71k/mrOdN6SO', 0, '0', '', NULL, 'admin', '2020-11-19 14:06:45', 'admin', '2022-03-21 18:03:54', NULL); +INSERT INTO `sys_user` +VALUES (1, 101, 'admin', 'TwelveT', '00', '2471835953@qq.com', '15788888888', 0, '/avatar.jpg', + '$2a$10$MBq3PvaIX9Yghhu.mm45wO8IC4WKXAUST9LvneCsQ71k/mrOdN6SO', 0, '0', '127.0.0.1', '2018-03-16 11:33:00', + 'admin', '2021-02-11 11:33:00', 'admin', '2021-03-03 10:19:38', '管理员'); +INSERT INTO `sys_user` +VALUES (4, 103, 'demo', 'demo', '00', '8888@qq.com', '15478978787', 2, '/avatar.jpg', + '$2a$10$MBq3PvaIX9Yghhu.mm45wO8IC4WKXAUST9LvneCsQ71k/mrOdN6SO', 0, '0', '', NULL, 'admin', + '2020-11-19 14:06:45', 'admin', '2022-03-21 18:03:54', NULL); -- ---------------------------- -- Table structure for sys_user_post -- ---------------------------- DROP TABLE IF EXISTS `sys_user_post`; -CREATE TABLE `sys_user_post` ( - `user_id` bigint(20) NOT NULL COMMENT '用户ID', - `post_id` bigint(20) NOT NULL COMMENT '岗位ID', - PRIMARY KEY (`user_id`, `post_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_user_post` +( + `user_id` bigint(20) NOT NULL COMMENT '用户ID', + `post_id` bigint(20) NOT NULL COMMENT '岗位ID', + PRIMARY KEY (`user_id`, `post_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = '用户与岗位关联表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_user_post -- ---------------------------- -INSERT INTO `sys_user_post` VALUES (1, 1); -INSERT INTO `sys_user_post` VALUES (1, 2); -INSERT INTO `sys_user_post` VALUES (2, 1); -INSERT INTO `sys_user_post` VALUES (2, 2); -INSERT INTO `sys_user_post` VALUES (2, 3); -INSERT INTO `sys_user_post` VALUES (2, 4); -INSERT INTO `sys_user_post` VALUES (3, 1); -INSERT INTO `sys_user_post` VALUES (4, 3); -INSERT INTO `sys_user_post` VALUES (4, 4); -INSERT INTO `sys_user_post` VALUES (5, 4); +INSERT INTO `sys_user_post` +VALUES (1, 1); +INSERT INTO `sys_user_post` +VALUES (1, 2); +INSERT INTO `sys_user_post` +VALUES (2, 1); +INSERT INTO `sys_user_post` +VALUES (2, 2); +INSERT INTO `sys_user_post` +VALUES (2, 3); +INSERT INTO `sys_user_post` +VALUES (2, 4); +INSERT INTO `sys_user_post` +VALUES (3, 1); +INSERT INTO `sys_user_post` +VALUES (4, 3); +INSERT INTO `sys_user_post` +VALUES (4, 4); +INSERT INTO `sys_user_post` +VALUES (5, 4); -- ---------------------------- -- Table structure for sys_user_role -- ---------------------------- DROP TABLE IF EXISTS `sys_user_role`; -CREATE TABLE `sys_user_role` ( - `user_id` bigint(20) NOT NULL COMMENT '用户ID', - `role_id` bigint(20) NOT NULL COMMENT '角色ID', - PRIMARY KEY (`user_id`, `role_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_unicode_ci COMMENT = '用户和角色关联表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `sys_user_role` +( + `user_id` bigint(20) NOT NULL COMMENT '用户ID', + `role_id` bigint(20) NOT NULL COMMENT '角色ID', + PRIMARY KEY (`user_id`, `role_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8 + COLLATE = utf8_unicode_ci COMMENT = '用户和角色关联表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of sys_user_role -- ---------------------------- -INSERT INTO `sys_user_role` VALUES (1, 1); -INSERT INTO `sys_user_role` VALUES (4, 2); -INSERT INTO `sys_user_role` VALUES (4, 5); -INSERT INTO `sys_user_role` VALUES (5, 2); +INSERT INTO `sys_user_role` +VALUES (1, 1); +INSERT INTO `sys_user_role` +VALUES (4, 2); +INSERT INTO `sys_user_role` +VALUES (4, 5); +INSERT INTO `sys_user_role` +VALUES (5, 2); -- ---------------------------- -- Table structure for undo_log -- ---------------------------- DROP TABLE IF EXISTS `undo_log`; -CREATE TABLE `undo_log` ( - `branch_id` bigint(20) NOT NULL COMMENT 'branch transaction id', - `xid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'global transaction id', - `context` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'undo_log context,such as serialization', - `rollback_info` longblob NOT NULL COMMENT 'rollback info', - `log_status` int(11) NOT NULL COMMENT '0:normal status,1:defense status', - `log_created` datetime(6) NOT NULL COMMENT 'create datetime', - `log_modified` datetime(6) NOT NULL COMMENT 'modify datetime', - UNIQUE INDEX `ux_undo_log`(`xid`, `branch_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AT transaction mode undo table' ROW_FORMAT = DYNAMIC; +CREATE TABLE `undo_log` +( + `branch_id` bigint(20) NOT NULL COMMENT 'branch transaction id', + `xid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'global transaction id', + `context` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'undo_log context,such as serialization', + `rollback_info` longblob NOT NULL COMMENT 'rollback info', + `log_status` int(11) NOT NULL COMMENT '0:normal status,1:defense status', + `log_created` datetime(6) NOT NULL COMMENT 'create datetime', + `log_modified` datetime(6) NOT NULL COMMENT 'modify datetime', + UNIQUE INDEX `ux_undo_log` (`xid`, `branch_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = 'AT transaction mode undo table' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of undo_log diff --git a/data/sql/twelvet_job.sql b/data/sql/twelvet_job.sql index 3e1a4f0c31201d1c589375960283a5f062a1ad8c..0e6c12f477c7769c8a973b8420240bf3f137983b 100644 --- a/data/sql/twelvet_job.sql +++ b/data/sql/twelvet_job.sql @@ -27,12 +27,20 @@ create table QRTZ_JOB_DETAILS is_nonconcurrent varchar(1) not null comment '是否并发', is_update_data varchar(1) not null comment '是否更新数据', requests_recovery varchar(1) not null comment '是否接受恢复执行', - job_data blob null comment '存放持久化job对象', + job_data blob null comment '存放持久化job对象', primary key (sched_name, job_name, job_group) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '任务详细信息表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '任务详细信息表'; -INSERT INTO `qrtz_job_details` VALUES ('TWTScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 'com.twelvet.server.job.util.QuartzJobExecution', '0', '0', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720021636F6D2E7477656C7665742E6170692E6A6F622E646F6D61696E2E5379734A6F62000000000000000102000849000A636F6E63757272656E7449000D6D697366697265506F6C6963794900067374617475734C000E63726F6E45787072657373696F6E7400124C6A6176612F6C616E672F537472696E673B4C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E000978720038636F6D2E7477656C7665742E6672616D65776F726B2E636F72652E6170706C69636174696F6E2E646F6D61696E2E42617365456E7469747900000000000000010200094C0009626567696E54696D6571007E00094C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0007656E6454696D6571007E00094C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C78707074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B59741903000078707708000001622CDE29E078707074000070707000000001000000030000000074000E30202A2F3135202A202A202A203F7400137477745461736B2E7477744E6F506172616D7374000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000001740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E697A0E58F82EFBC897800); -INSERT INTO `qrtz_job_details` VALUES ('TWTScheduler', 'TASK_CLASS_NAME106', 'DEFAULT', NULL, 'com.twelvet.server.job.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720021636F6D2E7477656C7665742E6170692E6A6F622E646F6D61696E2E5379734A6F62000000000000000102000849000A636F6E63757272656E7449000D6D697366697265506F6C6963794900067374617475734C000E63726F6E45787072657373696F6E7400124C6A6176612F6C616E672F537472696E673B4C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E000978720038636F6D2E7477656C7665742E6672616D65776F726B2E636F72652E6170706C69636174696F6E2E646F6D61696E2E42617365456E7469747900000000000000010200094C0009626567696E54696D6571007E00094C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0007656E6454696D6571007E00094C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C78707074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B59741903000078707708000001764D4CF5D078707074000070707000000000000000010000000074000D302F35202A202A202A202A203F7400187477745461736B2E747774506172616D732827747774272974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B0200007870000000000000006A740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E69C89E58F82EFBC897800); +INSERT INTO `qrtz_job_details` +VALUES ('TWTScheduler', 'TASK_CLASS_NAME1', 'DEFAULT', NULL, 'com.twelvet.server.job.util.QuartzJobExecution', '0', '0', + '0', '0', + 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720021636F6D2E7477656C7665742E6170692E6A6F622E646F6D61696E2E5379734A6F62000000000000000102000849000A636F6E63757272656E7449000D6D697366697265506F6C6963794900067374617475734C000E63726F6E45787072657373696F6E7400124C6A6176612F6C616E672F537472696E673B4C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E000978720038636F6D2E7477656C7665742E6672616D65776F726B2E636F72652E6170706C69636174696F6E2E646F6D61696E2E42617365456E7469747900000000000000010200094C0009626567696E54696D6571007E00094C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0007656E6454696D6571007E00094C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C78707074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B59741903000078707708000001622CDE29E078707074000070707000000001000000030000000074000E30202A2F3135202A202A202A203F7400137477745461736B2E7477744E6F506172616D7374000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000000000001740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E697A0E58F82EFBC897800); +INSERT INTO `qrtz_job_details` +VALUES ('TWTScheduler', 'TASK_CLASS_NAME106', 'DEFAULT', NULL, + 'com.twelvet.server.job.util.QuartzDisallowConcurrentExecution', '0', '1', '0', '0', + 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000F5441534B5F50524F5045525449455373720021636F6D2E7477656C7665742E6170692E6A6F622E646F6D61696E2E5379734A6F62000000000000000102000849000A636F6E63757272656E7449000D6D697366697265506F6C6963794900067374617475734C000E63726F6E45787072657373696F6E7400124C6A6176612F6C616E672F537472696E673B4C000C696E766F6B6554617267657471007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400104C6A6176612F6C616E672F4C6F6E673B4C00076A6F624E616D6571007E000978720038636F6D2E7477656C7665742E6672616D65776F726B2E636F72652E6170706C69636174696F6E2E646F6D61696E2E42617365456E7469747900000000000000010200094C0009626567696E54696D6571007E00094C0008637265617465427971007E00094C000A63726561746554696D657400104C6A6176612F7574696C2F446174653B4C0007656E6454696D6571007E00094C0006706172616D7371007E00034C000672656D61726B71007E00094C000B73656172636856616C756571007E00094C0008757064617465427971007E00094C000A75706461746554696D6571007E000C78707074000561646D696E7372000E6A6176612E7574696C2E44617465686A81014B59741903000078707708000001764D4CF5D078707074000070707000000000000000010000000074000D302F35202A202A202A202A203F7400187477745461736B2E747774506172616D732827747774272974000744454641554C547372000E6A6176612E6C616E672E4C6F6E673B8BE490CC8F23DF0200014A000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B0200007870000000000000006A740018E7B3BBE7BB9FE9BB98E8AEA4EFBC88E69C89E58F82EFBC897800); -- ---------------------------- -- 2、 存储已配置的 Trigger 的信息 @@ -45,19 +53,21 @@ create table QRTZ_TRIGGERS job_name varchar(200) not null comment 'qrtz_job_details表job_name的外键', job_group varchar(200) not null comment 'qrtz_job_details表job_group的外键', description varchar(250) null comment '相关介绍', - next_fire_time bigint(13) null comment '上一次触发时间(毫秒)', - prev_fire_time bigint(13) null comment '下一次触发时间(默认为-1表示不触发)', - priority integer null comment '优先级', + next_fire_time bigint(13) null comment '上一次触发时间(毫秒)', + prev_fire_time bigint(13) null comment '下一次触发时间(默认为-1表示不触发)', + priority integer null comment '优先级', trigger_state varchar(16) not null comment '触发器状态', trigger_type varchar(8) not null comment '触发器的类型', - start_time bigint(13) not null comment '开始时间', - end_time bigint(13) null comment '结束时间', + start_time bigint(13) not null comment '开始时间', + end_time bigint(13) null comment '结束时间', calendar_name varchar(200) null comment '日程表名称', - misfire_instr smallint(2) null comment '补偿执行的策略', - job_data blob null comment '存放持久化job对象', + misfire_instr smallint(2) null comment '补偿执行的策略', + job_data blob null comment '存放持久化job对象', primary key (sched_name, trigger_name, trigger_group), foreign key (sched_name, job_name, job_group) references QRTZ_JOB_DETAILS (sched_name, job_name, job_group) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '触发器详细信息表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '触发器详细信息表'; -- ---------------------------- -- 3、 存储简单的 Trigger,包括重复次数,间隔,以及已触发的次数 @@ -67,12 +77,14 @@ create table QRTZ_SIMPLE_TRIGGERS sched_name varchar(120) not null comment '调度名称', trigger_name varchar(200) not null comment 'qrtz_triggers表trigger_name的外键', trigger_group varchar(200) not null comment 'qrtz_triggers表trigger_group的外键', - repeat_count bigint(7) not null comment '重复的次数统计', - repeat_interval bigint(12) not null comment '重复的间隔时间', - times_triggered bigint(10) not null comment '已经触发的次数', + repeat_count bigint(7) not null comment '重复的次数统计', + repeat_interval bigint(12) not null comment '重复的间隔时间', + times_triggered bigint(10) not null comment '已经触发的次数', primary key (sched_name, trigger_name, trigger_group), foreign key (sched_name, trigger_name, trigger_group) references QRTZ_TRIGGERS (sched_name, trigger_name, trigger_group) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '简单触发器的信息表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '简单触发器的信息表'; -- ---------------------------- -- 4、 存储 Cron Trigger,包括 Cron 表达式和时区信息 @@ -86,7 +98,9 @@ create table QRTZ_CRON_TRIGGERS time_zone_id varchar(80) comment '时区', primary key (sched_name, trigger_name, trigger_group), foreign key (sched_name, trigger_name, trigger_group) references QRTZ_TRIGGERS (sched_name, trigger_name, trigger_group) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = 'Cron类型的触发器表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = 'Cron类型的触发器表'; -- ---------------------------- -- 5、 Trigger 作为 Blob 类型存储(用于 Quartz 用户用 JDBC 创建他们自己定制的 Trigger 类型,JobStore 并不知道如何存储实例的时候) @@ -96,10 +110,12 @@ create table QRTZ_BLOB_TRIGGERS sched_name varchar(120) not null comment '调度名称', trigger_name varchar(200) not null comment 'qrtz_triggers表trigger_name的外键', trigger_group varchar(200) not null comment 'qrtz_triggers表trigger_group的外键', - blob_data blob null comment '存放持久化Trigger对象', + blob_data blob null comment '存放持久化Trigger对象', primary key (sched_name, trigger_name, trigger_group), foreign key (sched_name, trigger_name, trigger_group) references QRTZ_TRIGGERS (sched_name, trigger_name, trigger_group) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = 'Blob类型的触发器表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = 'Blob类型的触发器表'; -- ---------------------------- -- 6、 以 Blob 类型存储存放日历信息, quartz可配置一个日历来指定一个时间范围 @@ -110,7 +126,9 @@ create table QRTZ_CALENDARS calendar_name varchar(200) not null comment '日历名称', calendar blob not null comment '存放持久化calendar对象', primary key (sched_name, calendar_name) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '日历信息表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '日历信息表'; -- ---------------------------- -- 7、 存储已暂停的 Trigger 组的信息 @@ -120,7 +138,9 @@ create table QRTZ_PAUSED_TRIGGER_GRPS sched_name varchar(120) not null comment '调度名称', trigger_group varchar(200) not null comment 'qrtz_triggers表trigger_group的外键', primary key (sched_name, trigger_group) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '暂停的触发器表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '暂停的触发器表'; -- ---------------------------- -- 8、 存储与已触发的 Trigger 相关的状态信息,以及相联 Job 的执行信息 @@ -132,16 +152,18 @@ create table QRTZ_FIRED_TRIGGERS trigger_name varchar(200) not null comment 'qrtz_triggers表trigger_name的外键', trigger_group varchar(200) not null comment 'qrtz_triggers表trigger_group的外键', instance_name varchar(200) not null comment '调度器实例名', - fired_time bigint(13) not null comment '触发的时间', - sched_time bigint(13) not null comment '定时器制定的时间', + fired_time bigint(13) not null comment '触发的时间', + sched_time bigint(13) not null comment '定时器制定的时间', priority integer not null comment '优先级', state varchar(16) not null comment '状态', job_name varchar(200) null comment '任务名称', job_group varchar(200) null comment '任务组名', - is_nonconcurrent varchar(1) null comment '是否并发', - requests_recovery varchar(1) null comment '是否接受恢复执行', + is_nonconcurrent varchar(1) null comment '是否并发', + requests_recovery varchar(1) null comment '是否接受恢复执行', primary key (sched_name, entry_id) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '已触发的触发器表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '已触发的触发器表'; -- ---------------------------- -- 9、 存储少量的有关 Scheduler 的状态信息,假如是用于集群中,可以看到其他的 Scheduler 实例 @@ -150,10 +172,12 @@ create table QRTZ_SCHEDULER_STATE ( sched_name varchar(120) not null comment '调度名称', instance_name varchar(200) not null comment '实例名称', - last_checkin_time bigint(13) not null comment '上次检查时间', - checkin_interval bigint(13) not null comment '检查间隔时间', + last_checkin_time bigint(13) not null comment '上次检查时间', + checkin_interval bigint(13) not null comment '检查间隔时间', primary key (sched_name, instance_name) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '调度器状态表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '调度器状态表'; -- ---------------------------- -- 10、 存储程序的悲观锁的信息(假如使用了悲观锁) @@ -163,52 +187,65 @@ create table QRTZ_LOCKS sched_name varchar(120) not null comment '调度名称', lock_name varchar(40) not null comment '悲观锁名称', primary key (sched_name, lock_name) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '存储的悲观锁信息表'; +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '存储的悲观锁信息表'; -- ---------------------------- -- 11、 Quartz集群实现同步机制的行锁表 -- ---------------------------- create table QRTZ_SIMPROP_TRIGGERS ( - sched_name varchar(120) not null comment '调度名称', - trigger_name varchar(200) not null comment 'qrtz_triggers表trigger_name的外键', - trigger_group varchar(200) not null comment 'qrtz_triggers表trigger_group的外键', - str_prop_1 varchar(512) null comment 'String类型的trigger的第一个参数', - str_prop_2 varchar(512) null comment 'String类型的trigger的第二个参数', - str_prop_3 varchar(512) null comment 'String类型的trigger的第三个参数', - int_prop_1 int null comment 'int类型的trigger的第一个参数', - int_prop_2 int null comment 'int类型的trigger的第二个参数', - long_prop_1 bigint null comment 'long类型的trigger的第一个参数', - long_prop_2 bigint null comment 'long类型的trigger的第二个参数', + sched_name varchar(120) not null comment '调度名称', + trigger_name varchar(200) not null comment 'qrtz_triggers表trigger_name的外键', + trigger_group varchar(200) not null comment 'qrtz_triggers表trigger_group的外键', + str_prop_1 varchar(512) null comment 'String类型的trigger的第一个参数', + str_prop_2 varchar(512) null comment 'String类型的trigger的第二个参数', + str_prop_3 varchar(512) null comment 'String类型的trigger的第三个参数', + int_prop_1 int null comment 'int类型的trigger的第一个参数', + int_prop_2 int null comment 'int类型的trigger的第二个参数', + long_prop_1 bigint null comment 'long类型的trigger的第一个参数', + long_prop_2 bigint null comment 'long类型的trigger的第二个参数', dec_prop_1 numeric(13, 4) null comment 'decimal类型的trigger的第一个参数', dec_prop_2 numeric(13, 4) null comment 'decimal类型的trigger的第二个参数', - bool_prop_1 varchar(1) null comment 'Boolean类型的trigger的第一个参数', - bool_prop_2 varchar(1) null comment 'Boolean类型的trigger的第二个参数', + bool_prop_1 varchar(1) null comment 'Boolean类型的trigger的第一个参数', + bool_prop_2 varchar(1) null comment 'Boolean类型的trigger的第二个参数', primary key (sched_name, trigger_name, trigger_group), foreign key (sched_name, trigger_name, trigger_group) references QRTZ_TRIGGERS (sched_name, trigger_name, trigger_group) -) engine=innodb CHARACTER SET = utf8 COLLATE = utf8_general_ci comment = '同步机制的行锁表'; - -CREATE TABLE `sys_job` ( - `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID', - `job_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '任务名称', - `job_group` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名', - `invoke_target` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调用目标字符串', - `cron_expression` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式', - `misfire_policy` tinyint(1) NULL DEFAULT NULL COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)', - `concurrent` tinyint(1) NULL DEFAULT NULL COMMENT '是否并发执行(0允许 1禁止)', - `status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1暂停)', - `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', - `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', - `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', - `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', - `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注信息', +) engine = innodb + CHARACTER SET = utf8 + COLLATE = utf8_general_ci comment = '同步机制的行锁表'; + +CREATE TABLE `sys_job` +( + `job_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID', + `job_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT 'DEFAULT' COMMENT '任务组名', + `invoke_target` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '调用目标字符串', + `cron_expression` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT 'cron执行表达式', + `misfire_policy` tinyint(1) NULL DEFAULT NULL COMMENT '计划执行错误策略(1立即执行 2执行一次 3放弃执行)', + `concurrent` tinyint(1) NULL DEFAULT NULL COMMENT '是否并发执行(0允许 1禁止)', + `status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '0' COMMENT '状态(0正常 1暂停)', + `create_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '创建者', + `create_time` datetime NULL DEFAULT NULL COMMENT '创建时间', + `update_by` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '更新者', + `update_time` datetime NULL DEFAULT NULL COMMENT '更新时间', + `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT '' COMMENT '备注信息', PRIMARY KEY (`job_id`, `job_name`, `job_group`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 107 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '定时任务调度表' ROW_FORMAT = Dynamic; +) ENGINE = InnoDB + AUTO_INCREMENT = 107 + CHARACTER SET = utf8 + COLLATE = utf8_general_ci COMMENT = '定时任务调度表' + ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of sys_job -- ---------------------------- -INSERT INTO `sys_job` VALUES (1, '系统默认(无参)', 'DEFAULT', 'twtTask.twtNoParams', '0 */15 * * * ?', 3, 1, '0', 'admin', '2018-03-16 11:33:00', 'admin', '2021-08-06 23:02:47', ''); -INSERT INTO `sys_job` VALUES (106, '系统默认(有参)', 'DEFAULT', 'twtTask.twtParams(\'twt\')', '0/5 * * * * ?', 1, 1, '0', 'admin', '2020-12-10 23:37:38', 'admin', '2021-08-06 23:02:45', ''); +INSERT INTO `sys_job` +VALUES (1, '系统默认(无参)', 'DEFAULT', 'twtTask.twtNoParams', '0 */15 * * * ?', 3, 1, '0', 'admin', + '2018-03-16 11:33:00', 'admin', '2021-08-06 23:02:47', ''); +INSERT INTO `sys_job` +VALUES (106, '系统默认(有参)', 'DEFAULT', 'twtTask.twtParams(\'twt\')', '0/5 * * * * ?', 1, 1, '0', 'admin', + '2020-12-10 23:37:38', 'admin', '2021-08-06 23:02:45', ''); commit; diff --git a/data/sql/twelvet_nacos.sql b/data/sql/twelvet_nacos.sql index a62246dd3fa9d7a82fcb3165248d1f78de0852f6..c8e950880066ea6ec87ee93919e6db067ddd1088 100644 --- a/data/sql/twelvet_nacos.sql +++ b/data/sql/twelvet_nacos.sql @@ -1,6 +1,6 @@ DROP DATABASE IF EXISTS `twelvet_nacos`; -CREATE DATABASE `twelvet_nacos` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; +CREATE DATABASE `twelvet_nacos` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci; SET NAMES utf8; SET FOREIGN_KEY_CHECKS = 0; @@ -11,73 +11,168 @@ USE `twelvet_nacos`; -- Table structure for config_info -- ---------------------------- DROP TABLE IF EXISTS `config_info`; -CREATE TABLE `config_info` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', - `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', - `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user', - `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip', - `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', - `c_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `c_use` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `effect` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `c_schema` text CHARACTER SET utf8 COLLATE utf8_bin NULL, - `encrypted_data_key` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '秘钥', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfo_datagrouptenant`(`data_id`, `group_id`, `tenant_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 491 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_info' ROW_FORMAT = DYNAMIC; +CREATE TABLE `config_info` +( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', + `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5', + `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', + `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user', + `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip', + `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', + `c_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `c_use` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `effect` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `c_schema` text CHARACTER SET utf8 COLLATE utf8_bin NULL, + `encrypted_data_key` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '秘钥', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_configinfo_datagrouptenant` (`data_id`, `group_id`, `tenant_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 491 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = 'config_info' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of config_info -- ---------------------------- -INSERT INTO `config_info` VALUES (1, 'twelvet-app-dev.yml', 'DEFAULT_GROUP', '# 服务调用超时时间(ms)\nribbon:\n ReadTimeout: 8000\n ConnectTimeout: 8000\n\n# 认证配置\nsecurity:\n oauth2:\n # 配置Resource Client_id信息\n client:\n client-id: twelvet\n client-secret: 123456\n scope: server\n resource:\n loadBalanced: true\n token-info-uri: http://twelvet-auth/oauth/check_token\n ignore:\n urls:\n - /error\n - /actuator/**\n - /v3/api-docs\nspring:\n cache:\n type: redis\n jackson:\n default-property-inclusion: non_null\n time-zone: GMT+8\n cloud:\n # 配置sentinel控制台\n sentinel:\n # 取消控制台懒加载\n eager: true\n transport:\n # 控制台地址:Port端口\n dashboard: twelvet-sentinel:8101\n\n# feign 配置\nfeign:\n sentinel:\n enabled: true\n okhttp:\n enabled: true\n httpclient:\n enabled: false\n client:\n config:\n default:\n connectTimeout: 10000\n readTimeout: 10000\n compression:\n request:\n enabled: true\n response:\n enabled: true\n\n# 暴露监控端点\nmanagement:\n endpoints:\n web:\n exposure:\n include: \'*\'\n\n# Mybatis配置\nmybatis:\n # 搜索指定包别名\n typeAliasesPackage: com.twelvet.api.*.domain\n # 配置mapper的扫描,找到所有的mapper.xml映射文件\n mapperLocations: classpath*:mapper/**/*Mapper.xml\n # Mybatis开启日志打印\n configuration:\n log-impl: org.apache.ibatis.logging.stdout.StdOutImpl\n\n# 分布式事务配置\nseata:\n # 未配置分布式事务,不要打开,会报错,且spring.datasource.dynami.seata需要同时开启\n enabled: false\n application-id: ${twelvet.name}\n # 事务分组,nacos配置上必须相对应的配置\n tx-service-group: ${twelvet.name}-group\n # 开启自动数据源代理\n enable-auto-data-source-proxy: true\n config:\n type: nacos\n nacos:\n server-addr: http://nacos.twelvet.cn\n namespace: 60ca01e2-221e-47af-b7e5-64f2a7336973\n group: DEFAULT_GROUP\n registry:\n type: nacos\n nacos:\n server-addr: http://nacos.twelvet.cn\n application: seata-server\n group: DEFAULT_GROUP\n namespace: 60ca01e2-221e-47af-b7e5-64f2a7336973\n cluster: DEFAULT\n\n# swagger 配置\nswagger:\n enabled: true\n title: TwelveT Swagger API\n gateway: http://${GATEWAY_HOST:twelvet-gateway}:${GATEWAY-PORT:8080}\n token-url: ${swagger.gateway}/auth/oauth2/token\n scope: server\n services:\n twelvet-auth: auth\n twelvet-server-system: system', '9ed668bbbddc2c3dd60daa9efdd18c35', '2020-06-04 12:38:30', '2023-02-14 11:27:16', 'nacos', '127.0.0.1', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '公共配置', 'null', 'null', 'yaml', 'null', ''); -INSERT INTO `config_info` VALUES (2, 'twelvet-auth-dev.yml', 'DEFAULT_GROUP', 'spring: \n # 模板引擎配置\n freemarker:\n allow-request-override: false\n allow-session-override: false\n check-template-location: true\n expose-request-attributes: false\n expose-session-attributes: false\n expose-spring-macro-helpers: true\n prefer-file-system-access: true\n # 后缀名\n suffix: .ftl \n content-type: text/html\n enabled: true\n # 缓存配置\n cache: true \n # 模板加载路径 按需配置\n template-loader-path: classpath:/templates/ \n charset: UTF-8\n redis:\n host: twelvet-redis\n port: 6379\n # 连接超时时间\n timeout: 30s\n lettuce:\n pool:\n # 连接池中的最小空闲连接\n min-idle: 0\n # 连接池中的最大空闲连接\n max-idle: 8\n # 连接池的最大数据库连接数\n max-active: 8\n # #连接池最大阻塞等待时间(使用负值表示没有限制)\n max-wait: -1ms\n \nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: 授权中心服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token', '05d488264b77dfd83711cec46cf3ac2c', '2020-06-07 19:45:01', '2022-08-18 02:38:18', 'nacos', '61.140.27.196', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '认证服务器配置', 'null', 'null', 'yaml', 'null', ''); -INSERT INTO `config_info` VALUES (3, 'twelvet-server-system-dev.yml', 'DEFAULT_GROUP', 'spring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master \n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n shardingSphere:\n driver-class-name: org.apache.shardingsphere.driver.ShardingSphereDriver\n url: jdbc:shardingsphere:classpath:sharding-jdbc.yml\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n redis:\n host: twelvet-redis\n port: 6379\n # 连接超时时间\n timeout: 30s\n lettuce:\n pool:\n # 连接池中的最小空闲连接\n min-idle: 0\n # 连接池中的最大空闲连接\n max-idle: 8\n # 连接池的最大数据库连接数\n max-active: 8\n # #连接池最大阻塞等待时间(使用负值表示没有限制)\n max-wait: -1ms\n\nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: 系统服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token', '3e3ac444290747000dfd3b427302ebed', '2020-06-07 19:45:29', '2023-02-14 14:31:26', 'nacos', '127.0.0.1', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '系统模块', 'null', 'null', 'yaml', 'null', ''); -INSERT INTO `config_info` VALUES (4, 'twelvet-gateway-dev.yml', 'DEFAULT_GROUP', 'spring: \n cloud:\n gateway:\n globalcors:\n corsConfigurations:\n \'[/**]\':\n allowedOriginPatterns: \"*\"\n allowed-methods: \"*\"\n allowed-headers: \"*\"\n allow-credentials: true\n exposedHeaders: \"Content-Disposition,Content-Type,Cache-Control\"\n loadbalancer: \n use404: true\n discovery:\n locator:\n # 开启服务名称小写匹配\n lowerCaseServiceId: true\n # 开启动态创建路由(不用每个都写死)\n enabled: true\n # 路由配置\n routes:\n # 认证中心\n - id: twelvet-auth\n uri: lb://twelvet-auth\n predicates:\n - Path=/auth/**\n filters:\n - StripPrefix=1\n # 系统模块\n - id: twelvet-server-system\n # 匹配后提供服务的路由地址\n uri: lb://twelvet-server-system\n # 断言,路径匹配的进行路由\n predicates:\n - Path=/system/**\n filters:\n # 转发请求时去除路由前缀(system)\n - StripPrefix=1\n # 请求重写,将内部开放服务重写(重要配置,请勿轻易修改,否则将暴露用户信息API)\n - RewritePath=/user/info(?/?.*), /from-user-info$\\{segment}\n # 定时任务\n - id: twelvet-server-job\n uri: lb://twelvet-server-job\n predicates:\n - Path=/job/**\n filters:\n - StripPrefix=1\n # DFS文件系统\n - id: twelvet-server-dfs\n uri: lb://twelvet-server-dfs\n predicates:\n - Path=/dfs/**\n filters:\n - StripPrefix=1\n # 请求重写,不允许直接上传文件\n - RewritePath=/upload(?/?.*), /from-upload$\\{segment}\n # 代码生成器\n - id: twelvet-server-gen\n uri: lb://twelvet-server-gen\n predicates:\n - Path=/gen/**\n filters:\n - StripPrefix=1\n\n# 防止xss攻击\nsecurity:\n xss:\n enabled: true\n excludeUrls: \n ', '4e9defd7c947ea00a19e448e239b1b1d', '2020-06-12 11:46:10', '2022-10-08 09:58:44', 'nacos', '127.0.0.1', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '网关配置', 'null', 'null', 'yaml', 'null', ''); -INSERT INTO `config_info` VALUES (5, 'twelvet-visual-monitor-dev.yml', 'DEFAULT_GROUP', '# Spring\r\nspring: \r\n security:\r\n user:\r\n name: twelvet\r\n password: 123456\r\n boot:\r\n admin:\r\n ui:\r\n title: TwelveT服务监控中心', '315056a443f809904b98f0184580cbce', '2020-09-06 23:43:00', '2021-07-04 18:26:02', NULL, '223.104.67.29', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '服务监控中心', 'null', 'null', 'yaml', 'null', ''); -INSERT INTO `config_info` VALUES (6, 'sentinel-twelvet-gateway', 'DEFAULT_GROUP', '[\r\n {\r\n \"resource\": \"twelvet-auth\",\r\n \"count\": 10,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n },\r\n {\r\n \"resource\": \"twelvet-server-system\",\r\n \"count\": 10,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n }\r\n]', '2197166e05df7bbfde1019b539977de7', '2020-09-07 20:50:09', '2021-04-24 23:36:00', NULL, '117.136.32.221', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '流量控制', 'null', 'null', 'json', 'null', ''); -INSERT INTO `config_info` VALUES (7, 'twelvet-server-job-dev.yml', 'DEFAULT_GROUP', '# Spring\nspring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master\n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n \nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: 分布式调度服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: twelvet\n auth-regex: ^.*$\n authorization-scope-list:\n - scope: server\n description: server all\n token-url-list:\n - http://${GATEWAY_HOST:twelvet-gateway}:${GATEWAY_PORT:88}/auth/oauth/token\n# 开启Swagger增强模式\nknife4j:\n enable: true', '3f1de1384e90f569cf6e3bd1857290d4', '2020-11-03 15:47:23', '2023-02-14 14:33:06', 'nacos', '127.0.0.1', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '', '', '', 'yaml', '', ''); -INSERT INTO `config_info` VALUES (8, 'twelvet-server-dfs-dev.yml', 'DEFAULT_GROUP', 'spring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master\n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n\n##qiniu账户信息配置##\noss:\n qiniu:\n ## key\n accessKey: accessKey\n # 秘钥\n secretKey: secretKey\n # 储存桶\n bucketName: twelvet\n\nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: DFS服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token\n# 开启Swagger增强模式\nknife4j:\n enable: true\n ', 'da651e9fa2a69e0a0707e3041814d997', '2020-12-13 18:42:02', '2023-02-14 14:32:51', 'nacos', '127.0.0.1', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '分布式文件系统', 'null', 'null', 'yaml', 'null', ''); -INSERT INTO `config_info` VALUES (9, 'store.mode', 'DEFAULT_GROUP', 'db', 'd77d5e503ad1439f585ac494268b351b', '2021-03-10 14:55:40', '2021-03-10 14:55:40', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (10, 'store.db.datasource', 'DEFAULT_GROUP', 'druid', '3d650fb8a5df01600281d48c47c9fa60', '2021-03-10 14:55:40', '2021-03-10 14:55:40', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (11, 'store.db.dbType', 'DEFAULT_GROUP', 'mysql', '81c3b080dad537de7e10e0987a4bf52e', '2021-03-10 14:55:41', '2021-03-10 14:55:41', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (12, 'store.db.driverClassName', 'DEFAULT_GROUP', 'com.mysql.jdbc.Driver', '683cf0c3a5a56cec94dfac94ca16d760', '2021-03-10 14:55:41', '2021-03-10 14:55:41', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (13, 'store.db.url', 'DEFAULT_GROUP', 'jdbc:mysql://twelvet-mysql:3306/twelvet_seata?allowPublicKeyRetrieval=true&useUnicode=true', 'afaf8f99e8c60ca2837ae6e54ffbfb8e', '2021-03-10 14:55:41', '2021-03-10 14:59:51', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', 'null', 'null', 'null', 'null', 'null', ''); -INSERT INTO `config_info` VALUES (14, 'store.db.user', 'DEFAULT_GROUP', 'root', 'b08b1d0e53062cd03513b2fde5488e2f', '2021-03-10 14:55:42', '2021-03-10 14:59:21', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', 'null', 'null', 'null', 'null', 'null', ''); -INSERT INTO `config_info` VALUES (15, 'store.db.password', 'DEFAULT_GROUP', '123456', 'd3e297a95855225cc7cf5494c92b7f0b', '2021-03-10 14:55:42', '2021-03-10 14:57:53', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', 'null', 'null', 'null', 'null', 'null', ''); -INSERT INTO `config_info` VALUES (16, 'store.db.minConn', 'DEFAULT_GROUP', '5', 'e4da3b7fbbce2345d7772b0674a318d5', '2021-03-10 14:55:42', '2021-03-10 14:55:42', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (17, 'store.db.maxConn', 'DEFAULT_GROUP', '30', '34173cb38f07f89ddbebc2ac9128303f', '2021-03-10 14:55:42', '2021-03-10 14:55:42', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (18, 'store.db.globalTable', 'DEFAULT_GROUP', 'global_table', '8b28fb6bb4c4f984df2709381f8eba2b', '2021-03-10 14:55:43', '2021-03-10 14:55:43', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (19, 'store.db.branchTable', 'DEFAULT_GROUP', 'branch_table', '54bcdac38cf62e103fe115bcf46a660c', '2021-03-10 14:55:43', '2021-03-10 14:55:43', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (20, 'store.db.queryLimit', 'DEFAULT_GROUP', '100', 'f899139df5e1059396431415e770c6dd', '2021-03-10 14:55:43', '2021-03-10 14:55:43', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (21, 'store.db.lockTable', 'DEFAULT_GROUP', 'lock_table', '55e0cae3b6dc6696b768db90098b8f2f', '2021-03-10 14:55:44', '2021-03-10 14:55:44', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (22, 'store.db.maxWait', 'DEFAULT_GROUP', '5000', 'a35fe7f7fe8217b4369a0af4244d1fca', '2021-03-10 14:55:44', '2021-03-10 14:55:44', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); -INSERT INTO `config_info` VALUES (23, 'service.vgroupMapping.twelvet-system-group', 'DEFAULT_GROUP', 'default', 'c21f969b5f03d33d43e04f8f136e7682', '2021-03-10 16:03:54', '2021-03-10 16:03:54', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, 'text', NULL, ''); -INSERT INTO `config_info` VALUES (24, 'service.vgroupMapping.twelvet-dfs-group', 'DEFAULT_GROUP', 'default', 'c21f969b5f03d33d43e04f8f136e7682', '2021-03-10 16:27:41', '2021-03-10 16:27:41', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, 'text', NULL, ''); -INSERT INTO `config_info` VALUES (25, 'twelvet-server-gen-dev.yml', 'DEFAULT_GROUP', '# spring配置\nspring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master\n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n redis:\n host: twelvet-redis\n port: 6379\n # 连接超时时间\n timeout: 30s\n lettuce:\n pool:\n # 连接池中的最小空闲连接\n min-idle: 0\n # 连接池中的最大空闲连接\n max-idle: 8\n # 连接池的最大数据库连接数\n max-active: 8\n # #连接池最大阻塞等待时间(使用负值表示没有限制)\n max-wait: -1ms\n\n# 代码生成\ngen: \n # 作者\n author: TwelveT\n # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool\n packageName: com.twelvet.server.system\n # 自动去除表前缀,默认是false\n autoRemovePre: false\n # 表前缀(生成类名不会包含表前缀,多个用逗号分隔)\n tablePrefix: sys_\n\nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: CRUD服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token\n# 开启Swagger增强模式\nknife4j:\n enable: true', 'e4250a7021366c76d2200303b1afabc6', '2021-03-20 13:04:24', '2023-02-14 14:31:38', 'nacos', '127.0.0.1', '', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '代码生成器', 'null', 'null', 'yaml', 'null', ''); +INSERT INTO `config_info` +VALUES (1, 'twelvet-app-dev.yml', 'DEFAULT_GROUP', + '# 服务调用超时时间(ms)\nribbon:\n ReadTimeout: 8000\n ConnectTimeout: 8000\n\n# 认证配置\nsecurity:\n oauth2:\n # 配置Resource Client_id信息\n client:\n client-id: twelvet\n client-secret: 123456\n scope: server\n resource:\n loadBalanced: true\n token-info-uri: http://twelvet-auth/oauth/check_token\n ignore:\n urls:\n - /error\n - /actuator/**\n - /v3/api-docs\nspring:\n cache:\n type: redis\n jackson:\n default-property-inclusion: non_null\n time-zone: GMT+8\n cloud:\n # 配置sentinel控制台\n sentinel:\n # 取消控制台懒加载\n eager: true\n transport:\n # 控制台地址:Port端口\n dashboard: twelvet-sentinel:8101\n\n# feign 配置\nfeign:\n sentinel:\n enabled: true\n okhttp:\n enabled: true\n httpclient:\n enabled: false\n client:\n config:\n default:\n connectTimeout: 10000\n readTimeout: 10000\n compression:\n request:\n enabled: true\n response:\n enabled: true\n\n# 暴露监控端点\nmanagement:\n endpoints:\n web:\n exposure:\n include: \'*\'\n\n# Mybatis配置\nmybatis:\n # 搜索指定包别名\n typeAliasesPackage: com.twelvet.api.*.domain\n # 配置mapper的扫描,找到所有的mapper.xml映射文件\n mapperLocations: classpath*:mapper/**/*Mapper.xml\n # Mybatis开启日志打印\n configuration:\n log-impl: org.apache.ibatis.logging.stdout.StdOutImpl\n\n# 分布式事务配置\nseata:\n # 未配置分布式事务,不要打开,会报错,且spring.datasource.dynami.seata需要同时开启\n enabled: false\n application-id: ${twelvet.name}\n # 事务分组,nacos配置上必须相对应的配置\n tx-service-group: ${twelvet.name}-group\n # 开启自动数据源代理\n enable-auto-data-source-proxy: true\n config:\n type: nacos\n nacos:\n server-addr: http://nacos.twelvet.cn\n namespace: 60ca01e2-221e-47af-b7e5-64f2a7336973\n group: DEFAULT_GROUP\n registry:\n type: nacos\n nacos:\n server-addr: http://nacos.twelvet.cn\n application: seata-server\n group: DEFAULT_GROUP\n namespace: 60ca01e2-221e-47af-b7e5-64f2a7336973\n cluster: DEFAULT\n\n# swagger 配置\nswagger:\n enabled: true\n title: TwelveT Swagger API\n gateway: http://${GATEWAY_HOST:twelvet-gateway}:${GATEWAY-PORT:8080}\n token-url: ${swagger.gateway}/auth/oauth2/token\n scope: server\n services:\n twelvet-auth: auth\n twelvet-server-system: system', + '9ed668bbbddc2c3dd60daa9efdd18c35', '2020-06-04 12:38:30', '2023-02-14 11:27:16', 'nacos', '127.0.0.1', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '公共配置', 'null', 'null', 'yaml', 'null', ''); +INSERT INTO `config_info` +VALUES (2, 'twelvet-auth-dev.yml', 'DEFAULT_GROUP', + 'spring: \n # 模板引擎配置\n freemarker:\n allow-request-override: false\n allow-session-override: false\n check-template-location: true\n expose-request-attributes: false\n expose-session-attributes: false\n expose-spring-macro-helpers: true\n prefer-file-system-access: true\n # 后缀名\n suffix: .ftl \n content-type: text/html\n enabled: true\n # 缓存配置\n cache: true \n # 模板加载路径 按需配置\n template-loader-path: classpath:/templates/ \n charset: UTF-8\n redis:\n host: twelvet-redis\n port: 6379\n # 连接超时时间\n timeout: 30s\n lettuce:\n pool:\n # 连接池中的最小空闲连接\n min-idle: 0\n # 连接池中的最大空闲连接\n max-idle: 8\n # 连接池的最大数据库连接数\n max-active: 8\n # #连接池最大阻塞等待时间(使用负值表示没有限制)\n max-wait: -1ms\n \nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: 授权中心服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token', + '05d488264b77dfd83711cec46cf3ac2c', '2020-06-07 19:45:01', '2022-08-18 02:38:18', 'nacos', '61.140.27.196', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '认证服务器配置', 'null', 'null', 'yaml', 'null', ''); +INSERT INTO `config_info` +VALUES (3, 'twelvet-server-system-dev.yml', 'DEFAULT_GROUP', + 'spring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master \n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n shardingSphere:\n driver-class-name: org.apache.shardingsphere.driver.ShardingSphereDriver\n url: jdbc:shardingsphere:classpath:sharding-jdbc.yml\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n redis:\n host: twelvet-redis\n port: 6379\n # 连接超时时间\n timeout: 30s\n lettuce:\n pool:\n # 连接池中的最小空闲连接\n min-idle: 0\n # 连接池中的最大空闲连接\n max-idle: 8\n # 连接池的最大数据库连接数\n max-active: 8\n # #连接池最大阻塞等待时间(使用负值表示没有限制)\n max-wait: -1ms\n\nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: 系统服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token', + '3e3ac444290747000dfd3b427302ebed', '2020-06-07 19:45:29', '2023-02-14 14:31:26', 'nacos', '127.0.0.1', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '系统模块', 'null', 'null', 'yaml', 'null', ''); +INSERT INTO `config_info` +VALUES (4, 'twelvet-gateway-dev.yml', 'DEFAULT_GROUP', + 'spring: \n cloud:\n gateway:\n globalcors:\n corsConfigurations:\n \'[/**]\':\n allowedOriginPatterns: \"*\"\n allowed-methods: \"*\"\n allowed-headers: \"*\"\n allow-credentials: true\n exposedHeaders: \"Content-Disposition,Content-Type,Cache-Control\"\n loadbalancer: \n use404: true\n discovery:\n locator:\n # 开启服务名称小写匹配\n lowerCaseServiceId: true\n # 开启动态创建路由(不用每个都写死)\n enabled: true\n # 路由配置\n routes:\n # 认证中心\n - id: twelvet-auth\n uri: lb://twelvet-auth\n predicates:\n - Path=/auth/**\n filters:\n - StripPrefix=1\n # 系统模块\n - id: twelvet-server-system\n # 匹配后提供服务的路由地址\n uri: lb://twelvet-server-system\n # 断言,路径匹配的进行路由\n predicates:\n - Path=/system/**\n filters:\n # 转发请求时去除路由前缀(system)\n - StripPrefix=1\n # 请求重写,将内部开放服务重写(重要配置,请勿轻易修改,否则将暴露用户信息API)\n - RewritePath=/user/info(?/?.*), /from-user-info$\\{segment}\n # 定时任务\n - id: twelvet-server-job\n uri: lb://twelvet-server-job\n predicates:\n - Path=/job/**\n filters:\n - StripPrefix=1\n # DFS文件系统\n - id: twelvet-server-dfs\n uri: lb://twelvet-server-dfs\n predicates:\n - Path=/dfs/**\n filters:\n - StripPrefix=1\n # 请求重写,不允许直接上传文件\n - RewritePath=/upload(?/?.*), /from-upload$\\{segment}\n # 代码生成器\n - id: twelvet-server-gen\n uri: lb://twelvet-server-gen\n predicates:\n - Path=/gen/**\n filters:\n - StripPrefix=1\n\n# 防止xss攻击\nsecurity:\n xss:\n enabled: true\n excludeUrls: \n ', + '4e9defd7c947ea00a19e448e239b1b1d', '2020-06-12 11:46:10', '2022-10-08 09:58:44', 'nacos', '127.0.0.1', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '网关配置', 'null', 'null', 'yaml', 'null', ''); +INSERT INTO `config_info` +VALUES (5, 'twelvet-visual-monitor-dev.yml', 'DEFAULT_GROUP', + '# Spring\r\nspring: \r\n security:\r\n user:\r\n name: twelvet\r\n password: 123456\r\n boot:\r\n admin:\r\n ui:\r\n title: TwelveT服务监控中心', + '315056a443f809904b98f0184580cbce', '2020-09-06 23:43:00', '2021-07-04 18:26:02', NULL, '223.104.67.29', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '服务监控中心', 'null', 'null', 'yaml', 'null', ''); +INSERT INTO `config_info` +VALUES (6, 'sentinel-twelvet-gateway', 'DEFAULT_GROUP', + '[\r\n {\r\n \"resource\": \"twelvet-auth\",\r\n \"count\": 10,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n },\r\n {\r\n \"resource\": \"twelvet-server-system\",\r\n \"count\": 10,\r\n \"grade\": 1,\r\n \"limitApp\": \"default\",\r\n \"strategy\": 0,\r\n \"controlBehavior\": 0\r\n }\r\n]', + '2197166e05df7bbfde1019b539977de7', '2020-09-07 20:50:09', '2021-04-24 23:36:00', NULL, '117.136.32.221', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '流量控制', 'null', 'null', 'json', 'null', ''); +INSERT INTO `config_info` +VALUES (7, 'twelvet-server-job-dev.yml', 'DEFAULT_GROUP', + '# Spring\nspring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master\n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n \nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: 分布式调度服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: twelvet\n auth-regex: ^.*$\n authorization-scope-list:\n - scope: server\n description: server all\n token-url-list:\n - http://${GATEWAY_HOST:twelvet-gateway}:${GATEWAY_PORT:88}/auth/oauth/token\n# 开启Swagger增强模式\nknife4j:\n enable: true', + '3f1de1384e90f569cf6e3bd1857290d4', '2020-11-03 15:47:23', '2023-02-14 14:33:06', 'nacos', '127.0.0.1', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '', '', '', 'yaml', '', ''); +INSERT INTO `config_info` +VALUES (8, 'twelvet-server-dfs-dev.yml', 'DEFAULT_GROUP', + 'spring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master\n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n\n##qiniu账户信息配置##\noss:\n qiniu:\n ## key\n accessKey: accessKey\n # 秘钥\n secretKey: secretKey\n # 储存桶\n bucketName: twelvet\n\nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: DFS服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token\n# 开启Swagger增强模式\nknife4j:\n enable: true\n ', + 'da651e9fa2a69e0a0707e3041814d997', '2020-12-13 18:42:02', '2023-02-14 14:32:51', 'nacos', '127.0.0.1', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '分布式文件系统', 'null', 'null', 'yaml', 'null', ''); +INSERT INTO `config_info` +VALUES (9, 'store.mode', 'DEFAULT_GROUP', 'db', 'd77d5e503ad1439f585ac494268b351b', '2021-03-10 14:55:40', + '2021-03-10 14:55:40', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, + NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (10, 'store.db.datasource', 'DEFAULT_GROUP', 'druid', '3d650fb8a5df01600281d48c47c9fa60', '2021-03-10 14:55:40', + '2021-03-10 14:55:40', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, + NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (11, 'store.db.dbType', 'DEFAULT_GROUP', 'mysql', '81c3b080dad537de7e10e0987a4bf52e', '2021-03-10 14:55:41', + '2021-03-10 14:55:41', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, + NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (12, 'store.db.driverClassName', 'DEFAULT_GROUP', 'com.mysql.jdbc.Driver', '683cf0c3a5a56cec94dfac94ca16d760', + '2021-03-10 14:55:41', '2021-03-10 14:55:41', NULL, '119.29.118.110', '', + '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (13, 'store.db.url', 'DEFAULT_GROUP', + 'jdbc:mysql://twelvet-mysql:3306/twelvet_seata?allowPublicKeyRetrieval=true&useUnicode=true', + 'afaf8f99e8c60ca2837ae6e54ffbfb8e', '2021-03-10 14:55:41', '2021-03-10 14:59:51', NULL, '117.136.31.81', '', + '60ca01e2-221e-47af-b7e5-64f2a7336973', 'null', 'null', 'null', 'null', 'null', ''); +INSERT INTO `config_info` +VALUES (14, 'store.db.user', 'DEFAULT_GROUP', 'root', 'b08b1d0e53062cd03513b2fde5488e2f', '2021-03-10 14:55:42', + '2021-03-10 14:59:21', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', 'null', 'null', + 'null', 'null', 'null', ''); +INSERT INTO `config_info` +VALUES (15, 'store.db.password', 'DEFAULT_GROUP', '123456', 'd3e297a95855225cc7cf5494c92b7f0b', '2021-03-10 14:55:42', + '2021-03-10 14:57:53', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', 'null', 'null', + 'null', 'null', 'null', ''); +INSERT INTO `config_info` +VALUES (16, 'store.db.minConn', 'DEFAULT_GROUP', '5', 'e4da3b7fbbce2345d7772b0674a318d5', '2021-03-10 14:55:42', + '2021-03-10 14:55:42', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, + NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (17, 'store.db.maxConn', 'DEFAULT_GROUP', '30', '34173cb38f07f89ddbebc2ac9128303f', '2021-03-10 14:55:42', + '2021-03-10 14:55:42', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, + NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (18, 'store.db.globalTable', 'DEFAULT_GROUP', 'global_table', '8b28fb6bb4c4f984df2709381f8eba2b', + '2021-03-10 14:55:43', '2021-03-10 14:55:43', NULL, '119.29.118.110', '', + '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (19, 'store.db.branchTable', 'DEFAULT_GROUP', 'branch_table', '54bcdac38cf62e103fe115bcf46a660c', + '2021-03-10 14:55:43', '2021-03-10 14:55:43', NULL, '119.29.118.110', '', + '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (20, 'store.db.queryLimit', 'DEFAULT_GROUP', '100', 'f899139df5e1059396431415e770c6dd', '2021-03-10 14:55:43', + '2021-03-10 14:55:43', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, + NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (21, 'store.db.lockTable', 'DEFAULT_GROUP', 'lock_table', '55e0cae3b6dc6696b768db90098b8f2f', + '2021-03-10 14:55:44', '2021-03-10 14:55:44', NULL, '119.29.118.110', '', + '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (22, 'store.db.maxWait', 'DEFAULT_GROUP', '5000', 'a35fe7f7fe8217b4369a0af4244d1fca', '2021-03-10 14:55:44', + '2021-03-10 14:55:44', NULL, '119.29.118.110', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, + NULL, NULL, ''); +INSERT INTO `config_info` +VALUES (23, 'service.vgroupMapping.twelvet-system-group', 'DEFAULT_GROUP', 'default', + 'c21f969b5f03d33d43e04f8f136e7682', '2021-03-10 16:03:54', '2021-03-10 16:03:54', NULL, '117.136.31.81', '', + '60ca01e2-221e-47af-b7e5-64f2a7336973', NULL, NULL, NULL, 'text', NULL, ''); +INSERT INTO `config_info` +VALUES (24, 'service.vgroupMapping.twelvet-dfs-group', 'DEFAULT_GROUP', 'default', 'c21f969b5f03d33d43e04f8f136e7682', + '2021-03-10 16:27:41', '2021-03-10 16:27:41', NULL, '117.136.31.81', '', '60ca01e2-221e-47af-b7e5-64f2a7336973', + NULL, NULL, NULL, 'text', NULL, ''); +INSERT INTO `config_info` +VALUES (25, 'twelvet-server-gen-dev.yml', 'DEFAULT_GROUP', + '# spring配置\nspring: \n datasource:\n dynamic:\n hikari:\n # 连接测试查询\n connection-test-query: SELECT 1 FROM DUAL\n # 连接最大存活时间.不等于0且小于30秒,会被重置为默认值30分钟.设置应该比mysql设置的超时时间短\n max-lifetime: 540000\n # 只有空闲连接数大于最大连接数且空闲时间超过该值,才会被释放\n idle-timeout: 500000\n # 最小空闲连接,默认值10,小于0或大于maximum-pool-size,都会重置为maximum-pool-size\n minimum-idle: 10\n # 最大连接数,小于等于0会被重置为默认值10;大于零小于1会被重置为minimum-idle的值\n maximum-pool-size: 12\n # 连接超时时间:毫秒,小于250毫秒,否则被重置为默认值30秒\n connection-timeout: 60000\n # 设置默认的数据源或者数据源组,默认值即为master\n primary: master\n datasource:\n # 主库数据源\n master:\n driver-class-name: com.mysql.cj.jdbc.Driver\n url: jdbc:mysql://twelvet-mysql:3306/twelvet?allowPublicKeyRetrieval=true&useUnicode=true&characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&serverTimezone=GMT%2B8\n username: root\n password: 123456\n # 从库数据源\n # slave:\n # username:\n # password:\n # url:\n # driver-class-name:\n # 开启seata代理,开启后默认每个数据源都代理,分布式事务必须开启,否则关闭\n seata: false\n redis:\n host: twelvet-redis\n port: 6379\n # 连接超时时间\n timeout: 30s\n lettuce:\n pool:\n # 连接池中的最小空闲连接\n min-idle: 0\n # 连接池中的最大空闲连接\n max-idle: 8\n # 连接池的最大数据库连接数\n max-active: 8\n # #连接池最大阻塞等待时间(使用负值表示没有限制)\n max-wait: -1ms\n\n# 代码生成\ngen: \n # 作者\n author: TwelveT\n # 默认生成包路径 system 需改成自己的模块名称 如 system monitor tool\n packageName: com.twelvet.server.system\n # 自动去除表前缀,默认是false\n autoRemovePre: false\n # 表前缀(生成类名不会包含表前缀,多个用逗号分隔)\n tablePrefix: sys_\n\nswagger:\n title: TwelveT Swagger API\n version: 2.7.0\n description: CRUD服务\n license: Powered By TwelveT\n licenseUrl: https://twelvet.cn\n terms-of-service-url: https://twelvet.cn\n contact:\n name: TwelveT\n email: 2471835953@qq.com\n url: https://twelvet.cn\n authorization:\n name: password\n token-url-list:\n - http://${GATEWAY_HOST:localhost}:${GATEWAY_PORT:88}/auth/oauth/token\n# 开启Swagger增强模式\nknife4j:\n enable: true', + 'e4250a7021366c76d2200303b1afabc6', '2021-03-20 13:04:24', '2023-02-14 14:31:38', 'nacos', '127.0.0.1', '', + 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', '代码生成器', 'null', 'null', 'yaml', 'null', ''); -- ---------------------------- -- Table structure for config_info_aggr -- ---------------------------- DROP TABLE IF EXISTS `config_info_aggr`; -CREATE TABLE `config_info_aggr` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `datum_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'datum_id', - `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '内容', - `gmt_modified` datetime NOT NULL COMMENT '修改时间', - `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfoaggr_datagrouptenantdatum`(`data_id`, `group_id`, `tenant_id`, `datum_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '增加租户字段' ROW_FORMAT = DYNAMIC; +CREATE TABLE `config_info_aggr` +( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `datum_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'datum_id', + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '内容', + `gmt_modified` datetime NOT NULL COMMENT '修改时间', + `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_configinfoaggr_datagrouptenantdatum` (`data_id`, `group_id`, `tenant_id`, `datum_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = '增加租户字段' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of config_info_aggr @@ -87,23 +182,28 @@ CREATE TABLE `config_info_aggr` ( -- Table structure for config_info_beta -- ---------------------------- DROP TABLE IF EXISTS `config_info_beta`; -CREATE TABLE `config_info_beta` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', - `beta_ips` varchar(1024) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'betaIps', - `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', - `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user', - `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip', - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', - `encrypted_data_key` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '秘钥', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfobeta_datagrouptenant`(`data_id`, `group_id`, `tenant_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_info_beta' ROW_FORMAT = DYNAMIC; +CREATE TABLE `config_info_beta` +( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name', + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', + `beta_ips` varchar(1024) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'betaIps', + `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5', + `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', + `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user', + `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip', + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', + `encrypted_data_key` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '秘钥', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_configinfobeta_datagrouptenant` (`data_id`, `group_id`, `tenant_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = 'config_info_beta' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of config_info_beta @@ -113,22 +213,27 @@ CREATE TABLE `config_info_beta` ( -- Table structure for config_info_tag -- ---------------------------- DROP TABLE IF EXISTS `config_info_tag`; -CREATE TABLE `config_info_tag` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id', - `tag_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_id', - `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', - `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5', - `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', - `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user', - `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_configinfotag_datagrouptenanttag`(`data_id`, `group_id`, `tenant_id`, `tag_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_info_tag' ROW_FORMAT = DYNAMIC; +CREATE TABLE `config_info_tag` +( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id', + `tag_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_id', + `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name', + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', + `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'md5', + `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', + `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL COMMENT 'source user', + `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'source ip', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_configinfotag_datagrouptenanttag` (`data_id`, `group_id`, `tenant_id`, `tag_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = 'config_info_tag' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of config_info_tag @@ -138,18 +243,23 @@ CREATE TABLE `config_info_tag` ( -- Table structure for config_tags_relation -- ---------------------------- DROP TABLE IF EXISTS `config_tags_relation`; -CREATE TABLE `config_tags_relation` ( - `id` bigint(20) NOT NULL COMMENT 'id', - `tag_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_name', - `tag_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tag_type', - `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id', - `nid` bigint(20) NOT NULL AUTO_INCREMENT, - PRIMARY KEY (`nid`) USING BTREE, - UNIQUE INDEX `uk_configtagrelation_configidtag`(`id`, `tag_name`, `tag_type`) USING BTREE, - INDEX `idx_tenant_id`(`tenant_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'config_tag_relation' ROW_FORMAT = DYNAMIC; +CREATE TABLE `config_tags_relation` +( + `id` bigint(20) NOT NULL COMMENT 'id', + `tag_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'tag_name', + `tag_type` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tag_type', + `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'data_id', + `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'group_id', + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id', + `nid` bigint(20) NOT NULL AUTO_INCREMENT, + PRIMARY KEY (`nid`) USING BTREE, + UNIQUE INDEX `uk_configtagrelation_configidtag` (`id`, `tag_name`, `tag_type`) USING BTREE, + INDEX `idx_tenant_id` (`tenant_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = 'config_tag_relation' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of config_tags_relation @@ -159,20 +269,25 @@ CREATE TABLE `config_tags_relation` ( -- Table structure for group_capacity -- ---------------------------- DROP TABLE IF EXISTS `group_capacity`; -CREATE TABLE `group_capacity` ( - `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群', - `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', - `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量', - `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', - `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数,,0表示使用默认值', - `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', - `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', - `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_group_id`(`group_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '集群、各Group容量信息表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `group_capacity` +( + `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群', + `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', + `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量', + `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', + `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数,,0表示使用默认值', + `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', + `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', + `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_group_id` (`group_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = '集群、各Group容量信息表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of group_capacity @@ -182,59 +297,74 @@ CREATE TABLE `group_capacity` ( -- Table structure for his_config_info -- ---------------------------- DROP TABLE IF EXISTS `his_config_info`; -CREATE TABLE `his_config_info` ( - `id` bigint(64) UNSIGNED NOT NULL, - `nid` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, - `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, - `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, - `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name', - `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, - `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00', - `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00', - `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL, - `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `op_type` char(10) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', - `encrypted_data_key` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '秘钥', - PRIMARY KEY (`nid`) USING BTREE, - INDEX `idx_gmt_create`(`gmt_create`) USING BTREE, - INDEX `idx_gmt_modified`(`gmt_modified`) USING BTREE, - INDEX `idx_did`(`data_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 19 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '多租户改造' ROW_FORMAT = DYNAMIC; +CREATE TABLE `his_config_info` +( + `id` bigint(64) UNSIGNED NOT NULL, + `nid` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT, + `data_id` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `group_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `app_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'app_name', + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `md5` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00', + `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00', + `src_user` text CHARACTER SET utf8 COLLATE utf8_bin NULL, + `src_ip` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `op_type` char(10) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT '租户字段', + `encrypted_data_key` text CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '秘钥', + PRIMARY KEY (`nid`) USING BTREE, + INDEX `idx_gmt_create` (`gmt_create`) USING BTREE, + INDEX `idx_gmt_modified` (`gmt_modified`) USING BTREE, + INDEX `idx_did` (`data_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 19 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = '多租户改造' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Table structure for roles -- ---------------------------- DROP TABLE IF EXISTS `roles`; -CREATE TABLE `roles` ( - `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `role` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; +CREATE TABLE `roles` +( + `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `role` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL +) ENGINE = InnoDB + CHARACTER SET = utf8 + COLLATE = utf8_general_ci + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of roles -- ---------------------------- -INSERT INTO `roles` VALUES ('nacos', 'ROLE_ADMIN'); +INSERT INTO `roles` +VALUES ('nacos', 'ROLE_ADMIN'); -- ---------------------------- -- Table structure for tenant_capacity -- ---------------------------- DROP TABLE IF EXISTS `tenant_capacity`; -CREATE TABLE `tenant_capacity` ( - `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID', - `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', - `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量', - `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', - `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数', - `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', - `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', - `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', - `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_tenant_id`(`tenant_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = '租户容量信息表' ROW_FORMAT = DYNAMIC; +CREATE TABLE `tenant_capacity` +( + `id` bigint(20) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID', + `quota` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '配额,0表示使用默认值', + `usage` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '使用量', + `max_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个配置大小上限,单位为字节,0表示使用默认值', + `max_aggr_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '聚合子配置最大个数', + `max_aggr_size` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '单个聚合数据的子配置大小上限,单位为字节,0表示使用默认值', + `max_history_count` int(10) UNSIGNED NOT NULL DEFAULT 0 COMMENT '最大变更历史数量', + `gmt_create` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '创建时间', + `gmt_modified` datetime NOT NULL DEFAULT '2010-05-05 00:00:00' COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_tenant_id` (`tenant_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 1 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = '租户容量信息表' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of tenant_capacity @@ -244,54 +374,72 @@ CREATE TABLE `tenant_capacity` ( -- Table structure for tenant_info -- ---------------------------- DROP TABLE IF EXISTS `tenant_info`; -CREATE TABLE `tenant_info` ( - `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `kp` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'kp', - `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id', - `tenant_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_name', - `tenant_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tenant_desc', - `create_source` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'create_source', - `gmt_create` bigint(20) NOT NULL COMMENT '创建时间', - `gmt_modified` bigint(20) NOT NULL COMMENT '修改时间', - PRIMARY KEY (`id`) USING BTREE, - UNIQUE INDEX `uk_tenant_info_kptenantid`(`kp`, `tenant_id`) USING BTREE, - INDEX `idx_tenant_id`(`tenant_id`) USING BTREE -) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_bin COMMENT = 'tenant_info' ROW_FORMAT = DYNAMIC; +CREATE TABLE `tenant_info` +( + `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', + `kp` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'kp', + `tenant_id` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_id', + `tenant_name` varchar(128) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT '' COMMENT 'tenant_name', + `tenant_desc` varchar(256) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'tenant_desc', + `create_source` varchar(32) CHARACTER SET utf8 COLLATE utf8_bin NULL DEFAULT NULL COMMENT 'create_source', + `gmt_create` bigint(20) NOT NULL COMMENT '创建时间', + `gmt_modified` bigint(20) NOT NULL COMMENT '修改时间', + PRIMARY KEY (`id`) USING BTREE, + UNIQUE INDEX `uk_tenant_info_kptenantid` (`kp`, `tenant_id`) USING BTREE, + INDEX `idx_tenant_id` (`tenant_id`) USING BTREE +) ENGINE = InnoDB + AUTO_INCREMENT = 7 + CHARACTER SET = utf8 + COLLATE = utf8_bin COMMENT = 'tenant_info' + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of tenant_info -- ---------------------------- -INSERT INTO `tenant_info` VALUES (1, '1', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', 'dev', '开发环境', 'nacos', 1591243291556, 1591243291556); -INSERT INTO `tenant_info` VALUES (2, '1', '1edbee6b-43a7-4b97-a0f7-2804a8bb1bf9', 'test', '测试环境', 'nacos', 1598779661839, 1598779661839); -INSERT INTO `tenant_info` VALUES (4, '1', 'c4d16870-3d8d-40a8-b396-6737705dbde8', 'pre', '灰度环境', 'nacos', 1598779690682, 1598779690682); -INSERT INTO `tenant_info` VALUES (5, '1', '94664454-62b0-415a-9392-7c0ce2d11b2f', 'pro', '生产环境', 'nacos', 1598779700041, 1598779700041); -INSERT INTO `tenant_info` VALUES (6, '1', '60ca01e2-221e-47af-b7e5-64f2a7336973', 'seata', '分布式事务', 'nacos', 1615359228918, 1615359228918); +INSERT INTO `tenant_info` +VALUES (1, '1', 'eeb43899-8a88-4f5b-b0e0-d7c8fd09b86e', 'dev', '开发环境', 'nacos', 1591243291556, 1591243291556); +INSERT INTO `tenant_info` +VALUES (2, '1', '1edbee6b-43a7-4b97-a0f7-2804a8bb1bf9', 'test', '测试环境', 'nacos', 1598779661839, 1598779661839); +INSERT INTO `tenant_info` +VALUES (4, '1', 'c4d16870-3d8d-40a8-b396-6737705dbde8', 'pre', '灰度环境', 'nacos', 1598779690682, 1598779690682); +INSERT INTO `tenant_info` +VALUES (5, '1', '94664454-62b0-415a-9392-7c0ce2d11b2f', 'pro', '生产环境', 'nacos', 1598779700041, 1598779700041); +INSERT INTO `tenant_info` +VALUES (6, '1', '60ca01e2-221e-47af-b7e5-64f2a7336973', 'seata', '分布式事务', 'nacos', 1615359228918, 1615359228918); -- ---------------------------- -- Table structure for permissions -- ---------------------------- DROP TABLE IF EXISTS `permissions`; -CREATE TABLE `permissions` ( - `role` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, +CREATE TABLE `permissions` +( + `role` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `resource` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `action` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - UNIQUE KEY `uk_role_permission` (`role`,`resource`,`action`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_general_ci; + `action` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + UNIQUE KEY `uk_role_permission` (`role`, `resource`, `action`) USING BTREE +) ENGINE = InnoDB + DEFAULT CHARSET = utf8 + COLLATE = utf8_general_ci; -- ---------------------------- -- Table structure for users -- ---------------------------- DROP TABLE IF EXISTS `users`; -CREATE TABLE `users` ( - `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `password` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, - `enabled` tinyint(1) NOT NULL, - PRIMARY KEY (`username`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = DYNAMIC; +CREATE TABLE `users` +( + `username` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `password` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `enabled` tinyint(1) NOT NULL, + PRIMARY KEY (`username`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8 + COLLATE = utf8_general_ci + ROW_FORMAT = DYNAMIC; -- ---------------------------- -- Records of users -- ---------------------------- -INSERT INTO `users` VALUES ('nacos', '$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu', 1); +INSERT INTO `users` +VALUES ('nacos', '$2a$10$EuWPZHzz32dJN7jexM34MOeYirDdFAZm2kuWj7VEOJhhZkDrxfvUu', 1); SET FOREIGN_KEY_CHECKS = 1; diff --git a/data/sql/twelvet_seata.sql b/data/sql/twelvet_seata.sql index 26677a3578d9eefdd8681a8ee67941cf329762b4..cc65a6124159f8b575ae14f8eb85a5ffddc63a26 100644 --- a/data/sql/twelvet_seata.sql +++ b/data/sql/twelvet_seata.sql @@ -4,21 +4,25 @@ -- Table structure for branch_table -- ---------------------------- DROP TABLE IF EXISTS `branch_table`; -CREATE TABLE `branch_table` ( - `branch_id` bigint(20) NOT NULL, - `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `transaction_id` bigint(20) NULL DEFAULT NULL, - `resource_group_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `branch_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `status` tinyint(4) NULL DEFAULT NULL, - `client_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `gmt_create` datetime(6) NULL DEFAULT NULL, - `gmt_modified` datetime(6) NULL DEFAULT NULL, - PRIMARY KEY (`branch_id`) USING BTREE, - INDEX `idx_xid`(`xid`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; +CREATE TABLE `branch_table` +( + `branch_id` bigint(20) NOT NULL, + `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `transaction_id` bigint(20) NULL DEFAULT NULL, + `resource_group_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `branch_type` varchar(8) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `status` tinyint(4) NULL DEFAULT NULL, + `client_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `gmt_create` datetime(6) NULL DEFAULT NULL, + `gmt_modified` datetime(6) NULL DEFAULT NULL, + PRIMARY KEY (`branch_id`) USING BTREE, + INDEX `idx_xid` (`xid`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci + ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of branch_table @@ -28,22 +32,26 @@ CREATE TABLE `branch_table` ( -- Table structure for global_table -- ---------------------------- DROP TABLE IF EXISTS `global_table`; -CREATE TABLE `global_table` ( - `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `transaction_id` bigint(20) NULL DEFAULT NULL, - `status` tinyint(4) NOT NULL, - `application_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `transaction_service_group` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `transaction_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `timeout` int(11) NULL DEFAULT NULL, - `begin_time` bigint(20) NULL DEFAULT NULL, - `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `gmt_create` datetime(0) NULL DEFAULT NULL, - `gmt_modified` datetime(0) NULL DEFAULT NULL, - PRIMARY KEY (`xid`) USING BTREE, - INDEX `idx_gmt_modified_status`(`gmt_modified`, `status`) USING BTREE, - INDEX `idx_transaction_id`(`transaction_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; +CREATE TABLE `global_table` +( + `xid` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `transaction_id` bigint(20) NULL DEFAULT NULL, + `status` tinyint(4) NOT NULL, + `application_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `transaction_service_group` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `transaction_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `timeout` int(11) NULL DEFAULT NULL, + `begin_time` bigint(20) NULL DEFAULT NULL, + `application_data` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `gmt_create` datetime(0) NULL DEFAULT NULL, + `gmt_modified` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`xid`) USING BTREE, + INDEX `idx_gmt_modified_status` (`gmt_modified`, `status`) USING BTREE, + INDEX `idx_transaction_id` (`transaction_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci + ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of global_table @@ -53,19 +61,23 @@ CREATE TABLE `global_table` ( -- Table structure for lock_table -- ---------------------------- DROP TABLE IF EXISTS `lock_table`; -CREATE TABLE `lock_table` ( - `row_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, - `xid` varchar(96) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `transaction_id` bigint(20) NULL DEFAULT NULL, - `branch_id` bigint(20) NOT NULL, - `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `table_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `pk` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, - `gmt_create` datetime(0) NULL DEFAULT NULL, - `gmt_modified` datetime(0) NULL DEFAULT NULL, - PRIMARY KEY (`row_key`) USING BTREE, - INDEX `idx_branch_id`(`branch_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; +CREATE TABLE `lock_table` +( + `row_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `xid` varchar(96) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `transaction_id` bigint(20) NULL DEFAULT NULL, + `branch_id` bigint(20) NOT NULL, + `resource_id` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `table_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `pk` varchar(36) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL, + `gmt_create` datetime(0) NULL DEFAULT NULL, + `gmt_modified` datetime(0) NULL DEFAULT NULL, + PRIMARY KEY (`row_key`) USING BTREE, + INDEX `idx_branch_id` (`branch_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci + ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of lock_table @@ -75,19 +87,24 @@ CREATE TABLE `lock_table` ( -- Table structure for undo_log -- ---------------------------- DROP TABLE IF EXISTS `undo_log`; -CREATE TABLE `undo_log` ( - `branch_id` bigint(20) NOT NULL COMMENT 'branch transaction id', - `xid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'global transaction id', - `context` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'undo_log context,such as serialization', - `rollback_info` longblob NOT NULL COMMENT 'rollback info', - `log_status` int(11) NOT NULL COMMENT '0:normal status,1:defense status', - `log_created` datetime(6) NOT NULL COMMENT 'create datetime', - `log_modified` datetime(6) NOT NULL COMMENT 'modify datetime', - UNIQUE INDEX `ux_undo_log`(`xid`, `branch_id`) USING BTREE -) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = 'AT transaction mode undo table' ROW_FORMAT = Dynamic; +CREATE TABLE `undo_log` +( + `branch_id` bigint(20) NOT NULL COMMENT 'branch transaction id', + `xid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'global transaction id', + `context` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT 'undo_log context,such as serialization', + `rollback_info` longblob NOT NULL COMMENT 'rollback info', + `log_status` int(11) NOT NULL COMMENT '0:normal status,1:defense status', + `log_created` datetime(6) NOT NULL COMMENT 'create datetime', + `log_modified` datetime(6) NOT NULL COMMENT 'modify datetime', + UNIQUE INDEX `ux_undo_log` (`xid`, `branch_id`) USING BTREE +) ENGINE = InnoDB + CHARACTER SET = utf8mb4 + COLLATE = utf8mb4_general_ci COMMENT = 'AT transaction mode undo table' + ROW_FORMAT = Dynamic; -- ---------------------------- -- Records of undo_log -- ---------------------------- -SET FOREIGN_KEY_CHECKS = 1; +SET + FOREIGN_KEY_CHECKS = 1;