From de5e8f638d9ec1e16c512a22c9319eeaae84a1c5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=86=B7=E5=86=B7?= Date: Tue, 27 Aug 2019 23:47:43 +0800 Subject: [PATCH] =?UTF-8?q?:bookmark:=20:bookmark:=20:bookmark:=203.3.SNAP?= =?UTF-8?q?SHOT=20=E5=BF=AB=E7=85=A7=E7=89=88=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- db/2pigxx.sql | 657 ++++++--------- db/3pigxx_ac.sql | 849 ++++++++++---------- db/4pigxx_job.sql | 305 ++++--- db/5pigxx_mp.sql | 189 ++--- db/6pigxx_config.sql | 211 +++-- db/7pigxx_pay.sql | 153 ++-- db/8pigxx_codegen.sql | 16 +- pigx-auth/pom.xml | 2 +- pigx-common/pigx-common-bom/pom.xml | 7 +- pigx-common/pigx-common-core/pom.xml | 2 +- pigx-common/pigx-common-data/pom.xml | 2 +- pigx-common/pigx-common-datasource/pom.xml | 2 +- pigx-common/pigx-common-gateway/pom.xml | 2 +- pigx-common/pigx-common-job/pom.xml | 2 +- pigx-common/pigx-common-log/pom.xml | 2 +- pigx-common/pigx-common-minio/pom.xml | 2 +- pigx-common/pigx-common-security/pom.xml | 2 +- pigx-common/pigx-common-sequence/pom.xml | 2 +- pigx-common/pigx-common-swagger/pom.xml | 2 +- pigx-common/pigx-common-transaction/pom.xml | 2 +- pigx-common/pom.xml | 2 +- pigx-gateway/pom.xml | 2 +- pigx-register/pom.xml | 2 +- pigx-upms/pigx-upms-api/pom.xml | 2 +- pigx-upms/pigx-upms-biz/pom.xml | 2 +- pigx-upms/pom.xml | 2 +- pigx-visual/pigx-activiti/pom.xml | 2 +- pigx-visual/pigx-codegen/pom.xml | 2 +- pigx-visual/pigx-daemon-elastic-job/pom.xml | 2 +- pigx-visual/pigx-daemon-quartz/pom.xml | 2 +- pigx-visual/pigx-monitor/pom.xml | 4 +- pigx-visual/pigx-mp-manager/pom.xml | 2 +- pigx-visual/pigx-pay/pom.xml | 2 +- pigx-visual/pigx-sso-client-demo/pom.xml | 2 +- pigx-visual/pigx-tx-manager/pom.xml | 2 +- pigx-visual/pom.xml | 2 +- pom.xml | 2 +- 37 files changed, 1101 insertions(+), 1346 deletions(-) diff --git a/db/2pigxx.sql b/db/2pigxx.sql index 99627ca75..9086a94d7 100644 --- a/db/2pigxx.sql +++ b/db/2pigxx.sql @@ -8,16 +8,16 @@ SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- DROP TABLE IF EXISTS `sys_dept`; CREATE TABLE `sys_dept` ( - `dept_id` int(20) NOT NULL AUTO_INCREMENT, - `name` varchar(50) DEFAULT NULL COMMENT '部门名称', - `sort` int(11) DEFAULT NULL COMMENT '排序', - `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `del_flag` char(1) DEFAULT '0' COMMENT '是否删除 -1:已删除 0:正常', - `parent_id` int(11) DEFAULT NULL, - `tenant_id` int(11) DEFAULT NULL, - PRIMARY KEY (`dept_id`) -) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='部门管理'; + `dept_id` int(20) NOT NULL AUTO_INCREMENT, + `name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `sort` int(11) NOT NULL DEFAULT 0 COMMENT '排序', + `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `parent_id` int(11) DEFAULT NULL, + `tenant_id` int(11) DEFAULT NULL, + PRIMARY KEY (`dept_id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='部门管理'; -- ---------------------------- -- Records of sys_dept @@ -35,7 +35,6 @@ INSERT INTO `sys_dept` VALUES (9, '高新沙县', 9, '2018-01-22 19:02:14', '201 INSERT INTO `sys_dept` VALUES (10, '租户2', 1, '2018-11-18 13:27:11', '2019-05-18 14:12:31', '0', 0, 2); INSERT INTO `sys_dept` VALUES (11, '院校沙县', 2, '2018-12-10 21:19:26', '2019-05-18 14:12:33', '0', 8, 1); INSERT INTO `sys_dept` VALUES (12, '小院沙县', 3, '2019-04-28 17:33:31', '2019-05-18 14:12:36', '0', 11, 1); -INSERT INTO `sys_dept` VALUES (14, '租户默认部门', NULL, '2019-06-06 15:01:06', NULL, '0', 0, 3); COMMIT; -- ---------------------------- @@ -43,12 +42,12 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_dept_relation`; CREATE TABLE `sys_dept_relation` ( - `ancestor` int(11) NOT NULL COMMENT '祖先节点', - `descendant` int(11) NOT NULL COMMENT '后代节点', - PRIMARY KEY (`ancestor`,`descendant`), - KEY `idx1` (`ancestor`), - KEY `idx2` (`descendant`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC COMMENT='部门关系表'; + `ancestor` int(11) NOT NULL COMMENT '祖先节点', + `descendant` int(11) NOT NULL COMMENT '后代节点', + PRIMARY KEY (`ancestor`,`descendant`) USING BTREE, + KEY `idx1` (`ancestor`) USING BTREE, + KEY `idx2` (`descendant`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='部门关系表'; -- ---------------------------- -- Records of sys_dept_relation @@ -80,7 +79,6 @@ INSERT INTO `sys_dept_relation` VALUES (10, 10); INSERT INTO `sys_dept_relation` VALUES (11, 11); INSERT INTO `sys_dept_relation` VALUES (11, 12); INSERT INTO `sys_dept_relation` VALUES (12, 12); -INSERT INTO `sys_dept_relation` VALUES (14, 14); COMMIT; -- ---------------------------- @@ -88,18 +86,18 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_dict`; CREATE TABLE `sys_dict` ( - `id` int(64) NOT NULL AUTO_INCREMENT COMMENT '编号', - `type` varchar(100) NOT NULL COMMENT '类型', - `description` varchar(100) NOT NULL COMMENT '描述', - `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', - `system` char(1) NOT NULL DEFAULT '0' COMMENT '0-否|1-是', - `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标记', - `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', - PRIMARY KEY (`id`), - KEY `sys_dict_del_flag` (`del_flag`) -) ENGINE=InnoDB AUTO_INCREMENT=30 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='字典表'; + `id` int(64) NOT NULL AUTO_INCREMENT COMMENT '编号', + `type` varchar(100) DEFAULT NULL, + `description` varchar(100) DEFAULT NULL, + `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `remarks` varchar(255) DEFAULT NULL, + `system` char(1) DEFAULT '0', + `del_flag` char(1) DEFAULT '0', + `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', + PRIMARY KEY (`id`) USING BTREE, + KEY `sys_dict_del_flag` (`del_flag`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COMMENT='字典表'; -- ---------------------------- -- Records of sys_dict @@ -120,20 +118,8 @@ INSERT INTO `sys_dict` VALUES (12, 'tenant_status_type', '租户状态', '2019-0 INSERT INTO `sys_dict` VALUES (13, 'dict_type', '字典类型', '2019-05-16 14:16:20', '2019-05-16 14:20:16', '系统类不能修改', '1', '0', 1); INSERT INTO `sys_dict` VALUES (14, 'channel_status', '支付渠道状态', '2019-05-30 16:14:43', '2019-05-30 16:14:43', '支付渠道状态(0-正常,1-冻结)', '0', '0', 1); INSERT INTO `sys_dict` VALUES (15, 'channel_id', '渠道编码ID', '2019-05-30 18:59:12', '2019-05-30 18:59:12', '不同的支付方式', '0', '0', 1); -INSERT INTO `sys_dict` VALUES (16, 'log_type', '日志类型', '2019-03-19 11:06:44', '2019-03-19 11:06:44', '异常、正常', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (17, 'social_type', '社交登录', '2019-03-19 11:09:44', '2019-03-19 11:09:44', '微信、QQ', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (18, 'leave_status', '请假状态', '2019-03-19 11:09:44', '2019-03-19 11:09:44', '未提交、审批中、完成、驳回', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (19, 'job_type', '定时任务类型', '2019-03-19 11:22:21', '2019-03-19 11:22:21', 'quartz', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (20, 'job_status', '定时任务状态', '2019-03-19 11:24:57', '2019-03-19 11:24:57', '发布状态、运行状态', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (21, 'job_execute_status', '定时任务执行状态', '2019-03-19 11:26:15', '2019-03-19 11:26:15', '正常、异常', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (22, 'misfire_policy', '定时任务错失执行策略', '2019-03-19 11:27:19', '2019-03-19 11:27:19', '周期', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (23, 'gender', '性别', '2019-03-27 13:44:06', '2019-03-27 13:44:06', '微信用户性别', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (24, 'subscribe', '订阅状态', '2019-03-27 13:48:33', '2019-03-27 13:48:33', '公众号订阅状态', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (25, 'response_type', '回复', '2019-03-28 21:29:21', '2019-03-28 21:29:21', '微信消息是否已回复', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (26, 'param_type', '参数配置', '2019-04-29 18:20:47', '2019-04-29 18:20:47', '检索、原文、报表、安全、文档、消息、其他', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (27, 'tenant_status_type', '租户状态', '2019-05-15 16:31:08', '2019-05-15 16:31:08', '租户状态', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (28, 'dict_type', '字典类型', '2019-05-16 14:16:20', '2019-05-16 14:20:16', '系统类不能修改', '1', '0', 3); -INSERT INTO `sys_dict` VALUES (29, 'order_status', '订单状态', '2019-06-27 08:17:40', '2019-06-27 08:17:40', '支付订单状态', '0', '0', 1); +INSERT INTO `sys_dict` VALUES (16, 'order_status', '订单状态', '2019-06-27 08:17:40', '2019-06-27 08:17:40', '支付订单状态', '0', '0', 1); +INSERT INTO `sys_dict` VALUES (17, 'grant_types', '授权类型', '2019-08-13 07:34:10', '2019-08-13 07:34:10', NULL, '0', '0', 1); COMMIT; -- ---------------------------- @@ -141,23 +127,23 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_dict_item`; CREATE TABLE `sys_dict_item` ( - `id` int(64) NOT NULL AUTO_INCREMENT COMMENT '编号', - `dict_id` int(11) NOT NULL, - `value` varchar(100) NOT NULL COMMENT '数据值', - `label` varchar(100) NOT NULL COMMENT '标签名', - `type` varchar(100) NOT NULL COMMENT '类型', - `description` varchar(100) NOT NULL COMMENT '描述', - `sort` int(10) NOT NULL COMMENT '排序(升序)', - `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `remarks` varchar(255) DEFAULT NULL COMMENT '备注信息', - `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标记', - `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', - PRIMARY KEY (`id`), - KEY `sys_dict_value` (`value`), - KEY `sys_dict_label` (`label`), - KEY `sys_dict_del_flag` (`del_flag`) -) ENGINE=InnoDB AUTO_INCREMENT=91 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='字典项'; + `id` int(64) NOT NULL AUTO_INCREMENT COMMENT '编号', + `dict_id` int(11) NOT NULL, + `value` varchar(100) DEFAULT NULL, + `label` varchar(100) DEFAULT NULL, + `type` varchar(100) DEFAULT NULL, + `description` varchar(100) DEFAULT NULL, + `sort` int(10) NOT NULL DEFAULT '0' COMMENT '排序(升序)', + `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `remarks` varchar(255) DEFAULT NULL, + `del_flag` char(1) DEFAULT '0', + `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', + PRIMARY KEY (`id`) USING BTREE, + KEY `sys_dict_value` (`value`) USING BTREE, + KEY `sys_dict_label` (`label`) USING BTREE, + KEY `sys_dict_del_flag` (`del_flag`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=56 DEFAULT CHARSET=utf8mb4 COMMENT='字典项'; -- ---------------------------- -- Records of sys_dict_item @@ -207,52 +193,17 @@ INSERT INTO `sys_dict_item` VALUES (41, 14, '0', '正常', 'channel_status', ' INSERT INTO `sys_dict_item` VALUES (42, 14, '1', '冻结', 'channel_status', '支付渠道冻结', 0, '2019-05-30 16:17:08', '2019-05-30 16:17:08', NULL, '0', 1); INSERT INTO `sys_dict_item` VALUES (43, 15, 'ALIPAY_WAP', '支付宝wap支付', 'channel_id', '支付宝扫码支付', 0, '2019-05-30 19:03:16', '2019-06-18 13:51:42', '支付宝wap支付', '0', 1); INSERT INTO `sys_dict_item` VALUES (44, 15, 'WEIXIN_MP', '微信公众号支付', 'channel_id', '微信公众号支付', 1, '2019-05-30 19:08:08', '2019-06-18 13:51:53', '微信公众号支付', '0', 1); -INSERT INTO `sys_dict_item` VALUES (45, 1, '9', '异常', 'log_type', '日志异常', 1, '2019-03-19 11:08:59', '2019-03-25 12:49:13', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (46, 1, '0', '正常', 'log_type', '日志正常', 0, '2019-03-19 11:09:17', '2019-03-25 12:49:18', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (47, 2, 'WX', '微信', 'social_type', '微信登录', 0, '2019-03-19 11:10:02', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (48, 2, 'QQ', 'QQ', 'social_type', 'QQ登录', 1, '2019-03-19 11:10:14', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (49, 3, '0', '未提交', 'leave_status', '未提交', 0, '2019-03-19 11:18:34', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (50, 3, '1', '审批中', 'leave_status', '审批中', 1, '2019-03-19 11:18:45', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (51, 3, '2', '完成', 'leave_status', '完成', 2, '2019-03-19 11:19:02', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (52, 3, '9', '驳回', 'leave_status', '驳回', 9, '2019-03-19 11:19:20', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (53, 4, '1', 'java类', 'job_type', 'java类', 1, '2019-03-19 11:22:37', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (54, 4, '2', 'spring bean', 'job_type', 'spring bean容器实例', 2, '2019-03-19 11:23:05', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (55, 4, '9', '其他', 'job_type', '其他类型', 9, '2019-03-19 11:23:31', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (56, 4, '3', 'Rest 调用', 'job_type', 'Rest 调用', 3, '2019-03-19 11:23:57', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (57, 4, '4', 'jar', 'job_type', 'jar类型', 4, '2019-03-19 11:24:20', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (58, 5, '1', '未发布', 'job_status', '未发布', 1, '2019-03-19 11:25:18', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (59, 5, '2', '运行中', 'job_status', '运行中', 2, '2019-03-19 11:25:31', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (60, 5, '3', '暂停', 'job_status', '暂停', 3, '2019-03-19 11:25:42', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (61, 6, '0', '正常', 'job_execute_status', '正常', 0, '2019-03-19 11:26:27', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (62, 6, '1', '异常', 'job_execute_status', '异常', 1, '2019-03-19 11:26:41', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (63, 7, '1', '错失周期立即执行', 'misfire_policy', '错失周期立即执行', 1, '2019-03-19 11:27:45', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (64, 7, '2', '错失周期执行一次', 'misfire_policy', '错失周期执行一次', 2, '2019-03-19 11:27:57', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (65, 7, '3', '下周期执行', 'misfire_policy', '下周期执行', 3, '2019-03-19 11:28:08', '2019-03-25 12:49:36', NULL, '0', 3); -INSERT INTO `sys_dict_item` VALUES (66, 8, '1', '男', 'gender', '微信-男', 0, '2019-03-27 13:45:13', '2019-03-27 13:45:13', '微信-男', '0', 3); -INSERT INTO `sys_dict_item` VALUES (67, 8, '2', '女', 'gender', '女-微信', 1, '2019-03-27 13:45:34', '2019-03-27 13:45:34', '女-微信', '0', 3); -INSERT INTO `sys_dict_item` VALUES (68, 8, '0', '未知', 'gender', 'x性别未知', 3, '2019-03-27 13:45:57', '2019-03-27 13:45:57', 'x性别未知', '0', 3); -INSERT INTO `sys_dict_item` VALUES (69, 9, '0', '未关注', 'subscribe', '公众号-未关注', 0, '2019-03-27 13:49:07', '2019-03-27 13:49:07', '公众号-未关注', '0', 3); -INSERT INTO `sys_dict_item` VALUES (70, 9, '1', '已关注', 'subscribe', '公众号-已关注', 1, '2019-03-27 13:49:26', '2019-03-27 13:49:26', '公众号-已关注', '0', 3); -INSERT INTO `sys_dict_item` VALUES (71, 10, '0', '未回复', 'response_type', '微信消息-未回复', 0, '2019-03-28 21:29:47', '2019-03-28 21:29:47', '微信消息-未回复', '0', 3); -INSERT INTO `sys_dict_item` VALUES (72, 10, '1', '已回复', 'response_type', '微信消息-已回复', 1, '2019-03-28 21:30:08', '2019-03-28 21:30:08', '微信消息-已回复', '0', 3); -INSERT INTO `sys_dict_item` VALUES (73, 11, '1', '检索', 'param_type', '检索', 0, '2019-04-29 18:22:17', '2019-04-29 18:22:17', '检索', '0', 3); -INSERT INTO `sys_dict_item` VALUES (74, 11, '2', '原文', 'param_type', '原文', 0, '2019-04-29 18:22:27', '2019-04-29 18:22:27', '原文', '0', 3); -INSERT INTO `sys_dict_item` VALUES (75, 11, '3', '报表', 'param_type', '报表', 0, '2019-04-29 18:22:36', '2019-04-29 18:22:36', '报表', '0', 3); -INSERT INTO `sys_dict_item` VALUES (76, 11, '4', '安全', 'param_type', '安全', 0, '2019-04-29 18:22:46', '2019-04-29 18:22:46', '安全', '0', 3); -INSERT INTO `sys_dict_item` VALUES (77, 11, '5', '文档', 'param_type', '文档', 0, '2019-04-29 18:22:56', '2019-04-29 18:22:56', '文档', '0', 3); -INSERT INTO `sys_dict_item` VALUES (78, 11, '6', '消息', 'param_type', '消息', 0, '2019-04-29 18:23:05', '2019-04-29 18:23:05', '消息', '0', 3); -INSERT INTO `sys_dict_item` VALUES (79, 11, '9', '其他', 'param_type', '其他', 0, '2019-04-29 18:23:16', '2019-04-29 18:23:16', '其他', '0', 3); -INSERT INTO `sys_dict_item` VALUES (80, 11, '0', '默认', 'param_type', '默认', 0, '2019-04-29 18:23:30', '2019-04-29 18:23:30', '默认', '0', 3); -INSERT INTO `sys_dict_item` VALUES (81, 12, '0', '正常', 'status_type', '状态正常', 0, '2019-05-15 16:31:34', '2019-05-16 22:30:46', '状态正常', '0', 3); -INSERT INTO `sys_dict_item` VALUES (82, 12, '9', '冻结', 'status_type', '状态冻结', 1, '2019-05-15 16:31:56', '2019-05-16 22:30:50', '状态冻结', '0', 3); -INSERT INTO `sys_dict_item` VALUES (83, 13, '1', '系统类', 'dict_type', '系统类字典', 0, '2019-05-16 14:20:40', '2019-05-16 14:20:40', '不能修改删除', '0', 3); -INSERT INTO `sys_dict_item` VALUES (84, 13, '0', '业务类', 'dict_type', '业务类字典', 0, '2019-05-16 14:20:59', '2019-05-16 14:20:59', '可以修改', '0', 3); -INSERT INTO `sys_dict_item` VALUES (85, 29, '1', '支付成功', 'order_status', '支付成功', 1, '2019-06-27 08:18:26', '2019-06-27 08:18:26', '订单支付成功', '0', 1); -INSERT INTO `sys_dict_item` VALUES (86, 29, '2', '支付完成', 'order_status', '订单支付完成', 2, '2019-06-27 08:18:44', '2019-06-27 08:18:44', '订单支付完成', '0', 1); -INSERT INTO `sys_dict_item` VALUES (87, 29, '0', '待支付', 'order_status', '订单待支付', 0, '2019-06-27 08:19:02', '2019-06-27 08:19:02', '订单待支付', '0', 1); -INSERT INTO `sys_dict_item` VALUES (88, 29, '-1', '支付失败', 'order_status', '订单支付失败', 3, '2019-06-27 08:19:37', '2019-06-27 08:19:37', '订单支付失败', '0', 1); -INSERT INTO `sys_dict_item` VALUES (89, 2, 'GITEE', '码云', 'social_type', '码云', 2, '2019-06-28 09:59:12', '2019-06-28 09:59:12', '码云', '0', 1); -INSERT INTO `sys_dict_item` VALUES (90, 2, 'OSC', '开源中国', 'social_type', '开源中国登录', 0, '2019-06-28 10:04:32', '2019-06-28 10:04:32', 'http://gitee.huaxiadaowei.com/#/authredirect', '0', 1); +INSERT INTO `sys_dict_item` VALUES (45, 16, '1', '支付成功', 'order_status', '支付成功', 1, '2019-06-27 08:18:26', '2019-06-27 08:18:26', '订单支付成功', '0', 1); +INSERT INTO `sys_dict_item` VALUES (46, 16, '2', '支付完成', 'order_status', '订单支付完成', 2, '2019-06-27 08:18:44', '2019-06-27 08:18:44', '订单支付完成', '0', 1); +INSERT INTO `sys_dict_item` VALUES (47, 16, '0', '待支付', 'order_status', '订单待支付', 0, '2019-06-27 08:19:02', '2019-06-27 08:19:02', '订单待支付', '0', 1); +INSERT INTO `sys_dict_item` VALUES (48, 16, '-1', '支付失败', 'order_status', '订单支付失败', 3, '2019-06-27 08:19:37', '2019-06-27 08:19:37', '订单支付失败', '0', 1); +INSERT INTO `sys_dict_item` VALUES (49, 2, 'GITEE', '码云', 'social_type', '码云', 2, '2019-06-28 09:59:12', '2019-06-28 09:59:12', '码云', '0', 1); +INSERT INTO `sys_dict_item` VALUES (50, 2, 'OSC', '开源中国', 'social_type', '开源中国登录', 0, '2019-06-28 10:04:32', '2019-06-28 10:04:32', 'http://gitee.huaxiadaowei.com/#/authredirect', '0', 1); +INSERT INTO `sys_dict_item` VALUES (51, 17, 'password', '密码模式', 'grant_types', '支持oauth密码模式', 0, '2019-08-13 07:35:28', '2019-08-13 07:35:28', NULL, '0', 1); +INSERT INTO `sys_dict_item` VALUES (52, 17, 'authorization_code', '授权码模式', 'grant_types', 'oauth2 授权码模式', 1, '2019-08-13 07:36:07', '2019-08-13 07:36:07', NULL, '0', 1); +INSERT INTO `sys_dict_item` VALUES (53, 17, 'client_credentials', '客户端模式', 'grant_types', 'oauth2 客户端模式', 2, '2019-08-13 07:36:30', '2019-08-13 07:36:30', NULL, '0', 1); +INSERT INTO `sys_dict_item` VALUES (54, 17, 'refresh_token', '刷新模式', 'grant_types', 'oauth2 刷新token', 3, '2019-08-13 07:36:54', '2019-08-13 07:36:54', NULL, '0', 1); +INSERT INTO `sys_dict_item` VALUES (55, 17, 'implicit', '简化模式', 'grant_types', 'oauth2 简化模式', 4, '2019-08-13 07:39:32', '2019-08-13 07:39:32', NULL, '0', 1); COMMIT; -- ---------------------------- @@ -260,68 +211,68 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_file`; CREATE TABLE `sys_file` ( - `id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '编号', - `file_name` varchar(100) NOT NULL COMMENT '文件名', - `bucket_name` varchar(200) DEFAULT NULL COMMENT '保存路径', - `original` varchar(100) NOT NULL COMMENT '原文件名', - `type` varchar(50) DEFAULT NULL COMMENT '文件类型', - `file_size` bigint(50) DEFAULT NULL COMMENT '文件大小', - `create_user` varchar(32) DEFAULT NULL COMMENT '上传人', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '上传时间', - `update_user` varchar(32) DEFAULT NULL COMMENT '更新人', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标识:1-删除,0-正常', - `tenant_id` int(11) DEFAULT NULL COMMENT '所属租户', - PRIMARY KEY (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=COMPACT COMMENT='文件管理表'; + `id` bigint(32) NOT NULL AUTO_INCREMENT COMMENT '编号', + `file_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `bucket_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `original` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `type` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `file_size` bigint(50) DEFAULT NULL COMMENT '文件大小', + `create_user` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '上传时间', + `update_user` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `tenant_id` int(11) DEFAULT NULL COMMENT '所属租户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='文件管理表'; -- ---------------------------- -- Table structure for sys_log -- ---------------------------- DROP TABLE IF EXISTS `sys_log`; CREATE TABLE `sys_log` ( - `id` bigint(64) NOT NULL AUTO_INCREMENT COMMENT '编号', - `type` char(1) DEFAULT '1' COMMENT '日志类型', - `title` varchar(255) DEFAULT '' COMMENT '日志标题', - `service_id` varchar(32) DEFAULT NULL COMMENT '服务ID', - `create_by` varchar(64) DEFAULT NULL COMMENT '创建者', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `remote_addr` varchar(255) DEFAULT NULL COMMENT '操作IP地址', - `user_agent` varchar(1000) DEFAULT NULL COMMENT '用户代理', - `request_uri` varchar(255) DEFAULT NULL COMMENT '请求URI', - `method` varchar(10) DEFAULT NULL COMMENT '操作方式', - `params` text COMMENT '操作提交的数据', - `time` mediumtext COMMENT '执行时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', - `exception` text COMMENT '异常信息', - `tenant_id` int(11) DEFAULT '0' COMMENT '所属租户', - PRIMARY KEY (`id`), - KEY `sys_log_create_by` (`create_by`), - KEY `sys_log_request_uri` (`request_uri`), - KEY `sys_log_type` (`type`), - KEY `sys_log_create_date` (`create_time`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='日志表'; + `id` bigint(64) NOT NULL AUTO_INCREMENT COMMENT '编号', + `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `service_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `remote_addr` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `user_agent` varchar(1000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `request_uri` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `method` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `time` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '执行时间', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `exception` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `tenant_id` int(11) DEFAULT '0' COMMENT '所属租户', + PRIMARY KEY (`id`) USING BTREE, + KEY `sys_log_create_by` (`create_by`) USING BTREE, + KEY `sys_log_request_uri` (`request_uri`) USING BTREE, + KEY `sys_log_type` (`type`) USING BTREE, + KEY `sys_log_create_date` (`create_time`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='日志表'; -- ---------------------------- -- Table structure for sys_menu -- ---------------------------- DROP TABLE IF EXISTS `sys_menu`; CREATE TABLE `sys_menu` ( - `menu_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', - `name` varchar(32) NOT NULL COMMENT '菜单名称', - `permission` varchar(32) DEFAULT NULL COMMENT '菜单权限标识', - `path` varchar(128) DEFAULT NULL COMMENT '前端URL', - `parent_id` int(11) DEFAULT NULL COMMENT '父菜单ID', - `icon` varchar(32) DEFAULT NULL COMMENT '图标', - `sort` int(11) DEFAULT '1' COMMENT '排序值', - `keep_alive` char(1) DEFAULT '0' COMMENT '0-开启,1- 关闭', - `type` char(1) DEFAULT NULL COMMENT '菜单类型 (0菜单 1按钮)', - `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) DEFAULT '0' COMMENT '逻辑删除标记(0--正常 1--删除)', - PRIMARY KEY (`menu_id`) -) ENGINE=InnoDB AUTO_INCREMENT=10002 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='菜单权限表'; + `menu_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '菜单ID', + `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `permission` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `path` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `parent_id` int(11) DEFAULT NULL COMMENT '父菜单ID', + `icon` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `sort` int(11) DEFAULT '1' COMMENT '排序值', + `keep_alive` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + PRIMARY KEY (`menu_id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=10009 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='菜单权限表'; -- ---------------------------- -- Records of sys_menu @@ -360,7 +311,7 @@ INSERT INTO `sys_menu` VALUES (2210, '参数管理', NULL, '/admin/param/index', INSERT INTO `sys_menu` VALUES (2211, '参数新增', 'admin_syspublicparam_add', NULL, 2210, NULL, 1, '0', '1', '2019-04-29 22:17:36', NULL, '0'); INSERT INTO `sys_menu` VALUES (2212, '参数删除', 'admin_syspublicparam_del', NULL, 2210, NULL, 1, '0', '1', '2019-04-29 22:17:55', NULL, '0'); INSERT INTO `sys_menu` VALUES (2213, '参数编辑', 'admin_syspublicparam_edit', NULL, 2210, NULL, 1, '0', '1', '2019-04-29 22:18:14', '2019-04-29 22:19:25', '0'); -INSERT INTO `sys_menu` VALUES (2300, '代码生成', '', '/gen/index', 2000, 'icon-weibiaoti46', 8, '0', '0', '2018-01-20 13:17:19', '2018-11-24 05:21:01', '0'); +INSERT INTO `sys_menu` VALUES (2300, '代码生成', '', '/gen/index', 10006, 'icon-weibiaoti46', 1, '0', '0', '2018-01-20 13:17:19', '2019-08-12 10:28:44', '0'); INSERT INTO `sys_menu` VALUES (2400, '终端管理', '', '/admin/client/index', 2000, 'icon-shouji', 9, '0', '0', '2018-01-20 13:17:19', '2018-09-28 09:01:43', '0'); INSERT INTO `sys_menu` VALUES (2401, '客户端新增', 'sys_client_add', NULL, 2400, '1', NULL, '0', '1', '2018-05-15 21:35:18', '2018-09-28 09:10:25', '0'); INSERT INTO `sys_menu` VALUES (2402, '客户端修改', 'sys_client_edit', NULL, 2400, NULL, NULL, '0', '1', '2018-05-15 21:37:06', '2018-09-28 09:10:27', '0'); @@ -379,7 +330,7 @@ INSERT INTO `sys_menu` VALUES (2830, '任务删除', 'job_sys_job_del', NULL, 28 INSERT INTO `sys_menu` VALUES (2840, '任务暂停', 'job_sys_job_shutdown_job', NULL, 2800, '1', 0, '0', '1', '2018-05-15 21:35:18', '2019-03-25 11:50:18', '0'); INSERT INTO `sys_menu` VALUES (2850, '任务开始', 'job_sys_job_start_job', NULL, 2800, '1', 0, '0', '1', '2018-05-15 21:35:18', '2019-03-25 11:50:35', '0'); INSERT INTO `sys_menu` VALUES (2860, '任务刷新', 'job_sys_job_refresh_job', NULL, 2800, '1', 0, '0', '1', '2018-05-15 21:35:18', '2019-03-25 11:50:39', '0'); -INSERT INTO `sys_menu` VALUES (2870, '执行任务', 'job_sys_job_run_job', NULL, 2800, '1', 0, '0', '1', '2019-08-08 15:35:18', '2019-08-08 15:50:35', '0' ); +INSERT INTO `sys_menu` VALUES (2870, '执行任务', 'job_sys_job_run_job', NULL, 2800, '1', 0, '0', '1', '2019-08-08 15:35:18', '2019-08-08 15:50:35', '0'); INSERT INTO `sys_menu` VALUES (3000, '系统监控', NULL, '/daemon', -1, 'icon-msnui-supervise', 2, '0', '0', '2018-07-27 01:13:21', '2018-09-28 08:53:24', '0'); INSERT INTO `sys_menu` VALUES (3100, '服务监控', NULL, 'http://127.0.0.1:5001', 3000, 'icon-server', 0, '0', '0', '2018-06-26 10:50:32', '2019-05-01 23:54:05', '0'); INSERT INTO `sys_menu` VALUES (3110, '缓存监控', NULL, '/monitor/redis/index', 3000, 'icon-qingchuhuancun', 1, '1', '0', '2019-05-08 23:51:27', '2019-06-24 15:17:45', '0'); @@ -441,9 +392,16 @@ INSERT INTO `sys_menu` VALUES (6400, '菜单设置', NULL, '/mp/wxmenu/index', 6 INSERT INTO `sys_menu` VALUES (6401, '保存', 'mp_wxmenu_add', NULL, 6400, NULL, 1, '0', '1', '2019-03-29 15:43:22', '2019-03-29 15:43:30', '0'); INSERT INTO `sys_menu` VALUES (6402, '发布', 'mp_wxmenu_push', NULL, 6400, NULL, 1, '0', '1', '2019-03-29 15:43:54', NULL, '0'); INSERT INTO `sys_menu` VALUES (6500, '运营数据', NULL, '/mp/wxstatistics/index', 6000, 'icon-zhexiantu', 7, '1', '0', '2019-04-14 00:15:35', '2019-06-24 15:25:15', '0'); -INSERT INTO `sys_menu` VALUES (9999, '系统官网', NULL, 'https://pig4cloud.com/#', -1, 'icon-guanwangfangwen', 9, '0', '0', '2019-01-17 17:05:19', '2019-01-17 17:29:06', '0'); +INSERT INTO `sys_menu` VALUES (9999, '系统官网', NULL, 'https://pig4cloud.com/#', -1, 'icon-guanwangfangwen', 10, '0', '0', '2019-01-17 17:05:19', '2019-08-12 10:25:12', '0'); INSERT INTO `sys_menu` VALUES (10000, '文件管理', NULL, '/admin/file/index', 2000, 'icon-wenjianguanli', 6, '1', '0', '2019-06-25 12:44:46', NULL, '0'); INSERT INTO `sys_menu` VALUES (10001, '删除文件', 'sys_file_del', NULL, 10000, NULL, 1, '0', '1', '2019-06-25 13:41:41', NULL, '0'); +INSERT INTO `sys_menu` VALUES (10002, '表单管理', '', '/gen/form', 10006, 'icon-record', 3, '0', '0', '2018-01-20 13:17:19', '2019-08-12 09:36:09', '0'); +INSERT INTO `sys_menu` VALUES (10003, '表单新增', 'gen_form_add', NULL, 10002, '1', 0, '0', '1', '2018-05-15 21:35:18', '2018-07-29 13:38:59', '0'); +INSERT INTO `sys_menu` VALUES (10004, '表单修改', 'gen_form_edit', NULL, 10002, '1', 1, '0', '1', '2018-05-15 21:35:18', '2018-07-29 13:38:59', '0'); +INSERT INTO `sys_menu` VALUES (10005, '表单删除', 'gen_form_del', NULL, 10002, '1', 2, '0', '1', '2018-05-15 21:35:18', '2018-07-29 13:38:59', '0'); +INSERT INTO `sys_menu` VALUES (10006, '开发平台', NULL, '/gen', -1, 'icon-shejiyukaifa-', 9, '1', '0', '2019-08-12 09:35:16', '2019-08-12 10:28:35', '0'); +INSERT INTO `sys_menu` VALUES (10007, '数据源管理', NULL, '/gen/datasource', 10006, 'icon-mysql', 0, '1', '0', '2019-08-12 09:42:11', '2019-08-12 10:33:30', '0'); +INSERT INTO `sys_menu` VALUES (10008, '表单设计', NULL, '/gen/design', 10006, 'icon-biaodanbiaoqian', 2, '1', '0', '2019-08-16 10:08:56', NULL, '0'); COMMIT; -- ---------------------------- @@ -451,26 +409,26 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_oauth_client_details`; CREATE TABLE `sys_oauth_client_details` ( - `client_id` varchar(32) NOT NULL, - `resource_ids` varchar(256) DEFAULT NULL, - `client_secret` varchar(256) DEFAULT NULL, - `scope` varchar(256) DEFAULT NULL, - `authorized_grant_types` varchar(256) DEFAULT NULL, - `web_server_redirect_uri` varchar(256) DEFAULT NULL, - `authorities` varchar(256) DEFAULT NULL, - `access_token_validity` int(11) DEFAULT NULL, - `refresh_token_validity` int(11) DEFAULT NULL, - `additional_information` varchar(4096) DEFAULT NULL, - `autoapprove` varchar(256) DEFAULT NULL, - `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', - PRIMARY KEY (`client_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='终端信息表'; + `client_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `resource_ids` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `client_secret` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `scope` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `authorized_grant_types` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `web_server_redirect_uri` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `authorities` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `access_token_validity` int(11) DEFAULT NULL, + `refresh_token_validity` int(11) DEFAULT NULL, + `additional_information` varchar(4096) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `autoapprove` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', + PRIMARY KEY (`client_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='终端信息表'; -- ---------------------------- -- Records of sys_oauth_client_details -- ---------------------------- BEGIN; -INSERT INTO `sys_oauth_client_details` VALUES ('app', NULL, 'app', 'server', 'password,refresh_token', NULL, NULL, NULL, NULL, NULL, 'true', 1); +INSERT INTO `sys_oauth_client_details` VALUES ('app', NULL, 'app', 'server', 'password,refresh_token,authorization_code,client_credentials,implicit', NULL, NULL, 43200, 2592000, NULL, 'true', 1); INSERT INTO `sys_oauth_client_details` VALUES ('daemon', NULL, 'daemon', 'server', 'password,refresh_token', NULL, NULL, NULL, NULL, NULL, 'true', 1); INSERT INTO `sys_oauth_client_details` VALUES ('gen', NULL, 'gen', 'server', 'password,refresh_token', NULL, NULL, NULL, NULL, NULL, 'true', 1); INSERT INTO `sys_oauth_client_details` VALUES ('mp', NULL, 'mp', 'server', 'password,refresh_token', NULL, NULL, NULL, NULL, NULL, 'true', 1); @@ -483,55 +441,45 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_public_param`; CREATE TABLE `sys_public_param` ( - `public_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', - `public_name` varchar(128) NOT NULL COMMENT '公共参数名称', - `public_key` varchar(128) NOT NULL COMMENT '键,英文大写+下划线', - `public_value` varchar(128) DEFAULT NULL COMMENT '值', - `status` char(1) DEFAULT '1' COMMENT '状态:1有效;2无效;', - `validate_code` varchar(64) DEFAULT NULL COMMENT '公共参数编码', - `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `public_type` char(1) DEFAULT '0' COMMENT '配置类型:0-默认;1-检索;2-原文;3-报表;4-安全;5-文档;6-消息;9-其他', - `system` char(1) NOT NULL DEFAULT '0' COMMENT '是否是系统默认', - `del_flag` char(1) DEFAULT '0' COMMENT '删除状态:0-正常;1-已删除', - `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', - PRIMARY KEY (`public_id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=COMPACT COMMENT='公共参数配置表'; - --- ---------------------------- --- Records of sys_public_param --- ---------------------------- -BEGIN; -INSERT INTO `sys_public_param` VALUES (1, '系统首页参数配置', 'INDEX_MSG_CONFIG', '运维电话: 18888888888', '0', 'zxc', '2019-04-28 18:24:38', '2019-05-16 21:41:28', '9', '0', '0', 1); -INSERT INTO `sys_public_param` VALUES (2, '版本信息说明', 'VERSION_INSTRUCTIONS', 'PIGX平台3.1版本', '0', NULL, '2019-04-28 18:24:38', '2019-05-16 21:41:29', '9', '0', '0', 1); -INSERT INTO `sys_public_param` VALUES (3, '办公安全支持文件类型', 'OFFICE_SAFETY_FILETYPE', 'PDF,CEB,CEBX,DOC,DOCX,XLS,XLSX,PPT,PPTX,WPS', '0', NULL, '2019-04-28 18:24:38', '2019-05-16 21:41:31', '4', '0', '0', 1); -COMMIT; + `public_id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '编号', + `public_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `public_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `public_value` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `validate_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', + `public_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `system` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', + PRIMARY KEY (`public_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='公共参数配置表'; -- ---------------------------- -- Table structure for sys_role -- ---------------------------- DROP TABLE IF EXISTS `sys_role`; CREATE TABLE `sys_role` ( - `role_id` int(11) NOT NULL AUTO_INCREMENT, - `role_name` varchar(64) COLLATE utf8mb4_bin NOT NULL, - `role_code` varchar(64) COLLATE utf8mb4_bin NOT NULL, - `role_desc` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL, - `ds_type` char(1) COLLATE utf8mb4_bin NOT NULL DEFAULT '2' COMMENT '数据权限类型', - `ds_scope` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '数据权限范围', - `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, - `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, - `del_flag` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '删除标识(0-正常,1-删除)', - `tenant_id` int(11) DEFAULT NULL, - PRIMARY KEY (`role_id`), - KEY `role_idx1_role_code` (`role_code`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC COMMENT='系统角色表'; + `role_id` int(11) NOT NULL AUTO_INCREMENT, + `role_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `role_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `role_desc` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `ds_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `ds_scope` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP, + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `tenant_id` int(11) DEFAULT NULL, + PRIMARY KEY (`role_id`) USING BTREE, + KEY `role_idx1_role_code` (`role_code`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='系统角色表'; -- ---------------------------- -- Records of sys_role -- ---------------------------- BEGIN; INSERT INTO `sys_role` VALUES (1, '管理员', 'ROLE_ADMIN', '管理员', '0', '2', '2017-10-29 15:45:51', '2018-12-26 14:09:11', '0', 1); -INSERT INTO `sys_role` VALUES (3, '租户默认角色', 'ROLE_admin', NULL, '2', NULL, '2019-06-06 15:01:06', NULL, '0', 3); COMMIT; -- ---------------------------- @@ -539,10 +487,10 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_role_menu`; CREATE TABLE `sys_role_menu` ( - `role_id` int(11) NOT NULL COMMENT '角色ID', - `menu_id` int(11) NOT NULL COMMENT '菜单ID', - PRIMARY KEY (`role_id`,`menu_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='角色菜单表'; + `role_id` int(11) NOT NULL COMMENT '角色ID', + `menu_id` int(11) NOT NULL COMMENT '菜单ID', + PRIMARY KEY (`role_id`,`menu_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='角色菜单表'; -- ---------------------------- -- Records of sys_role_menu @@ -600,6 +548,7 @@ INSERT INTO `sys_role_menu` VALUES (1, 2830); INSERT INTO `sys_role_menu` VALUES (1, 2840); INSERT INTO `sys_role_menu` VALUES (1, 2850); INSERT INTO `sys_role_menu` VALUES (1, 2860); +INSERT INTO `sys_role_menu` VALUES (1, 2870); INSERT INTO `sys_role_menu` VALUES (1, 3000); INSERT INTO `sys_role_menu` VALUES (1, 3100); INSERT INTO `sys_role_menu` VALUES (1, 3110); @@ -662,125 +611,13 @@ INSERT INTO `sys_role_menu` VALUES (1, 6500); INSERT INTO `sys_role_menu` VALUES (1, 9999); INSERT INTO `sys_role_menu` VALUES (1, 10000); INSERT INTO `sys_role_menu` VALUES (1, 10001); -INSERT INTO `sys_role_menu` VALUES (2, 1000); -INSERT INTO `sys_role_menu` VALUES (2, 1100); -INSERT INTO `sys_role_menu` VALUES (2, 1101); -INSERT INTO `sys_role_menu` VALUES (2, 1102); -INSERT INTO `sys_role_menu` VALUES (2, 1103); -INSERT INTO `sys_role_menu` VALUES (2, 1200); -INSERT INTO `sys_role_menu` VALUES (2, 1201); -INSERT INTO `sys_role_menu` VALUES (2, 1202); -INSERT INTO `sys_role_menu` VALUES (2, 1203); -INSERT INTO `sys_role_menu` VALUES (2, 1300); -INSERT INTO `sys_role_menu` VALUES (2, 1301); -INSERT INTO `sys_role_menu` VALUES (2, 1302); -INSERT INTO `sys_role_menu` VALUES (2, 1303); -INSERT INTO `sys_role_menu` VALUES (2, 1304); -INSERT INTO `sys_role_menu` VALUES (2, 1400); -INSERT INTO `sys_role_menu` VALUES (2, 1401); -INSERT INTO `sys_role_menu` VALUES (2, 1402); -INSERT INTO `sys_role_menu` VALUES (2, 1403); -INSERT INTO `sys_role_menu` VALUES (3, 1000); -INSERT INTO `sys_role_menu` VALUES (3, 1100); -INSERT INTO `sys_role_menu` VALUES (3, 1101); -INSERT INTO `sys_role_menu` VALUES (3, 1102); -INSERT INTO `sys_role_menu` VALUES (3, 1103); -INSERT INTO `sys_role_menu` VALUES (3, 1200); -INSERT INTO `sys_role_menu` VALUES (3, 1201); -INSERT INTO `sys_role_menu` VALUES (3, 1202); -INSERT INTO `sys_role_menu` VALUES (3, 1203); -INSERT INTO `sys_role_menu` VALUES (3, 1300); -INSERT INTO `sys_role_menu` VALUES (3, 1301); -INSERT INTO `sys_role_menu` VALUES (3, 1302); -INSERT INTO `sys_role_menu` VALUES (3, 1303); -INSERT INTO `sys_role_menu` VALUES (3, 1304); -INSERT INTO `sys_role_menu` VALUES (3, 1400); -INSERT INTO `sys_role_menu` VALUES (3, 1401); -INSERT INTO `sys_role_menu` VALUES (3, 1402); -INSERT INTO `sys_role_menu` VALUES (3, 1403); -INSERT INTO `sys_role_menu` VALUES (3, 1500); -INSERT INTO `sys_role_menu` VALUES (3, 1501); -INSERT INTO `sys_role_menu` VALUES (3, 1502); -INSERT INTO `sys_role_menu` VALUES (3, 1503); -INSERT INTO `sys_role_menu` VALUES (3, 2000); -INSERT INTO `sys_role_menu` VALUES (3, 2100); -INSERT INTO `sys_role_menu` VALUES (3, 2101); -INSERT INTO `sys_role_menu` VALUES (3, 2200); -INSERT INTO `sys_role_menu` VALUES (3, 2201); -INSERT INTO `sys_role_menu` VALUES (3, 2202); -INSERT INTO `sys_role_menu` VALUES (3, 2203); -INSERT INTO `sys_role_menu` VALUES (3, 2210); -INSERT INTO `sys_role_menu` VALUES (3, 2211); -INSERT INTO `sys_role_menu` VALUES (3, 2212); -INSERT INTO `sys_role_menu` VALUES (3, 2213); -INSERT INTO `sys_role_menu` VALUES (3, 2300); -INSERT INTO `sys_role_menu` VALUES (3, 2400); -INSERT INTO `sys_role_menu` VALUES (3, 2401); -INSERT INTO `sys_role_menu` VALUES (3, 2402); -INSERT INTO `sys_role_menu` VALUES (3, 2403); -INSERT INTO `sys_role_menu` VALUES (3, 2500); -INSERT INTO `sys_role_menu` VALUES (3, 2501); -INSERT INTO `sys_role_menu` VALUES (3, 2502); -INSERT INTO `sys_role_menu` VALUES (3, 2503); -INSERT INTO `sys_role_menu` VALUES (3, 2600); -INSERT INTO `sys_role_menu` VALUES (3, 2601); -INSERT INTO `sys_role_menu` VALUES (3, 2700); -INSERT INTO `sys_role_menu` VALUES (3, 2800); -INSERT INTO `sys_role_menu` VALUES (3, 2810); -INSERT INTO `sys_role_menu` VALUES (3, 2820); -INSERT INTO `sys_role_menu` VALUES (3, 2830); -INSERT INTO `sys_role_menu` VALUES (3, 2840); -INSERT INTO `sys_role_menu` VALUES (3, 2850); -INSERT INTO `sys_role_menu` VALUES (3, 2860); -INSERT INTO `sys_role_menu` VALUES (3, 3000); -INSERT INTO `sys_role_menu` VALUES (3, 3100); -INSERT INTO `sys_role_menu` VALUES (3, 3110); -INSERT INTO `sys_role_menu` VALUES (3, 3200); -INSERT INTO `sys_role_menu` VALUES (3, 3300); -INSERT INTO `sys_role_menu` VALUES (3, 3400); -INSERT INTO `sys_role_menu` VALUES (3, 3500); -INSERT INTO `sys_role_menu` VALUES (3, 3600); -INSERT INTO `sys_role_menu` VALUES (3, 3601); -INSERT INTO `sys_role_menu` VALUES (3, 3620); -INSERT INTO `sys_role_menu` VALUES (3, 3630); -INSERT INTO `sys_role_menu` VALUES (3, 3631); -INSERT INTO `sys_role_menu` VALUES (3, 4000); -INSERT INTO `sys_role_menu` VALUES (3, 4100); -INSERT INTO `sys_role_menu` VALUES (3, 4101); -INSERT INTO `sys_role_menu` VALUES (3, 4200); -INSERT INTO `sys_role_menu` VALUES (3, 4201); -INSERT INTO `sys_role_menu` VALUES (3, 4300); -INSERT INTO `sys_role_menu` VALUES (3, 4301); -INSERT INTO `sys_role_menu` VALUES (3, 4302); -INSERT INTO `sys_role_menu` VALUES (3, 4303); -INSERT INTO `sys_role_menu` VALUES (3, 4400); -INSERT INTO `sys_role_menu` VALUES (3, 4401); -INSERT INTO `sys_role_menu` VALUES (3, 5000); -INSERT INTO `sys_role_menu` VALUES (3, 5100); -INSERT INTO `sys_role_menu` VALUES (3, 5110); -INSERT INTO `sys_role_menu` VALUES (3, 5120); -INSERT INTO `sys_role_menu` VALUES (3, 5130); -INSERT INTO `sys_role_menu` VALUES (3, 5200); -INSERT INTO `sys_role_menu` VALUES (3, 6000); -INSERT INTO `sys_role_menu` VALUES (3, 6100); -INSERT INTO `sys_role_menu` VALUES (3, 6101); -INSERT INTO `sys_role_menu` VALUES (3, 6102); -INSERT INTO `sys_role_menu` VALUES (3, 6103); -INSERT INTO `sys_role_menu` VALUES (3, 6200); -INSERT INTO `sys_role_menu` VALUES (3, 6201); -INSERT INTO `sys_role_menu` VALUES (3, 6202); -INSERT INTO `sys_role_menu` VALUES (3, 6203); -INSERT INTO `sys_role_menu` VALUES (3, 6300); -INSERT INTO `sys_role_menu` VALUES (3, 6301); -INSERT INTO `sys_role_menu` VALUES (3, 6302); -INSERT INTO `sys_role_menu` VALUES (3, 6303); -INSERT INTO `sys_role_menu` VALUES (3, 6304); -INSERT INTO `sys_role_menu` VALUES (3, 6305); -INSERT INTO `sys_role_menu` VALUES (3, 6400); -INSERT INTO `sys_role_menu` VALUES (3, 6401); -INSERT INTO `sys_role_menu` VALUES (3, 6402); -INSERT INTO `sys_role_menu` VALUES (3, 6500); -INSERT INTO `sys_role_menu` VALUES (3, 9999); +INSERT INTO `sys_role_menu` VALUES (1, 10002); +INSERT INTO `sys_role_menu` VALUES (1, 10003); +INSERT INTO `sys_role_menu` VALUES (1, 10004); +INSERT INTO `sys_role_menu` VALUES (1, 10005); +INSERT INTO `sys_role_menu` VALUES (1, 10006); +INSERT INTO `sys_role_menu` VALUES (1, 10007); +INSERT INTO `sys_role_menu` VALUES (1, 10008); COMMIT; -- ---------------------------- @@ -788,35 +625,35 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_route_conf`; CREATE TABLE `sys_route_conf` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `route_name` varchar(30) DEFAULT NULL COMMENT '路由名称', - `route_id` varchar(30) NOT NULL DEFAULT '' COMMENT '路由ID', - `predicates` json DEFAULT NULL COMMENT '断言', - `filters` json DEFAULT NULL COMMENT '过滤器', - `uri` varchar(50) DEFAULT NULL, - `order` int(2) DEFAULT '0' COMMENT '排序', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='路由配置表'; + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', + `route_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `route_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `predicates` json DEFAULT NULL COMMENT '断言', + `filters` json DEFAULT NULL COMMENT '过滤器', + `uri` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order` int(2) DEFAULT '0' COMMENT '排序', + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='路由配置表'; -- ---------------------------- -- Records of sys_route_conf -- ---------------------------- BEGIN; -INSERT INTO `sys_route_conf` VALUES (1, '工作流管理模块', 'pigx-activiti', '[{\"args\": {\"_genkey_0\": \"/act/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-activiti', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:11', '0'); -INSERT INTO `sys_route_conf` VALUES (2, '认证中心', 'pigx-auth', '[{\"args\": {\"_genkey_0\": \"/auth/**\"}, \"name\": \"Path\"}]', '[{\"args\": {}, \"name\": \"ValidateCodeGatewayFilter\"}, {\"args\": {}, \"name\": \"PasswordDecoderFilter\"}]', 'lb://pigx-auth', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:13', '0'); -INSERT INTO `sys_route_conf` VALUES (3, '代码生成模块', 'pigx-codegen', '[{\"args\": {\"_genkey_0\": \"/gen/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-codegen', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:15', '0'); -INSERT INTO `sys_route_conf` VALUES (4, 'elastic-job定时任务模块', 'pigx-daemon-elastic-job', '[{\"args\": {\"_genkey_0\": \"/daemon/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-daemon-elastic-job', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:16', '0'); -INSERT INTO `sys_route_conf` VALUES (5, 'quartz定时任务模块', 'pigx-daemon-quartz', '[{\"args\": {\"_genkey_0\": \"/job/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-daemon-quartz', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:18', '0'); -INSERT INTO `sys_route_conf` VALUES (6, '分布式事务模块', 'pigx-tx-manager', '[{\"args\": {\"_genkey_0\": \"/tx/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-tx-manager', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:19', '0'); -INSERT INTO `sys_route_conf` VALUES (7, '通用权限模块', 'pigx-upms-biz', '[{\"args\": {\"_genkey_0\": \"/admin/**\"}, \"name\": \"Path\"}]', '[{\"args\": {\"key-resolver\": \"#{@remoteAddrKeyResolver}\", \"redis-rate-limiter.burstCapacity\": \"20\", \"redis-rate-limiter.replenishRate\": \"10\"}, \"name\": \"RequestRateLimiter\"}, {\"args\": {\"name\": \"default\", \"fallbackUri\": \"forward:/fallback\"}, \"name\": \"Hystrix\"}]', 'lb://pigx-upms-biz', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:21', '0'); -INSERT INTO `sys_route_conf` VALUES (8, '工作流长链接支持1', 'pigx-activiti-ws-1', '[{\"args\": {\"_genkey_0\": \"/act/ws/info/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-activiti', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:23', '0'); -INSERT INTO `sys_route_conf` VALUES (9, '工作流长链接支持2', 'pigx-activiti-ws-2', '[{\"args\": {\"_genkey_0\": \"/act/ws/**\"}, \"name\": \"Path\"}]', '[]', 'lb:ws://pigx-activiti', 100, '2019-05-30 15:35:18', '2019-07-20 14:53:28', '0'); -INSERT INTO `sys_route_conf` VALUES (10, '微信公众号管理', 'pigx-mp-manager', '[{\"args\": {\"_genkey_0\": \"/mp/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-mp-manager', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:31', '0'); -INSERT INTO `sys_route_conf` VALUES (11, '支付管理', 'pigx-pay', '[{\"args\": {\"_genkey_0\": \"/pay/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-pay', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:33', '0'); -INSERT INTO `sys_route_conf` VALUES (12, '监控管理', 'pigx-monitor', '[{\"args\": {\"_genkey_0\": \"/monitor/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-monitor', 0, '2019-05-30 15:35:18', '2019-07-20 14:53:36', '0'); +INSERT INTO `sys_route_conf` VALUES (1, '工作流管理模块', 'pigx-activiti', '[{\"args\": {\"_genkey_0\": \"/act/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-activiti', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:37', '0'); +INSERT INTO `sys_route_conf` VALUES (2, '认证中心', 'pigx-auth', '[{\"args\": {\"_genkey_0\": \"/auth/**\"}, \"name\": \"Path\"}]', '[{\"args\": {}, \"name\": \"ValidateCodeGatewayFilter\"}, {\"args\": {}, \"name\": \"PasswordDecoderFilter\"}]', 'lb://pigx-auth', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:38', '0'); +INSERT INTO `sys_route_conf` VALUES (3, '代码生成模块', 'pigx-codegen', '[{\"args\": {\"_genkey_0\": \"/gen/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-codegen', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:39', '0'); +INSERT INTO `sys_route_conf` VALUES (4, 'elastic-job定时任务模块', 'pigx-daemon-elastic-job', '[{\"args\": {\"_genkey_0\": \"/daemon/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-daemon-elastic-job', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:40', '0'); +INSERT INTO `sys_route_conf` VALUES (5, 'quartz定时任务模块', 'pigx-daemon-quartz', '[{\"args\": {\"_genkey_0\": \"/job/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-daemon-quartz', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:42', '0'); +INSERT INTO `sys_route_conf` VALUES (6, '分布式事务模块', 'pigx-tx-manager', '[{\"args\": {\"_genkey_0\": \"/tx/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-tx-manager', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:43', '0'); +INSERT INTO `sys_route_conf` VALUES (7, '通用权限模块', 'pigx-upms-biz', '[{\"args\": {\"_genkey_0\": \"/admin/**\"}, \"name\": \"Path\"}]', '[{\"args\": {\"key-resolver\": \"#{@remoteAddrKeyResolver}\", \"redis-rate-limiter.burstCapacity\": \"20\", \"redis-rate-limiter.replenishRate\": \"10\"}, \"name\": \"RequestRateLimiter\"}, {\"args\": {\"name\": \"default\", \"fallbackUri\": \"forward:/fallback\"}, \"name\": \"Hystrix\"}]', 'lb://pigx-upms-biz', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:44', '0'); +INSERT INTO `sys_route_conf` VALUES (8, '工作流长链接支持1', 'pigx-activiti-ws-1', '[{\"args\": {\"_genkey_0\": \"/act/ws/info/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-activiti', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:45', '0'); +INSERT INTO `sys_route_conf` VALUES (9, '工作流长链接支持2', 'pigx-activiti-ws-2', '[{\"args\": {\"_genkey_0\": \"/act/ws/**\"}, \"name\": \"Path\"}]', '[]', 'lb:ws://pigx-activiti', 100, '2019-08-17 07:53:17', '2019-08-27 09:38:46', '0'); +INSERT INTO `sys_route_conf` VALUES (10, '微信公众号管理', 'pigx-mp-manager', '[{\"args\": {\"_genkey_0\": \"/mp/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-mp-manager', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:49', '0'); +INSERT INTO `sys_route_conf` VALUES (11, '支付管理', 'pigx-pay', '[{\"args\": {\"_genkey_0\": \"/pay/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-pay', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:50', '0'); +INSERT INTO `sys_route_conf` VALUES (12, '监控管理', 'pigx-monitor', '[{\"args\": {\"_genkey_0\": \"/monitor/**\"}, \"name\": \"Path\"}]', '[]', 'lb://pigx-monitor', 0, '2019-08-17 07:53:17', '2019-08-27 09:38:51', '0'); COMMIT; -- ---------------------------- @@ -824,18 +661,18 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_social_details`; CREATE TABLE `sys_social_details` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵', - `type` varchar(16) NOT NULL COMMENT '类型', - `remark` varchar(64) DEFAULT NULL COMMENT '描述', - `app_id` varchar(64) NOT NULL COMMENT 'appid', - `app_secret` varchar(64) NOT NULL COMMENT 'app_secret', - `redirect_url` varchar(128) DEFAULT NULL COMMENT '回调地址', - `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标记', - `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='系统社交登录账号表'; + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主鍵', + `type` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `remark` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `app_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `app_secret` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `redirect_url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='系统社交登录账号表'; -- ---------------------------- -- Records of sys_social_details @@ -851,24 +688,23 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_tenant`; CREATE TABLE `sys_tenant` ( - `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '租户id', - `name` varchar(255) DEFAULT NULL COMMENT '租户名称', - `code` varchar(64) DEFAULT NULL COMMENT '租户编号', - `start_time` timestamp NULL DEFAULT NULL COMMENT '开始时间', - `end_time` timestamp NULL DEFAULT NULL COMMENT '结束时间', - `status` char(1) NOT NULL DEFAULT '0' COMMENT '0正常 9-冻结', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', - `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建', - `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='租户表'; + `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '租户id', + `name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `start_time` timestamp NULL DEFAULT NULL COMMENT '开始时间', + `end_time` timestamp NULL DEFAULT NULL COMMENT '结束时间', + `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建', + `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='租户表'; -- ---------------------------- -- Records of sys_tenant -- ---------------------------- BEGIN; INSERT INTO `sys_tenant` VALUES (1, '北京分公司', '1', '2019-05-15 00:00:00', '2020-05-15 00:00:00', '0', '0', '2019-05-15 15:44:57', '2019-05-18 14:47:30'); -INSERT INTO `sys_tenant` VALUES (3, '上海分公司', '0527', '2019-06-06 00:00:00', '2019-06-27 00:00:00', '0', '0', '2019-06-06 15:01:06', '2019-06-06 15:01:06'); COMMIT; -- ---------------------------- @@ -876,34 +712,33 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_user`; CREATE TABLE `sys_user` ( - `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `username` varchar(64) COLLATE utf8mb4_bin NOT NULL COMMENT '用户名', - `password` varchar(255) COLLATE utf8mb4_bin NOT NULL, - `salt` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '随机盐', - `phone` varchar(20) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '简介', - `avatar` varchar(255) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '头像', - `dept_id` int(11) DEFAULT NULL COMMENT '部门ID', - `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `lock_flag` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '0-正常,9-锁定', - `del_flag` char(1) COLLATE utf8mb4_bin DEFAULT '0' COMMENT '0-正常,1-删除', - `wx_openid` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT '微信openid', - `qq_openid` varchar(32) COLLATE utf8mb4_bin DEFAULT NULL COMMENT 'QQ openid', - `gitee_login` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL, - `osc_id` varchar(100) COLLATE utf8mb4_bin DEFAULT NULL, - `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', - PRIMARY KEY (`user_id`), - KEY `user_wx_openid` (`wx_openid`), - KEY `user_qq_openid` (`qq_openid`), - KEY `user_idx1_username` (`username`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin ROW_FORMAT=DYNAMIC COMMENT='用户表'; + `user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID', + `username` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `password` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `salt` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `phone` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `avatar` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `dept_id` int(11) DEFAULT NULL COMMENT '部门ID', + `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', + `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', + `lock_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `wx_openid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `qq_openid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `gitee_login` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `osc_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` int(11) NOT NULL DEFAULT '0' COMMENT '所属租户', + PRIMARY KEY (`user_id`) USING BTREE, + KEY `user_wx_openid` (`wx_openid`) USING BTREE, + KEY `user_qq_openid` (`qq_openid`) USING BTREE, + KEY `user_idx1_username` (`username`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户表'; -- ---------------------------- -- Records of sys_user -- ---------------------------- BEGIN; -INSERT INTO `sys_user` VALUES (1, 'admin', '$2a$10$QOfWxxFyAMmEEmnuw9UI/..1s4B4eF/u9PzE2ZaGO.ij9YfmcUy.u', '', '17034642889', 'lengleng-52328736c020449b8c18a474b5689d5b.jpg', 1, '2018-04-20 07:15:18', '2019-07-20 15:14:27', '0', '0', 'o_0FT0uyg_H1vVy2H0JpSwlVGhWQ', NULL, 'log4j', '2303656', 1); -INSERT INTO `sys_user` VALUES (3, 'admin', '$2a$10$SRTb3yxf6fvHHh6nWBfNz.nqsUwh9nxQLBpd.TuBFASUfePRoEWbe', NULL, NULL, NULL, 14, '2019-06-06 15:01:06', NULL, '0', '0', NULL, NULL, NULL, NULL, 3); +INSERT INTO `sys_user` VALUES (1, 'admin', '$2a$10$QOfWxxFyAMmEEmnuw9UI/..1s4B4eF/u9PzE2ZaGO.ij9YfmcUy.u', '', '17034642888', 'lengleng-52328736c020449b8c18a474b5689d5b.jpg', 1, '2018-04-20 07:15:18', '2019-08-22 11:55:29', '0', '0', 'o_0FT0uyg_H1vVy2H0JpSwlVGhWQ', NULL, 'log4j', '2303656', 1); COMMIT; -- ---------------------------- @@ -911,18 +746,16 @@ COMMIT; -- ---------------------------- DROP TABLE IF EXISTS `sys_user_role`; CREATE TABLE `sys_user_role` ( - `user_id` int(11) NOT NULL COMMENT '用户ID', - `role_id` int(11) NOT NULL COMMENT '角色ID', - PRIMARY KEY (`user_id`,`role_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='用户角色表'; + `user_id` int(11) NOT NULL COMMENT '用户ID', + `role_id` int(11) NOT NULL COMMENT '角色ID', + PRIMARY KEY (`user_id`,`role_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='用户角色表'; -- ---------------------------- -- Records of sys_user_role -- ---------------------------- BEGIN; INSERT INTO `sys_user_role` VALUES (1, 1); -INSERT INTO `sys_user_role` VALUES (1, 4); -INSERT INTO `sys_user_role` VALUES (3, 3); COMMIT; SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/db/3pigxx_ac.sql b/db/3pigxx_ac.sql index 6a6222251..65aa2d2a6 100644 --- a/db/3pigxx_ac.sql +++ b/db/3pigxx_ac.sql @@ -1,688 +1,697 @@ -/* - Navicat Premium Data Transfer - - Source Server : localhost - Source Server Type : MySQL - Source Server Version : 50723 - Source Host : localhost - Source Database : pigxx_ac - - Target Server Type : MySQL - Target Server Version : 50723 - File Encoding : utf-8 - - Date: 01/09/2019 11:09:48 AM -*/ USE pigxx_ac; -SET NAMES utf8; +SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- --- Table structure for `ACT_EVT_LOG` +-- Table structure for act_evt_log -- ---------------------------- -DROP TABLE IF EXISTS `ACT_EVT_LOG`; -CREATE TABLE `ACT_EVT_LOG` ( +DROP TABLE IF EXISTS `act_evt_log`; +CREATE TABLE `act_evt_log` ( `LOG_NR_` bigint(20) NOT NULL AUTO_INCREMENT, - `TYPE_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `TIME_STAMP_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP(3), - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `DATA_` longblob, - `LOCK_OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `LOCK_OWNER_` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL, `IS_PROCESSED_` tinyint(4) DEFAULT '0', - PRIMARY KEY (`LOG_NR_`) + PRIMARY KEY (`LOG_NR_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_GE_BYTEARRAY` +-- Table structure for act_ge_bytearray -- ---------------------------- -DROP TABLE IF EXISTS `ACT_GE_BYTEARRAY`; -CREATE TABLE `ACT_GE_BYTEARRAY` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_ge_bytearray`; +CREATE TABLE `act_ge_bytearray` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `BYTES_` longblob, `GENERATED_` tinyint(4) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_FK_BYTEARR_DEPL` (`DEPLOYMENT_ID_`), - CONSTRAINT `ACT_FK_BYTEARR_DEPL` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `ACT_RE_DEPLOYMENT` (`ID_`) + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_FK_BYTEARR_DEPL` (`DEPLOYMENT_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_BYTEARR_DEPL` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_re_deployment` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_GE_BYTEARRAY` +-- Records of act_ge_bytearray -- ---------------------------- BEGIN; -INSERT INTO `ACT_GE_BYTEARRAY` VALUES ('12510', '1', '请教流程.bpmn20.xml', '12509', 0x3c3f786d6c2076657273696f6e3d27312e302720656e636f64696e673d275554462d38273f3e0a3c646566696e6974696f6e7320786d6c6e733d22687474703a2f2f7777772e6f6d672e6f72672f737065632f42504d4e2f32303130303532342f4d4f44454c2220786d6c6e733a7873693d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612d696e7374616e63652220786d6c6e733a7873643d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612220786d6c6e733a61637469766974693d22687474703a2f2f61637469766974692e6f72672f62706d6e2220786d6c6e733a62706d6e64693d22687474703a2f2f7777772e6f6d672e6f72672f737065632f42504d4e2f32303130303532342f44492220786d6c6e733a6f6d6764633d22687474703a2f2f7777772e6f6d672e6f72672f737065632f44442f32303130303532342f44432220786d6c6e733a6f6d6764693d22687474703a2f2f7777772e6f6d672e6f72672f737065632f44442f32303130303532342f44492220747970654c616e67756167653d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d61222065787072657373696f6e4c616e67756167653d22687474703a2f2f7777772e77332e6f72672f313939392f585061746822207461726765744e616d6573706163653d22687474703a2f2f7777772e61637469766974692e6f72672f70726f63657373646566223e0a20203c70726f636573732069643d224c6561766542696c6c22206e616d653d224c6561766542696c6c2220697345786563757461626c653d2274727565223e0a202020203c73746172744576656e742069643d227369642d33414335453536332d453645332d343737372d423434362d30343736443838344331314422206e616d653d22e68f90e4baa4222f3e0a202020203c757365725461736b2069643d227369642d38433845373242432d353330322d343041372d413031372d30344542394641393136444122206e616d653d22e794a8e688b7e68f90e4baa4223e0a2020202020203c657874656e73696f6e456c656d656e74733e0a20202020202020203c61637469766974693a7461736b4c697374656e6572206576656e743d226372656174652220636c6173733d22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222f3e0a2020202020203c2f657874656e73696f6e456c656d656e74733e0a202020203c2f757365725461736b3e0a202020203c757365725461736b2069643d227369642d33354144463030362d353743302d343745302d394235422d41463432344530413745344522206e616d653d22e7bb84e995bfe5aea1e689b9223e0a2020202020203c657874656e73696f6e456c656d656e74733e0a20202020202020203c61637469766974693a7461736b4c697374656e6572206576656e743d226372656174652220636c6173733d22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222f3e0a2020202020203c2f657874656e73696f6e456c656d656e74733e0a202020203c2f757365725461736b3e0a202020203c656e644576656e742069643d227369642d30353539313044422d314445362d344243342d423532372d32334641373139444532363522206e616d653d22e7bb93e69d9f222f3e0a202020203c73657175656e6365466c6f772069643d227369642d32424346433631362d374438412d343134312d414633462d3841433138454131303044462220736f757263655265663d227369642d33414335453536332d453645332d343737372d423434362d30343736443838344331314422207461726765745265663d227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441222f3e0a202020203c73657175656e6365466c6f772069643d227369642d45464334383546312d414543392d343536392d423430312d44313644453538463637333722206e616d653d22e5aea1e689b92220736f757263655265663d227369642d38433845373242432d353330322d343041372d413031372d30344542394641393136444122207461726765745265663d227369642d33354144463030362d353743302d343745302d394235422d414634323445304137453445222f3e0a202020203c73657175656e6365466c6f772069643d227369642d38344242323430352d384530322d344442392d384632392d45394242423033324330443922206e616d653d22e9a9b3e59b9e2220736f757263655265663d227369642d33354144463030362d353743302d343745302d394235422d41463432344530413745344522207461726765745265663d227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441223e0a2020202020203c636f6e646974696f6e45787072657373696f6e207873693a747970653d2274466f726d616c45787072657373696f6e223e3c215b43444154415b247b666c61672e657175616c732827e9a9b3e59b9e27297d5d5d3e3c2f636f6e646974696f6e45787072657373696f6e3e0a202020203c2f73657175656e6365466c6f773e0a202020203c73657175656e6365466c6f772069643d227369642d36393830363236352d423636302d344239322d423744392d38444532413535433530373922206e616d653d22e5aea1e689b92220736f757263655265663d227369642d33354144463030362d353743302d343745302d394235422d41463432344530413745344522207461726765745265663d227369642d30353539313044422d314445362d344243342d423532372d323346413731394445323635222f3e0a20203c2f70726f636573733e0a20203c62706d6e64693a42504d4e4469616772616d2069643d2242504d4e4469616772616d5f4c6561766542696c6c223e0a202020203c62706d6e64693a42504d4e506c616e652062706d6e456c656d656e743d224c6561766542696c6c222069643d2242504d4e506c616e655f4c6561766542696c6c223e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d33414335453536332d453645332d343737372d423434362d303437364438383443313144222069643d2242504d4e53686170655f7369642d33414335453536332d453645332d343737372d423434362d303437364438383443313144223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2233302e30222077696474683d2233302e302220783d223134322e352220793d223134322e30222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441222069643d2242504d4e53686170655f7369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2238302e30222077696474683d223130302e302220783d223231372e352220793d223131372e30222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d33354144463030362d353743302d343745302d394235422d414634323445304137453445222069643d2242504d4e53686170655f7369642d33354144463030362d353743302d343745302d394235422d414634323445304137453445223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2238302e30222077696474683d223130302e302220783d223336322e352220793d223131362e3939393939393939393939393937222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d30353539313044422d314445362d344243342d423532372d323346413731394445323635222069643d2242504d4e53686170655f7369642d30353539313044422d314445362d344243342d423532372d323346413731394445323635223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2232382e30222077696474683d2232382e302220783d223533332e383931363934363530313935372220793d223134322e3939393939393939393939393937222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d36393830363236352d423636302d344239322d423744392d384445324135354335303739222069643d2242504d4e456467655f7369642d36393830363236352d423636302d344239322d423744392d384445324135354335303739223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223436322e352220793d223135362e3939393939393939393939393937222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223533332e383931363934363530313935372220793d223135362e3939393939393939393939393937222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d32424346433631362d374438412d343134312d414633462d384143313845413130304446222069643d2242504d4e456467655f7369642d32424346433631362d374438412d343134312d414633462d384143313845413130304446223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223137322e352220793d223135372e30222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223231372e352220793d223135372e30222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d45464334383546312d414543392d343536392d423430312d443136444535384636373337222069643d2242504d4e456467655f7369642d45464334383546312d414543392d343536392d423430312d443136444535384636373337223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223331372e352220793d223135372e30222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223336322e352220793d223135372e30222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d38344242323430352d384530322d344442392d384632392d453942424230333243304439222069643d2242504d4e456467655f7369642d38344242323430352d384530322d344442392d384632392d453942424230333243304439223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223431322e352220793d223139362e3939393939393939393939393937222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223431322e352220793d223234382e3532343239303531313436323134222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223236372e352220793d223234382e3532343239303531313436323134222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223236372e352220793d223139372e30222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a202020203c2f62706d6e64693a42504d4e506c616e653e0a20203c2f62706d6e64693a42504d4e4469616772616d3e0a3c2f646566696e6974696f6e733e, '0'), ('12511', '1', '请教流程.LeaveBill.png', '12509', 0x89504e470d0a1a0a0000000d494844520000023b000001020806000000184b16a3000015b44944415478daeddd0b90d565dd07f02e567677ba5a59515ad94d9bd272eaadacb7d2511b995e9945965814850c184161527c515e8c8a904ca4042f195a8a59ed241a88dc84b80c9a9262a8d08a5c5a6e020aba80c0f3fe7fffd9b31d161616d8cb39ebe733f38ce7ec397b16cff9edfebee7799effffbcea55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000af6029a5236a6a6aee5eb060c1aee9d3a7a7071e78c068e3316ddab4347bf6ec0dd9e8ae2201342a8daa8545fdcc993327ad5bb72e6ddfbedd68a7b17efdfaf4e0830f3e9fd5d339feb20168541a550b8aa0ac7e4aa68eb667017a89bf6c001a9546d5826246d0eb573a23aba197fd6503d0a834aa16144b715ebb92aaa1e42f1b8046a551b5430d6ddd5c9b6a1eba353d316d783ee2727ccdebae8600342a8daaec6b68cba6d569f1fd43d33fee1bbcc788afc56d5e7b610740a3d2a8caba86563e71cf5ef55318ab9e98e4b5177600342a8daabc6b68c9cc914dd650dce6b5177600342a8daaac6b68f103c39aaca1b8cd6b2fec0068541a951a32841d008d4aa32ad51a8a4ded4dd550dce6b5177600342a8daaac6b68e9dcb14dd650dce6b5177600342a8daaac6be8b9d58fa5c553afda7b6630fb5adce6b5177600342a8daaac6b28c6330fdfb6570dc5d7bcee6a0840a3d2a8cabf86b66d4b4be7ddb0f7cc60f6b5b8cd6b2fec0068541a55d9d6509c78f2e9b9d737b9141ab73939a5b003a0516954e557435910ae5d3a233d3e654893f55318719fb8aff02cec0068541a5559d4d08142b2f0ac8600342a8daaac6ba83921797fe1592d083b001a954655d23574a8f553186a41d801d0a834aa92ae21430d01685486b063a821008d4aa3524386b003a05169546ac8107600342a8d4a0da921e01569ead4a9ff3d6edcb8eaabafbebab67ffffe3baaaaaa7677edda357dfffbdf4f7dfbf67d79f8f0e1ebc68e1d7bdf8c19334e13760c8d4a0da9a18eafb2b2f2988a8a8a7e592fb83b1b4bb3b125fa4236eab2f14c765b75f6df41713fcf16256df4e8d183860e1dba69c0800169fcf8f169c1820569f5ead5a9aeae2e85f8efba75ebd2dffffef73461c28414f7bbe28a2b5e183972e47061c7d0a8d4901aea78ce3df7dcced978a03ed4a4668e99d9f774f7ec5152468d1a75c2e5975fbe7ad0a041bb23c8ecdcb93335d7a2458bd290214352f6bdebafb9e69a93851d43a352436aa8fc6581a55336261f44c0d9d798d3a54b97e33c9b9442d0b9aa4f9f3ebb264d9a745021a7b12953a6a4789c2cf08c10760c8d4a0da9a1f255515191e594aeeb8b834b656565fae94f7f9a66cc989156ac58915e78e185fc6fff8b2fbe98af00cc9d3b375d7bedb5f97687e2efebd6addb8b66796857e3c68dfbdf7efdfaed7efae9a7534b58be7c798ac71b3d7af41861c71076d4901a2acba0735616525e2e0e39bffbddeff22d0ccdb169d3a6fcfef17dc5a1270b3c177876697343870ebd240b26bb9a5bc0cd158f178f3b6cd8b0cb841d43d8f1daa9a1b29bd169083a975c72493e8b7328e2fb060f1edc38f098e1a1edf4eeddfbd80b2fbc70474bcde8ec6b86271e3ffb453951d831841d430d95befa3d3a0d4b57575d7555c352d5a18a25ae112346345ed23adeb34d9b183060c0d3b147a735c51e9efefdfb2f17760c61c75043a5affe88ab86199dc30d3ac581a7d10ccf1ccf36ad2e0b2095975e7ae9ce1d3b76a4d69615f8ceece75d24ec18c28ea1864a3ae8742edea373a84b57fb5bd22adec363398b569725f6657178795b78ecb1c7d2c5175fbc42d831841d430d95c7ac4e6c2e6e0d77de79a7d91dda469cd9f2a28b2eda7e3887981fac380373ac0597da2f7636fe4ba3d2a8d4901a7a250499fdd56af485c2a6e4987d79eeb9e75aa517c4515a8d0e4befa42bd32afaf6ed3be4a69b6eda95da50bc4bc802d6ff95d2f3503495fa404545c5291a9546a586d4504775a05aadff0888fc3e3ffff9cf5bb51fc479788ac2ce205d995671f1c517cf8f8f80684bb164d6bf7fff874bf197bf684c6efcce47a3d2a8d4901aea4861a7a95aadffacabfcb659b366b56a3f88130f16fd3b26e9cab48af3cf3f7f6d6d6d6d9b869d38ef4e5555d5c612ffe56f78e753f823a05169546a480d75d0b0b347add67fa867feb596de98dc589c69b9e8dfb05257a65574efde7d7be1433ddb4afcbc6eddbabd5c0ebffcc5ef7c342a8daa5c6b28de60b4e6e34743bcfffefb9bbc7dcd9a35e9d1471fcd2f6fd8b0213f84b9f0efdaba75ab1a2abd5add59b8dc52879befef30f4a29f5ba72bd36a45df1e0ef383e4da659453d88906326ddab4266f8f8613d3c7dbb66d3ba8c75dbb766dfe3c6cd9b2a524c28e1a3af078e9a597d2fbdffffe74ebadb7e6d7cf3aebac74d24927358cef7ce73b7bdc7fe4c891e984134ed8e36b2b57ae4c7dfbf64d1b376eccaf3ff5d453e917bff845bedf22c6b7bffded74e49147a6d1a347377c2d6e7ff2c927f3fbc751371ffef087f3cb9ffbdce7d2af7ffdebfcf2bbdffdeef4d7bffe550d95f068eb7ea02bd35a333bdbda6966674799bcd379283e17e6d4534f3da23d1ad515575c913efde94fa7cf7ce633fb1cc71f7f7c43032a1e4f3cf1447ae31bdf98eebdf7de7d3eeeecd9b3d311471c915f1e346850fad8c73e963efef18f378c2e5dbae4b7c55118cf3efb6c8aa5ce187162c8ece94a4b972e6df85abcab8ffb99d929cd1a9a3061423ae69863d2e6cd9bf3eb9ffce427f313c4dd75d75de9ca2baf4c9d3a75dae3fe11543ef5a94f35bcfef1418f6f7ffbdbd329a79c921e7ffcf1fceb53a74e4daf7ffdeb63d9231fd9ff5f1ea2ea9742f2f18637bc214d9e3c39d5d4d4e42128fe0d8b172fce1fe7c61b6fcc1f2742d8f4e9d3f3101deff0cdec9446ad66ffdd6266870ee5bcf3ceab6d8f3d3b3d7af4d850e2bffc0d0daa709ff668543ffce10fd3d7bef6b574c71d77e42302ca8f7ffce3fc723490081ecf3fff7c438039f3cc33d377bffbdd7c1c7df4d1f93bf7b81c5f1f3f7e7c7ebf082a71399a557c4f9f3e7dd257bef295bcf1c588fb7eeb5bdfcaef7bf3cd37e73fe340a3f0d8c24e69d5502c1f4598b9edb6dbe2f3e9f290124166cc9831293e1a26befe918f7c64afb013013b66fe8e3aeaa8f4894f7c22fdfef7bfdfe33e71beac5ebd7aa565cb96a57ffdeb5ff91256d4411c7c10d7e3eb175e78615ab468511ed8dff296b7a4d7bce635e9ab5ffd6a1e76a25ea28946d889e7246a2e4295b0531ab56acf0e1d4e5555d5a4f9f3e7ef6ccbb0137f10b39f3bb5447ff9e7c799438b1b547b869d1ffce007e9b4d34e4b0f3ef8603e5ef7bad7e58d222edf7efbed7b849d98c58930148dacf138eeb8e3f2a613f7bbeebaebf277d9af7ef5abd3b1c71e9b879d68403ffad18ff2113faf1076623620c269bcf3ce026a1e8ee2dd7e7575751a3060407e396e2fcc1a083ba55543975e7a69fe3ac76cdd9bdffce6f4cf7ffe330f3b117463e62f665f0a6127c247bccb2eccecc41267fc7b63192c2ec788db0b4b98f1d8f118ef7bdffbf2e5a8a8c508d8713d96b4e2f6c2bfe30f7ff843fae8473f9a5f8e5a8bfb9e7cf2c979d8899f154b5bebd7af17764aa4561d8d458713e753183b76ec736d19767ef39bdf6c2ab5f329eceb5d7829849d78771c4b081156624493f8e0073f985ffed0873eb447d88925a6685efb7a9c981d2a849d18f107a670dff3cf3f3f6f5af12e3e4634c5ec79d863cf47dce7031ff8405ab56a55feb5689aef7ad7bbe27c49edb67fa704c34ec9d550ecadc97edff2d7fab7bffd6dfeb5081713274e6c588e2a849d98316cce2cde4f7ef293fcfe975f7e791e8c1f7ef8e1f4e73fff39bfed6f7ffb5b7e3dc272dc5ef877c49e9d77bef39df9cc61849d98958c7d401176befce52fe7cba16aa8746ad57976e870e24c99bd7af5dad4966750ce1af873e578a6ccf6083b7176d198dd295c8f77e4f3e6cdcb2fc7fe89e2b0f3a73ffd29bffd97bffce55e2366708ac3ce7df7dd972f2bc4bbeb6840c3870fdf63c4a71bc7ec512c477cf18b5fcc1b626c508d65adf8fe5b6eb9253ef6230f5db1dfa770a48d46555a35f4c8238fe4b33a9ffdec67f33a8afd3b11767af6ec996f208eb05a083b31431761f6eaabafce97aee2f2cc9933f33af9cb5ffe925f8f258d98e52b849d0830115e4e3cf1c486d99ab81e5f2f849d085131e3184b59b1497a5f7b761c8d557a7dc11994e970ba77ef3e73e1c285cfb745d059b468d196ece72d28c7e7a93dc24ee7ce9df33051d8f4198d27de4dc7e5d8e7501c76e21d7c3494f89ec6236661860c19d270b44d7cdf6b5ffbda7ccf46ec0b8a4dcab16f279a5c5c1e387060de08e28f515c8e0677c30d37a4b7bef5adf9d7a399c5725a6c8e8e77faed31bb23ec1c78c4f2511c0515b512af7f84d2083b319b129bd0bffef5af37b967a7703dfb7dcdaf375e668a30f38d6f7c233fea2f668da2a62244c7f578dc42d8899f193552bc8cd538ecc4f735b5995e0db50f9f8d45472ceace7dfaf4a96d8bd99dacb1ae2ad74fb76d8fb0f3f9cf7f3e3fca25a692634440e9dfbf7f7e39424971d88977d01158f6f538d148e6cf9f9f5f8e8da993264d6a58c68a23692ebbecb2346cd8b07c1620666c6216a0f161e971fd8c33cec8f7809c7df6d9ceb35326355458cefad5af7e95eebefbee2697b1f61576962c5992cf20c6517f5ffad297d2f2e5cb1bee3778f0e0f4def7be375fb28aba8b5a8cf013d7dff39ef7e4b737b567273623df73cf3d0d6167c48811f992ad1a2aadbee053cfe988853d2bfb03b8bc35834e7575f5caece7ccdddf9e068d6acf73dac45e9a680acd59c68a7d3611549af3d8853d3bf1bd6f7bdbdbd2f7bef7bd7c99eb0b5ff8421a3b766cbec4511c7662df4e34c1d83f14330531c3130dab70723861a7346b28424d61f3702c65c5ace03bdef18efcdc3a1168e348bd78fd63d6aef03d1164638630c2496c888fa5acd85f134b5571dfc20cccc2850bf30deb71390e298f9f113381713d9640e3f6b81c4ba1b1541a4ba911b8629631427bfcfcd80716212796bf22c0aba1d29285909985303270e0c05d2d75187a6c748f305c3cab53ae7d81f22bea4e59ca5effe4934f6e698da0f3cc33cfbc188f9f859de3cbf5396aeb4615cb4d11768a376f46f38946124d236662622f449c4030f65444038943820ff4b8b1b938de4947d889c387e31d7b34bf37bde94df95131f1d87104579c23254e0a17872cc75136d134633abb70487a34cd687ee79c734ebe3155a32abd1a8aa011cb9b1156e2faf5d75f9fcf0846a3298cb81ef7297c4fecd78a0012e7e1295eba8a3a1b356a5443a069bc37289636fffdef7fef75db1ffff8c73c38c5cfb9e69a6bf2cdc971eea6b82d827504aedebd7be787c9aba1d2eb0bd9585f08255968dd7db88127824efcfd290a3a5bcab92f50862a2a2aba565555ad59bb76edb6960c3af178d9e3ae2df769cab66e54112022d014aec7c91863092b9624621f450494c29131f10e3b4e14d79cc78d2367626fce79e79d974f23c7b950e2b163ffce05175c90cff29c7efae979b38b9f15fb3b627f4ee32617fb7562af46fc3be29dbd4655bacb5886b073387da1b059b97e8667f7a12e69c5f7359ad1b17c45bb25f99e3d7af4a85db264c98696083a3535351be2f1b25f98cbcafdb9d1a8342a35a4865ea97da138f074ebd66d77ccf2c61ba0e61e75159b918bf7e8c4e8087d81324ff259dade3061c284470f67d3f2c48913ff91fd52ac8d5f948ef0bc68541a951a5243afe4be908d4dc56125c24becb58a130fc6ac4d61892b96aae2ccc8b1373096c4e354078dced8bca5a3f405ca3fc9778a430fabaaaa96cd9b376ff1c1849c850b173ed5ab57afc5b1e9ac23adc56a541a951a5243fac27f0e493fc431c71e1d4ab1b8cf89e2eedebdfbea61c386cd9b3973e623ab327575755beb3fd4736b6d6dedca2c10fde3673ffbd99c1e3d7aac88628ed4ded176d76b541a951a5243fca72f142f6d3527e474c4be40071367d4cc8a7b40fd67a63c139f4e5bf894daf8f0b6f84c9338d577473e03a646a551a9213584be001d9a46a551a921350420ec181a951a524300c28e21ec186a0840a332841d430d0168541a951a32841d008d4aa3524386b003a05169546a480d01083b1a9546a586d41080b06368546a480d01083b86b063a821008dca10760c3504a05169546ac8107600342a8d4a0d19c20e8046a551a921350420ec68541a951a524300c28ea151a921350420ec18c28ea18600342a43d831d4108046a551a92143d801d0a8342a3564083b001a9546d5faa64f9feeb52b9d5197d5d0cbfeb20168541a550b9a3d7b76edba75ebbc7e253056af5e3d31aba125feb20168541a550b9a3163c6d9b366cddabc76edda97bc8eed1794a37ea64d9bf66c36cef1970d40a3d2a85a58f6ef3e2b0b6a0fc5cc542cc595e3a8aeae4ee5fa6faf7fde97083a001db451dd79e79da96bd7ae1a15872c0bfbff3366cc98a8a34e9e0d004a4ed6a02645d839f5d4538ff06c70b0524a476edcb8715326f5eeddfb5ecf080025a5a2a2e2942ce8bc1c61e7dc73cf3ddd33c2c15ab972e5eda9debc79f3566775d4d9b3024029859dea083af5e321cf080763ebd6ad27eedab56b772a3262c488953d7bf63ccab30340bbcbc2cd4985599dc2c8c2cf599e199a6bcd9a3535a991cd9b37afa9acacbcceb3034029849d49c541a730bb63ef0ecdb162c58aa1a909d5d5d56b224c7b960068cfa0b3d7ac4e61d873c1816479e6e86ddbb6ed682aececdebd7bfbc081031f139c0168cfb033795f41a77eccf70cb13fab56ad9a9f0ea0a6a66665169c0778b600688fa0d3e4ac8ebd3b34c7dcb9730f9475525d5dddaca8a59e3d7b1ee91903a0adc3cea4fd051d47667120575e7965dffd2d6345d6193264c85d66760028a500943c0b1c8c8913273ed554d259b66cd9b8580eb56707006187b2d5a54b97e3b25053b78fcdc98b2b2b2b173b1a0b006187b2376ad4a8ebb370b3ab38ecdc7cf3cdb75454545cebd90140d8a1ecc532d5942953d6159d50f08eac96963a833200c20e1d46bf7efdbeb969d3a66df51f043acd799a001076e870c68f1f3f79cc983171ca826acf0600c20e1d4e2c5b450dc5a665cf0600c20e6a0800342ad410006854a82100d0a8504300a051a18600d0a8400d01a051a1860040a3420d018046851a02008d0a3504001a156a0800342ad410001a15a82100342ad410006854a82100d0a8504300a051a1860040a3420d01a0516954a82100342a5043006854a82100d0a8504300a051a1860040a3420d018046851a0240a3d2a85043006854a08600d0a8504300a051a1860040a3420d018046851a02008d0a35048046a551a18600d0a8400d0150b68dca300e77f84d0200000000000000000000000000000000000000a0d9fe1fde31e90f44aa0a800000000049454e44ae426082, '1'), ('2', '11', 'source', null, 0x7b227265736f757263654964223a2231222c2270726f70657274696573223a7b2270726f636573735f6964223a224c6561766542696c6c222c226e616d65223a224c6561766542696c6c222c22646f63756d656e746174696f6e223a22222c2270726f636573735f617574686f72223a226d6164652062792070696778222c2270726f636573735f76657273696f6e223a22222c2270726f636573735f6e616d657370616365223a22687474703a2f2f7777772e61637469766974692e6f72672f70726f63657373646566222c22657865637574696f6e6c697374656e657273223a22222c226576656e746c697374656e657273223a22222c227369676e616c646566696e6974696f6e73223a22222c226d657373616765646566696e6974696f6e73223a22227d2c227374656e63696c223a7b226964223a2242504d4e4469616772616d227d2c226368696c64536861706573223a5b7b227265736f757263654964223a227369642d33414335453536332d453645332d343737372d423434362d303437364438383443313144222c2270726f70657274696573223a7b226f766572726964656964223a227374617274222c226e616d65223a22e5bc80e5a78b222c22646f63756d656e746174696f6e223a22222c22657865637574696f6e6c697374656e657273223a22222c22696e69746961746f72223a22222c22666f726d6b6579646566696e6974696f6e223a22222c22666f726d70726f70657274696573223a22227d2c227374656e63696c223a7b226964223a2253746172744e6f6e654576656e74227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d32424346433631362d374438412d343134312d414633462d384143313845413130304446227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a37352c2279223a3131352e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a34352c2279223a38352e30303030303030303030303030337d7d2c22646f636b657273223a5b5d7d2c7b227265736f757263654964223a227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441222c2270726f70657274696573223a7b226f766572726964656964223a2275736572222c226e616d65223a22e794a8e688b7e68f90e4baa4222c22646f63756d656e746174696f6e223a22222c226173796e6368726f6e6f7573646566696e6974696f6e223a2266616c7365222c226578636c7573697665646566696e6974696f6e223a2266616c7365222c22657865637574696f6e6c697374656e657273223a6e756c6c2c226d756c7469696e7374616e63655f74797065223a224e6f6e65222c226d756c7469696e7374616e63655f63617264696e616c697479223a22222c226d756c7469696e7374616e63655f636f6c6c656374696f6e223a22222c226d756c7469696e7374616e63655f7661726961626c65223a22222c226d756c7469696e7374616e63655f636f6e646974696f6e223a22222c226973666f72636f6d70656e736174696f6e223a2266616c7365222c22757365727461736b61737369676e6d656e74223a22222c22666f726d6b6579646566696e6974696f6e223a22222c2264756564617465646566696e6974696f6e223a22222c227072696f72697479646566696e6974696f6e223a22222c22666f726d70726f70657274696573223a22222c227461736b6c697374656e657273223a7b227461736b4c697374656e657273223a5b7b226576656e74223a22637265617465222c22696d706c656d656e746174696f6e223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c22636c6173734e616d65223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c2265787072657373696f6e223a22222c2264656c656761746545787072657373696f6e223a22227d5d7d7d2c227374656e63696c223a7b226964223a22557365725461736b227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d45464334383546312d414543392d343536392d423430312d443136444535384636373337227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3232302c2279223a3134302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3132302c2279223a36302e30303030303030303030303030337d7d2c22646f636b657273223a5b5d7d2c7b227265736f757263654964223a227369642d33354144463030362d353743302d343745302d394235422d414634323445304137453445222c2270726f70657274696573223a7b226f766572726964656964223a22706d222c226e616d65223a22e7bb84e995bfe5aea1e689b9222c22646f63756d656e746174696f6e223a22222c226173796e6368726f6e6f7573646566696e6974696f6e223a2266616c7365222c226578636c7573697665646566696e6974696f6e223a2266616c7365222c22657865637574696f6e6c697374656e657273223a6e756c6c2c226d756c7469696e7374616e63655f74797065223a224e6f6e65222c226d756c7469696e7374616e63655f63617264696e616c697479223a22222c226d756c7469696e7374616e63655f636f6c6c656374696f6e223a22222c226d756c7469696e7374616e63655f7661726961626c65223a22222c226d756c7469696e7374616e63655f636f6e646974696f6e223a22222c226973666f72636f6d70656e736174696f6e223a2266616c7365222c22757365727461736b61737369676e6d656e74223a22222c22666f726d6b6579646566696e6974696f6e223a22222c2264756564617465646566696e6974696f6e223a22222c227072696f72697479646566696e6974696f6e223a22222c22666f726d70726f70657274696573223a22222c227461736b6c697374656e657273223a7b227461736b4c697374656e657273223a5b7b226576656e74223a22637265617465222c22696d706c656d656e746174696f6e223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c22636c6173734e616d65223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c2265787072657373696f6e223a22222c2264656c656761746545787072657373696f6e223a22227d5d7d7d2c227374656e63696c223a7b226964223a22557365725461736b227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d38344242323430352d384530322d344442392d384632392d453942424230333243304439227d2c7b227265736f757263654964223a227369642d35344233354332332d303138422d344642412d393643322d374546343544303134444444227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3336352c2279223a3134302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3236352c2279223a36307d7d2c22646f636b657273223a5b5d7d2c7b227265736f757263654964223a227369642d32424346433631362d374438412d343134312d414633462d384143313845413130304446222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22222c22657865637574696f6e6c697374656e657273223a6e756c6c2c2264656661756c74666c6f77223a2266616c7365227d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3131392e31353632352c2279223a3130302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a37352e3630393337352c2279223a3130302e30303030303030303030303030337d7d2c22646f636b657273223a5b7b2278223a31352c2279223a31357d2c7b2278223a35302c2279223a34307d5d2c22746172676574223a7b227265736f757263654964223a227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441227d7d2c7b227265736f757263654964223a227369642d45464334383546312d414543392d343536392d423430312d443136444535384636373337222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e5aea1e689b9222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22222c22657865637574696f6e6c697374656e657273223a6e756c6c2c2264656661756c74666c6f77223a2266616c7365227d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d33354144463030362d353743302d343745302d394235422d414634323445304137453445227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3236342e31353632352c2279223a3130302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3232302e38343337352c2279223a3130302e30303030303030303030303030337d7d2c22646f636b657273223a5b7b2278223a35302c2279223a34307d2c7b2278223a35302c2279223a34302e3030303030303030303030303031347d5d2c22746172676574223a7b227265736f757263654964223a227369642d33354144463030362d353743302d343745302d394235422d414634323445304137453445227d7d2c7b227265736f757263654964223a227369642d37443342413043432d304531342d343031412d393937422d453542353737393844363030222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22222c22646f63756d656e746174696f6e223a22222c226173796e6368726f6e6f7573646566696e6974696f6e223a2266616c7365222c226578636c7573697665646566696e6974696f6e223a2266616c7365222c2273657175656e6365666c6f776f72646572223a22227d2c227374656e63696c223a7b226964223a224578636c757369766547617465776179227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d42304144324538452d363634312d343437322d394431332d463838324441334146394435227d2c7b227265736f757263654964223a227369642d41443932373633302d373545442d344437372d383743462d454430333330373345414336227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3435302c2279223a3132302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3431302c2279223a38302e30303030303030303030303030337d7d2c22646f636b657273223a5b5d7d2c7b227265736f757263654964223a227369642d44313931444237442d313042382d344145372d383238342d453039333132383732333743222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e7bb8fe79086e5aea1e689b9222c22646f63756d656e746174696f6e223a22222c226173796e6368726f6e6f7573646566696e6974696f6e223a2266616c7365222c226578636c7573697665646566696e6974696f6e223a2266616c7365222c22657865637574696f6e6c697374656e657273223a22222c226d756c7469696e7374616e63655f74797065223a224e6f6e65222c226d756c7469696e7374616e63655f63617264696e616c697479223a22222c226d756c7469696e7374616e63655f636f6c6c656374696f6e223a22222c226d756c7469696e7374616e63655f7661726961626c65223a22222c226d756c7469696e7374616e63655f636f6e646974696f6e223a22222c226973666f72636f6d70656e736174696f6e223a2266616c7365222c22757365727461736b61737369676e6d656e74223a22222c22666f726d6b6579646566696e6974696f6e223a22222c2264756564617465646566696e6974696f6e223a22222c227072696f72697479646566696e6974696f6e223a22222c22666f726d70726f70657274696573223a22222c227461736b6c697374656e657273223a7b227461736b4c697374656e657273223a5b7b226576656e74223a22637265617465222c22696d706c656d656e746174696f6e223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c22636c6173734e616d65223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c2265787072657373696f6e223a22222c2264656c656761746545787072657373696f6e223a22227d5d7d7d2c227374656e63696c223a7b226964223a22557365725461736b227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d30334436303037342d303738332d344333422d384345302d373342343345464335313830227d2c7b227265736f757263654964223a227369642d36314637383245322d304132452d343144322d383042372d383136304139324441433939227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3539352c2279223a3134302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3439352c2279223a36307d7d2c22646f636b657273223a5b5d7d2c7b227265736f757263654964223a227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e4babae58a9be68aa5e5a487222c22646f63756d656e746174696f6e223a22222c226173796e6368726f6e6f7573646566696e6974696f6e223a2266616c7365222c226578636c7573697665646566696e6974696f6e223a2266616c7365222c22657865637574696f6e6c697374656e657273223a22222c226d756c7469696e7374616e63655f74797065223a224e6f6e65222c226d756c7469696e7374616e63655f63617264696e616c697479223a22222c226d756c7469696e7374616e63655f636f6c6c656374696f6e223a22222c226d756c7469696e7374616e63655f7661726961626c65223a22222c226d756c7469696e7374616e63655f636f6e646974696f6e223a22222c226973666f72636f6d70656e736174696f6e223a2266616c7365222c22757365727461736b61737369676e6d656e74223a22222c22666f726d6b6579646566696e6974696f6e223a22222c2264756564617465646566696e6974696f6e223a22222c227072696f72697479646566696e6974696f6e223a22222c22666f726d70726f70657274696573223a22222c227461736b6c697374656e657273223a7b227461736b4c697374656e657273223a5b7b226576656e74223a22637265617465222c22696d706c656d656e746174696f6e223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c22636c6173734e616d65223a22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222c2265787072657373696f6e223a22222c2264656c656761746545787072657373696f6e223a22227d5d7d7d2c227374656e63696c223a7b226964223a22557365725461736b227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d42303041324138322d334131352d343934352d423430312d384445344444383732413838227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3734302c2279223a3134302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3634302c2279223a36307d7d2c22646f636b657273223a5b5d7d2c7b227265736f757263654964223a227369642d42413736454331462d423735452d344632382d423839382d464530363636423638314246222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22222c22646f63756d656e746174696f6e223a22222c22657865637574696f6e6c697374656e657273223a22227d2c227374656e63696c223a7b226964223a22456e644e6f6e654576656e74227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3831332c2279223a3131347d2c2275707065724c656674223a7b2278223a3738352c2279223a38367d7d2c22646f636b657273223a5b5d7d2c7b227265736f757263654964223a227369642d42303041324138322d334131352d343934352d423430312d384445344444383732413838222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e5aea1e689b9222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22222c22657865637574696f6e6c697374656e657273223a22222c2264656661756c74666c6f77223a2266616c7365227d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d42413736454331462d423735452d344632382d423839382d464530363636423638314246227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3738342e3337352c2279223a3130307d2c2275707065724c656674223a7b2278223a3734302e3339303632352c2279223a3130307d7d2c22646f636b657273223a5b7b2278223a35302c2279223a34302e3030303030303030303030303031347d2c7b2278223a31342c2279223a31342e3030303030303030303030303030327d5d2c22746172676574223a7b227265736f757263654964223a227369642d42413736454331462d423735452d344632382d423839382d464530363636423638314246227d7d2c7b227265736f757263654964223a227369642d41443932373633302d373545442d344437372d383743462d454430333330373345414336222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22247b646179733c3d31307d222c22657865637574696f6e6c697374656e657273223a22222c2264656661756c74666c6f77223a2266616c7365222c2273686f776469616d6f6e646d61726b6572223a66616c73657d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3639302c2279223a3139322e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3433302e352c2279223a3132302e30383539333735303030303030337d7d2c22646f636b657273223a5b7b2278223a32302e352c2279223a32302e357d2c7b2278223a3433302e352c2279223a3139322e30303030303030303030303030337d2c7b2278223a3639302c2279223a3139322e30303030303030303030303030337d2c7b2278223a35302c2279223a37392e30303030303030303030303030367d5d2c22746172676574223a7b227265736f757263654964223a227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442227d7d2c7b227265736f757263654964223a227369642d42304144324538452d363634312d343437322d394431332d463838324441334146394435222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22247b646179733e31307d222c22657865637574696f6e6c697374656e657273223a22222c2264656661756c74666c6f77223a2266616c7365227d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d44313931444237442d313042382d344145372d383238342d453039333132383732333743227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3439342e38303037393037383433383831342c2279223a3130302e34313336303139373934303738347d2c2275707065724c656674223a7b2278223a3435302e32383531343637313536313138362c2279223a3130302e32313932313035323035393232317d7d2c22646f636b657273223a5b7b2278223a32302e352c2279223a32302e357d2c7b2278223a35302c2279223a34302e3030303030303030303030303031347d5d2c22746172676574223a7b227265736f757263654964223a227369642d44313931444237442d313042382d344145372d383238342d453039333132383732333743227d7d2c7b227265736f757263654964223a227369642d36314637383245322d304132452d343144322d383042372d383136304139324441433939222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e9a9b3e59b9e222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22247b666c61672e657175616c732827e9a9b3e59b9e27297d222c22657865637574696f6e6c697374656e657273223a22222c2264656661756c74666c6f77223a2266616c7365222c2273686f776469616d6f6e646d61726b6572223a66616c73657d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3534352c2279223a36302e30303030303030303030303030337d2c2275707065724c656674223a7b2278223a3137302c2279223a32397d7d2c22646f636b657273223a5b7b2278223a35302c2279223a317d2c7b2278223a3534352c2279223a32397d2c7b2278223a3137302c2279223a32397d2c7b2278223a35302c2279223a317d5d2c22746172676574223a7b227265736f757263654964223a227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441227d7d2c7b227265736f757263654964223a227369642d38344242323430352d384530322d344442392d384632392d453942424230333243304439222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e9a9b3e59b9e222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22247b666c61672e657175616c732827e9a9b3e59b9e27297d222c22657865637574696f6e6c697374656e657273223a22222c2264656661756c74666c6f77223a2266616c7365222c2273686f776469616d6f6e646d61726b6572223a66616c73657d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3331352c2279223a3139312e35323432393035313134363231377d2c2275707065724c656674223a7b2278223a3137302c2279223a3134302e333236383433353739313433397d7d2c22646f636b657273223a5b7b2278223a35302c2279223a34302e3030303030303030303030303031347d2c7b2278223a3331352c2279223a3139312e35323432393035313134363231377d2c7b2278223a3137302c2279223a3139312e35323432393035313134363231377d2c7b2278223a35302c2279223a37397d5d2c22746172676574223a7b227265736f757263654964223a227369642d38433845373242432d353330322d343041372d413031372d303445423946413931364441227d7d2c7b227265736f757263654964223a227369642d35344233354332332d303138422d344642412d393643322d374546343544303134444444222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e5aea1e689b9222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22247b666c61672e657175616c732827e5aea1e689b927297d222c22657865637574696f6e6c697374656e657273223a22222c2264656661756c74666c6f77223a2266616c7365227d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d37443342413043432d304531342d343031412d393937422d453542353737393844363030227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3430392e36343834343638373030303735352c2279223a3130302e34303937333335333632333338337d2c2275707065724c656674223a7b2278223a3336352e36323838393638373939393234352c2279223a3130302e32313931373237313337363632337d7d2c22646f636b657273223a5b7b2278223a35302c2279223a34302e3030303030303030303030303031347d2c7b2278223a32302e352c2279223a32302e357d5d2c22746172676574223a7b227265736f757263654964223a227369642d37443342413043432d304531342d343031412d393937422d453542353737393844363030227d7d2c7b227265736f757263654964223a227369642d30334436303037342d303738332d344333422d384345302d373342343345464335313830222c2270726f70657274696573223a7b226f766572726964656964223a22222c226e616d65223a22e5aea1e689b9222c22646f63756d656e746174696f6e223a22222c22636f6e646974696f6e73657175656e6365666c6f77223a22247b666c61672e657175616c732827e5aea1e689b927297d222c22657865637574696f6e6c697374656e657273223a22222c2264656661756c74666c6f77223a2266616c7365227d2c227374656e63696c223a7b226964223a2253657175656e6365466c6f77227d2c226368696c64536861706573223a5b5d2c226f7574676f696e67223a5b7b227265736f757263654964223a227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442227d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a3633392e31353632352c2279223a3130302e30303030303030303030303030317d2c2275707065724c656674223a7b2278223a3539352e38343337352c2279223a3130302e30303030303030303030303030317d7d2c22646f636b657273223a5b7b2278223a35302c2279223a34302e3030303030303030303030303031347d2c7b2278223a35302c2279223a34302e3030303030303030303030303031347d5d2c22746172676574223a7b227265736f757263654964223a227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442227d7d5d2c22626f756e6473223a7b226c6f7765725269676874223a7b2278223a313230302c2279223a313035307d2c2275707065724c656674223a7b2278223a302c2279223a307d7d2c227374656e63696c736574223a7b2275726c223a227374656e63696c736574732f62706d6e322e302f62706d6e322e302e6a736f6e222c226e616d657370616365223a22687474703a2f2f62336d6e2e6f72672f7374656e63696c7365742f62706d6e322e3023227d2c227373657874656e73696f6e73223a5b5d7d, null), ('3', '1', 'source-extra', null, '', null), ('30102', '1', '请假流程.bpmn20.xml', '30101', 0x3c3f786d6c2076657273696f6e3d27312e302720656e636f64696e673d275554462d38273f3e0a3c646566696e6974696f6e7320786d6c6e733d22687474703a2f2f7777772e6f6d672e6f72672f737065632f42504d4e2f32303130303532342f4d4f44454c2220786d6c6e733a7873693d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612d696e7374616e63652220786d6c6e733a7873643d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d612220786d6c6e733a61637469766974693d22687474703a2f2f61637469766974692e6f72672f62706d6e2220786d6c6e733a62706d6e64693d22687474703a2f2f7777772e6f6d672e6f72672f737065632f42504d4e2f32303130303532342f44492220786d6c6e733a6f6d6764633d22687474703a2f2f7777772e6f6d672e6f72672f737065632f44442f32303130303532342f44432220786d6c6e733a6f6d6764693d22687474703a2f2f7777772e6f6d672e6f72672f737065632f44442f32303130303532342f44492220747970654c616e67756167653d22687474703a2f2f7777772e77332e6f72672f323030312f584d4c536368656d61222065787072657373696f6e4c616e67756167653d22687474703a2f2f7777772e77332e6f72672f313939392f585061746822207461726765744e616d6573706163653d22687474703a2f2f7777772e61637469766974692e6f72672f70726f63657373646566223e0a20203c70726f636573732069643d224c6561766542696c6c22206e616d653d224c6561766542696c6c2220697345786563757461626c653d2274727565223e0a202020203c73746172744576656e742069643d22737461727422206e616d653d22e5bc80e5a78b222f3e0a202020203c757365725461736b2069643d227573657222206e616d653d22e794a8e688b7e68f90e4baa4223e0a2020202020203c657874656e73696f6e456c656d656e74733e0a20202020202020203c61637469766974693a7461736b4c697374656e6572206576656e743d226372656174652220636c6173733d22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222f3e0a2020202020203c2f657874656e73696f6e456c656d656e74733e0a202020203c2f757365725461736b3e0a202020203c757365725461736b2069643d22706d22206e616d653d22e7bb84e995bfe5aea1e689b9223e0a2020202020203c657874656e73696f6e456c656d656e74733e0a20202020202020203c61637469766974693a7461736b4c697374656e6572206576656e743d226372656174652220636c6173733d22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222f3e0a2020202020203c2f657874656e73696f6e456c656d656e74733e0a202020203c2f757365725461736b3e0a202020203c73657175656e6365466c6f772069643d227369642d32424346433631362d374438412d343134312d414633462d3841433138454131303044462220736f757263655265663d22737461727422207461726765745265663d2275736572222f3e0a202020203c73657175656e6365466c6f772069643d227369642d45464334383546312d414543392d343536392d423430312d44313644453538463637333722206e616d653d22e5aea1e689b92220736f757263655265663d227573657222207461726765745265663d22706d222f3e0a202020203c6578636c7573697665476174657761792069643d227369642d37443342413043432d304531342d343031412d393937422d453542353737393844363030222f3e0a202020203c757365725461736b2069643d227369642d44313931444237442d313042382d344145372d383238342d45303933313238373233374322206e616d653d22e7bb8fe79086e5aea1e689b9223e0a2020202020203c657874656e73696f6e456c656d656e74733e0a20202020202020203c61637469766974693a7461736b4c697374656e6572206576656e743d226372656174652220636c6173733d22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222f3e0a2020202020203c2f657874656e73696f6e456c656d656e74733e0a202020203c2f757365725461736b3e0a202020203c757365725461736b2069643d227369642d41313341394141382d434338462d344233332d383136362d45463737353746364142444222206e616d653d22e4babae58a9be68aa5e5a487223e0a2020202020203c657874656e73696f6e456c656d656e74733e0a20202020202020203c61637469766974693a7461736b4c697374656e6572206576656e743d226372656174652220636c6173733d22636f6d2e70696734636c6f75642e706967782e6163742e6c697374656e65722e4c6561766550726f636573735461736b4c697374656e6572222f3e0a2020202020203c2f657874656e73696f6e456c656d656e74733e0a202020203c2f757365725461736b3e0a202020203c656e644576656e742069643d227369642d42413736454331462d423735452d344632382d423839382d464530363636423638314246222f3e0a202020203c73657175656e6365466c6f772069643d227369642d42303041324138322d334131352d343934352d423430312d38444534444438373241383822206e616d653d22e5aea1e689b92220736f757263655265663d227369642d41313341394141382d434338462d344233332d383136362d45463737353746364142444222207461726765745265663d227369642d42413736454331462d423735452d344632382d423839382d464530363636423638314246222f3e0a202020203c73657175656e6365466c6f772069643d227369642d41443932373633302d373545442d344437372d383743462d4544303333303733454143362220736f757263655265663d227369642d37443342413043432d304531342d343031412d393937422d45354235373739384436303022207461726765745265663d227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442223e0a2020202020203c636f6e646974696f6e45787072657373696f6e207873693a747970653d2274466f726d616c45787072657373696f6e223e3c215b43444154415b247b646179733c3d31307d5d5d3e3c2f636f6e646974696f6e45787072657373696f6e3e0a202020203c2f73657175656e6365466c6f773e0a202020203c73657175656e6365466c6f772069643d227369642d42304144324538452d363634312d343437322d394431332d4638383244413341463944352220736f757263655265663d227369642d37443342413043432d304531342d343031412d393937422d45354235373739384436303022207461726765745265663d227369642d44313931444237442d313042382d344145372d383238342d453039333132383732333743223e0a2020202020203c636f6e646974696f6e45787072657373696f6e207873693a747970653d2274466f726d616c45787072657373696f6e223e3c215b43444154415b247b646179733e31307d5d5d3e3c2f636f6e646974696f6e45787072657373696f6e3e0a202020203c2f73657175656e6365466c6f773e0a202020203c73657175656e6365466c6f772069643d227369642d36314637383245322d304132452d343144322d383042372d38313630413932444143393922206e616d653d22e9a9b3e59b9e2220736f757263655265663d227369642d44313931444237442d313042382d344145372d383238342d45303933313238373233374322207461726765745265663d2275736572223e0a2020202020203c636f6e646974696f6e45787072657373696f6e207873693a747970653d2274466f726d616c45787072657373696f6e223e3c215b43444154415b247b666c61672e657175616c732827e9a9b3e59b9e27297d5d5d3e3c2f636f6e646974696f6e45787072657373696f6e3e0a202020203c2f73657175656e6365466c6f773e0a202020203c73657175656e6365466c6f772069643d227369642d38344242323430352d384530322d344442392d384632392d45394242423033324330443922206e616d653d22e9a9b3e59b9e2220736f757263655265663d22706d22207461726765745265663d2275736572223e0a2020202020203c636f6e646974696f6e45787072657373696f6e207873693a747970653d2274466f726d616c45787072657373696f6e223e3c215b43444154415b247b666c61672e657175616c732827e9a9b3e59b9e27297d5d5d3e3c2f636f6e646974696f6e45787072657373696f6e3e0a202020203c2f73657175656e6365466c6f773e0a202020203c73657175656e6365466c6f772069643d227369642d35344233354332332d303138422d344642412d393643322d37454634354430313444444422206e616d653d22e5aea1e689b92220736f757263655265663d22706d22207461726765745265663d227369642d37443342413043432d304531342d343031412d393937422d453542353737393844363030223e0a2020202020203c636f6e646974696f6e45787072657373696f6e207873693a747970653d2274466f726d616c45787072657373696f6e223e3c215b43444154415b247b666c61672e657175616c732827e5aea1e689b927297d5d5d3e3c2f636f6e646974696f6e45787072657373696f6e3e0a202020203c2f73657175656e6365466c6f773e0a202020203c73657175656e6365466c6f772069643d227369642d30334436303037342d303738332d344333422d384345302d37334234334546433531383022206e616d653d22e5aea1e689b92220736f757263655265663d227369642d44313931444237442d313042382d344145372d383238342d45303933313238373233374322207461726765745265663d227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442223e0a2020202020203c636f6e646974696f6e45787072657373696f6e207873693a747970653d2274466f726d616c45787072657373696f6e223e3c215b43444154415b247b666c61672e657175616c732827e5aea1e689b927297d5d5d3e3c2f636f6e646974696f6e45787072657373696f6e3e0a202020203c2f73657175656e6365466c6f773e0a20203c2f70726f636573733e0a20203c62706d6e64693a42504d4e4469616772616d2069643d2242504d4e4469616772616d5f4c6561766542696c6c223e0a202020203c62706d6e64693a42504d4e506c616e652062706d6e456c656d656e743d224c6561766542696c6c222069643d2242504d4e506c616e655f4c6561766542696c6c223e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227374617274222069643d2242504d4e53686170655f7374617274223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2233302e30222077696474683d2233302e302220783d2234352e302220793d2238352e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d2275736572222069643d2242504d4e53686170655f75736572223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2238302e30222077696474683d223130302e302220783d223132302e302220793d2236302e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d22706d222069643d2242504d4e53686170655f706d223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2238302e3030303030303030303030303033222077696474683d223130302e302220783d223236352e302220793d2236302e30222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d37443342413043432d304531342d343031412d393937422d453542353737393844363030222069643d2242504d4e53686170655f7369642d37443342413043432d304531342d343031412d393937422d453542353737393844363030223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2234302e30222077696474683d2234302e302220783d223431302e302220793d2238302e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d44313931444237442d313042382d344145372d383238342d453039333132383732333743222069643d2242504d4e53686170655f7369642d44313931444237442d313042382d344145372d383238342d453039333132383732333743223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2238302e3030303030303030303030303033222077696474683d223130302e302220783d223439352e302220793d2236302e30222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442222069643d2242504d4e53686170655f7369642d41313341394141382d434338462d344233332d383136362d454637373537463641424442223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2238302e3030303030303030303030303033222077696474683d223130302e302220783d223634302e302220793d2236302e30222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e53686170652062706d6e456c656d656e743d227369642d42413736454331462d423735452d344632382d423839382d464530363636423638314246222069643d2242504d4e53686170655f7369642d42413736454331462d423735452d344632382d423839382d464530363636423638314246223e0a20202020202020203c6f6d6764633a426f756e6473206865696768743d2232382e30222077696474683d2232382e302220783d223738352e302220793d2238362e30222f3e0a2020202020203c2f62706d6e64693a42504d4e53686170653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d42303041324138322d334131352d343934352d423430312d384445344444383732413838222069643d2242504d4e456467655f7369642d42303041324138322d334131352d343934352d423430312d384445344444383732413838223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223734302e302220793d223130302e30222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223738352e302220793d223130302e30222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d32424346433631362d374438412d343134312d414633462d384143313845413130304446222069643d2242504d4e456467655f7369642d32424346433631362d374438412d343134312d414633462d384143313845413130304446223e0a20202020202020203c6f6d6764693a776179706f696e7420783d2237352e302220793d223130302e3030303030303030303030303033222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223132302e302220793d223130302e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d35344233354332332d303138422d344642412d393643322d374546343544303134444444222069643d2242504d4e456467655f7369642d35344233354332332d303138422d344642412d393643322d374546343544303134444444223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223336352e302220793d223130302e3231363435303231363435303233222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223431302e343133303433343738323630392220793d223130302e34313330343334373832363039222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d45464334383546312d414543392d343536392d423430312d443136444535384636373337222069643d2242504d4e456467655f7369642d45464334383546312d414543392d343536392d423430312d443136444535384636373337223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223232302e302220793d223130302e3030303030303030303030303033222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223236352e302220793d223130302e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d42304144324538452d363634312d343437322d394431332d463838324441334146394435222069643d2242504d4e456467655f7369642d42304144324538452d363634312d343437322d394431332d463838324441334146394435223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223434392e353833333333333333333333332220793d223130302e3431363636363636363636363639222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223439352e302220793d223130302e3231383334303631313335333734222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d38344242323430352d384530322d344442392d384632392d453942424230333243304439222069643d2242504d4e456467655f7369642d38344242323430352d384530322d344442392d384632392d453942424230333243304439223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223331352e302220793d223134302e3030303030303030303030303033222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223331352e302220793d223139312e3532343239303531313436323137222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223137302e302220793d223139312e3532343239303531313436323137222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223137302e302220793d223134302e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d41443932373633302d373545442d344437372d383743462d454430333330373345414336222069643d2242504d4e456467655f7369642d41443932373633302d373545442d344437372d383743462d454430333330373345414336223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223433302e352220793d223131392e3530303030303030303030303033222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223433302e352220793d223139322e3030303030303030303030303033222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223639302e302220793d223139322e3030303030303030303030303033222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223639302e302220793d223134302e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d36314637383245322d304132452d343144322d383042372d383136304139324441433939222069643d2242504d4e456467655f7369642d36314637383245322d304132452d343144322d383042372d383136304139324441433939223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223534352e302220793d2236302e30222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223534352e302220793d2232392e30222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223137302e302220793d2232392e30222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223137302e302220793d2236302e3030303030303030303030303033222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a2020202020203c62706d6e64693a42504d4e456467652062706d6e456c656d656e743d227369642d30334436303037342d303738332d344333422d384345302d373342343345464335313830222069643d2242504d4e456467655f7369642d30334436303037342d303738332d344333422d384345302d373342343345464335313830223e0a20202020202020203c6f6d6764693a776179706f696e7420783d223539352e302220793d223130302e3030303030303030303030303031222f3e0a20202020202020203c6f6d6764693a776179706f696e7420783d223634302e302220793d223130302e3030303030303030303030303031222f3e0a2020202020203c2f62706d6e64693a42504d4e456467653e0a202020203c2f62706d6e64693a42504d4e506c616e653e0a20203c2f62706d6e64693a42504d4e4469616772616d3e0a3c2f646566696e6974696f6e733e, '0'), ('30103', '1', '请假流程.LeaveBill.png', '30101', 0x89504e470d0a1a0a0000000d4948445200000337000000ca08060000009835be80000023604944415478daeddd09985575fdc7712a2bdb7ddaf7acac6cdf6cdfecdf4645650b210ce944069a6692fa64e49666695614564a69659652466468a2e0ae685aa6a49962682c8a58824980299cfff99c87c3731967608665e6de3baff7f37c1fcebdf7cc9de19ccfeff3fb7d7fdb19320400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000da855d77ddb5104208d17ea18603000ccae4c6550000de0e00800a1000c0db010050010200783b00002a4000006f070040050800bc1d000015200080b70300a0020400f076000054800000de0e00800a1000783b00002a4000006f070040050800e0ed0000a8000100bc1d0000152000f076000054800000de0e00800a10003070dc71c71d1f9f34695251fafbf6ae06004072030068498aa2d8f6aebbee5a5a528c1d3bf64c57040020b90100b4240b162c38a558cbecd9b3178d1c39721757050020b90100b414cb972f7fe5ead5abd7140d1c75d4510b3a3b3bb773750000921b0040cbb078f1e2794517962d5bb6b8a3a3e37bae0e00407203006809e6cf9f7f48d103d3a64d5b5c7afd4eae1200a0dd1299e94966361257b95200d03a94f9cb5357ad5af5bf9e929b356bd6dc3b7efcf8393befbcf336ae1600a09d929b9dcab86f43c9cd88112386b95200d03a2c5cb8f0f26223cc9b376fc1c89123f773b50000ed96e09cbd81e4e6723d7b00d05a5c76d9651bcb6d8a952b575e189fefececdcd6150300b45372b3534fc98d2d4301a0f538f4d043f7ded0b4b4e43613264cf895911b0040bb2638ddadbdb9caa80d00b42653a64cb9b1a7cce6e69b6f3ec1c83c00a09d939b07acbdb1d606005a97e1c387ef5026312bbbd94ce0ba8e8e8eebec960600686bca64669a511b00681f8e3df6d8e3ca646675637273e289279e54fafd44570700d0eec9cd1b1bd6da0c754500a0b54927d58c193396343cc0f3d4d2e3e77676766ee7ea0000da9e7aed8d511b00680ff6d9679fff5bba74e9aa328ab163c7ceb2510c0060302537d5ce69ae0400b40f93274f3e7bd2a449594b39cdd50000f48aa228b699376fdee9575c71c5eaf3ce3baf983973664b46929b56fddb67cd9a555c7cf1c5ff2a63340d89c1a8212897ddc559679d5579fbd4a953954b1ae2ed007a478ceb924b2e29962c5952dc7befbd6280e2ce3bef2c2ebae8a2bb4b23fb040d89c1a62128973dc5a2458b944b1ae2edbc1de83de991615c4d6360f7ce9c39f3061a12834d43502e954b1a12bc1dd82264a89971344f94e6751f0d89c1a6212897ca250d09de0e6c1132a79369349579153424069b86a05c2a973424783bd0afe6b57cd9edc5bcab7e5a5c3feb882a729cf7180ef3a2211a827229783b0dd110d032e675cfd245c575e71c525c7bd681eb45decb674c470548433404e552f0761aa221a025cc6bc1f5bf7f8071d5b1f0fae94c470548433404e552f0761aa221a035cceb860b8ee9d1bcf219d35101d2100d41b914bc9d8668086809f3ba6ee6e13d9a573e633a2a401aa221289782b7d3100d01cc4ba80069480508e552b9a421c1db81fe32afec7ed29379e533a6a302a4211a827229783b0dd110d012e635f7b2eff7685ef98ce9a800698886a05c0ade4e433404b48479fd7bd19ce2ba730f7be09073f95e3e633a2a401aa221289782b7d3100d012d615e895bfef4f3079857de6338cc8b866808caa5e0ed34444340eb98d7aa55c5dcd9c73f70c8b97c2f9f311d15200dd110944bc1db69888680a637af3c61f8a6cb8eeb714e6d3ef3146215200dd110944bc1db69888680e635af55ab8adbe79e5ffc75c6841e8dab8e9c9373f5d2a800698886a05c0ade4e4334043495796dac37462f0df3a2211a827229783b0dd110d012e6d59bde980df5d2302115200dd1d000b31d6f572e954b1aa221400558c5a61a571d4c480548433434800c2da358fb2f6f572e954b1aa22160b057808279d1100db528ef2e63691913d7fe3b8cb70be59286680850010ae6454334d4aa89cdb086119c3b076b82a35c2a9734444380e446302f1aa2a1f6486c36f63e6f17ca250dd110a00214cc8b8668a8e918ba9104a6fe7c286f17ca250dd110da96a228b69d3367ceb8934f3ef9a2a38f3efaee7df7ddf7bececece62d75d772d468f1ebd66afbdf6baf72b5ff9cabc638e39e61765bc48052898170dd150d326361b4b5c06dd088e72a95cd2100db5021d1d1dcf1c3162c43e65fbfbf432e696714fdae265ac2ce396f2b369e5bf07e43cd9cb06929aa953a7fefcc8238fbc6fbffdf62b264f9e5c5c71c515c5a2458b8a952b571621ff2e59b2a4f8f39fff5c94c94ff1852f7c61cdf8f1e36f1d3b76ec1e2a40c1bc6888869a8277f77144a6afe7f376c1dbdd3b1ada4a8c1c39729732669671efda64a637714179fe68d94c03651233e66b5ffbdaaa030f3cb04a5ceebffffea2b75c73cd35c541071d74ffb871e36e183e7cf80e2a40c1bc688886063cb119b6093f77cf604870944be5928668a819291394edcb0465461f129aeee292766a8b6fea68cd36679c71c6f97beeb967317dfaf43e25355d993163463166cc9815ed328ac3bc98170dd1d020496cb6d4cf2b9782b70b1ada04468c18b1eba851a3ee6a4c543a3a3a8a6f7ce31bc5f9e79f5fcc9f3fbff8cf7ffe53b5b7fffbdfff56b3aa2ebbecb262e2c489c5a73ef5a9ae09ce3d8376142789cd85175e78e5e73ffff9e2a69b6e2ab604b7de7a6b51264a2bf6d8638fbd55804205484334d46f6c6cf380fefe1ee552f0764143bd4b6c8695c9c8fd8d49cd2f7ef18b6a19486f58ba7469757e7eae31c929bf738f21838d8cd824b1e9edc5eb2df9beb163c7b67cd6c8bc98170dd1508b25365b6a4a595b8fe02897ca250dd150338dd83426365ffce217ab519a4d213f97e5255d129cc13382933536998ab6a5466cba1bc1d96db7dd969617754715a050010a1ada6a74dd0ce04165ecbef6dfbed0f5e7da769301e552b9a4211a6a06b2c6a6712ada61871db66eead9a692296b471d7554d7296a3b0e6977b22bda11471c716fd6d86c4dce3aebac151d1d1d97ab00850a50d0d0564d6c8635242827c5e6d7fedbdb04a7a79f6bcb0447b9542e6988869a8132b199d53862b3b9894d6382d36504e792b64f6ea64d9bf6cbfca7fff7bfff155b9bcf7dee738b5b75488c79312f1aa2a1164a6c86ac1d79291aa237094e636253c76e0d9fb7dd1a1ce552b9a4211a1a68b2dd73e31a9b4d9d8ab6a1296a8d6b70da7a7a5a466df21c9b6cf7dc1f5c7bedb5f7b6eae80df3625e3434b834b4f3ce3b6fd322d2ea29e1e82e51d95082d3ddf92776737e5badc1512e954b1ad23e6882e466669d78643380adc169a79d3638466fe6cc99332e9b086cce96cf7d65cc98318b33afb0990455c65b9917f3a2211a5adbe9f3d4850b175e9e6d350f3ef8e0fdfba331d55b0d6d20b119da8784a5bb04a7b789cd905699a2a65c2a97344443ade0431d1d1dcfac3711c8e8cabffffdefadd2fece2e6a5db689de7e483b72f2c9275f74e2892716fdc9c48913af292fe801cd720d1a86e8668e1831e28dcc8b79d1d0e0d5d0fcf9f30f59b972e57db55fad5ab5ea7f53a64c99bbf7de7bbfb41934b48909c6c6129cbe26368dbfffce661dc1512e954b1aa2a156f0a1f2fd7deaf3bef9cd6f6eed3678637273c09076e4e8a38fbefb8a2baee8d7e466f6ecd9b79617747ab309af21ceee2ecb665ecc8b86da5743cb972f7fe51d77dc716b4fbe75cb2db7ac2cfdf284cecece6d0752439b3135aca704e7c19b98d86c6c4a9c7229064db9a421ed83cdd150f9dee9f5e7175e78e1566d8367e4b3e16f993ea41dd977df7defbbfdf6dbfb35b959bc78f192f2822e6862e1adcbb21b05c8bc98170db59f86b2ee70c18205a7ac5ebd7acdc6bc6bcd9a35ab67cc98f1aff1e3c77f68a034b48989cd86129c1b3723b1d9dcbf47b9146d512e6948fb60733454be9e5bbfbfa53712e8caa2458b1aff8e0543da91cecece62e5ca95fd9adce4f795177465b30baf31cbce5022f3625e34d45e71e5955716cb962dbb7b13e62daf3afef8e3cf2b2ba627f6b786b6c048497709cee624367d9d22a75c8ab62b9734a47db0391a2a6345fd7a4b6dffbca16da11b7ef7cab64c6ef29f1b087a71b39b2e5ac9bc962f5f5ecc9a35abc7cffff5af7f554393ab56adead3f7de71c71dd575b8e79e7b06fcff4843bd8f254b966cd5ef4f4fd339e79cd3e3e78b172f2efef297bfacd35eccbbfebba2d581b826e9bd9a346952b5c072531665e667fb5b3f1ffbd8c7ea2464e2665aff83bb19b1b971edfb9bc344e5b2f79145c3ca65eb97cb66681fe47ee57ea7e1bab173fff4a73f55d1d3e7f98e193366f4499fb9f6a79c724a919940cdd0066a451faaa3bfdbe06d99dcecbefbee6bfa7be466c58a158b5b64e4e6aa1123460cab77641908f3faca57be52bcf4a52f2d5ef6b297751b3beeb86371d75d773de0e7aebffefae2118f784471e6996776fbbd175f7c71b1cd36db54c7071c7040f18217bca078e10b5fb82e860f1fbeaef2fde73fff59195622869786d0dcb973d7bd1743ddda95740bf7cc0cb886caf2563cfde94f2f7efad39f56af870d1b56ecb4d34eebe2bdef7def7ae71f73cc31c52b5ef18af5de5bb06041b1f7de7bafd3da8d37de587ce73bdfa9162626def39ef714db6ebb6df1ed6f7f7bdd7bf9fcef7fff7b757eb69f7cce739e531dbfea55af2a7ef8c31f56c74f7ad2938a3ffce10f035601feee77bf2bc68e1d7be6ecd9b36f5fb3664dafb68c5cb66cd9a9e3c68dbba0bcafd3b6e44e33bdd5d0908def8eb63923377d79d0672b8fdc0c78b94cbdfbcc673eb338f9e493abd77beeb9e77a49ecaf7ffdebeafdef7ffffbc5d0a1438b0f7ce003c5bbdef5ae6aa7a394cf57bef295eb227544caa4723970e572a0939b4b2fbdb42ac3d1c0c6cefdf0873f5c7cfce31feff1f324b9f9aebffded6fc557bffad507e8ed231ff9c87ae797d7bef8e0073f58b529f6da6baf62bffdf62bb20befd9679f6de4a6971a2a8fef3172b3052905786f7fafb9b9edb6db6e6cf235375d1b130336a7f6739ffb5cf1f6b7bfbd38f5d453ab88797ced6b5fab8e5361c580eebefbee75094b0ce6431ffa50154f7dea53abc66b8ef3fee4c993abf39298e4f8610f7b58f533658550bce52d6f290e3df4d02a72eebbdffdeeeadceca4d7432368bda8bf9b79359f86d2784a232a15505ebff8c52fae9e7cfcab5ffdaabadfdb6fbffd7ae7a701f49297bc645d72fb8d6f7ca378dce31e57bcf18d6f2cfefad7bf56ef9f7beeb9957e468e1c5945f97fad92a6b5f388ab78f8c31f5e556ef3e6cdabb49abfe1baebaeabbee7473ffa51f53d49bace3befbc6a44b0373d8e5b4b4379785a59892f58ba74e9920dccebbfaed4f98f33373ae70f94861a12897bb6d29a9b4d49705a65cd4dd394cbdffef6b7c5e31ffff86ac424af8f3df6d8e2f0c30f2fbef4a52f55652b0dc4bc7fc9259714fbeebb6ff194a73ca52a37f1e6fdf7dfbff8c217be5095a5b3ce3aabba6f37dd7493723980e572a0939bdffffef7950e6a8f6e8cccd0c8fdcefdcca85c34116de43891f7eb119724bed3a74fafbe2bf57f92ee24c9990992f8ec673f5bbcf39def5cf7dd4982d3c9fae0073fb84a7a7ef2939f14a3468daada2a79568be4a6771ab2e6660b73c82187ccedefddd2ce39e79c3f34e96e6997c71c7bda3b7f20cc2bc6f2bef7bdafb8e8a28baa78e8431f5a251239ce1070637293519a184a86e5bbc60e3bec508d02e5bcef7def7b5585f6a0073da878fef39f5f2537a9d852a926f2fbeae4260de2dafc76db6db72a194a8377dab46955e59be37c5e379c9957736928d34e92bcfcfce73f2ff6d9679faaf193c4259a486328ef3ff7b9cf7d4072939ee04c5bdc6ebbed8a17bde845c52f7ff9cbf5ce9933674ef199cf7ca6b8f9e69b8b7ffce31fd5d49768310f03ceebbc9f4af09a6baea974f7e8473fbaaafcdef6b6b7555a8b86d33b954654ae4912ea245103a9a1e1c3873fbaa3a3e37b53a74e5db27af5ea158dcb04cbffcf09e567d79515d2c4cececeed0652439b3152d2d376cfdded96d69704a715764b6baa7219edbfe635af29befef5af571e9f44a71e654dc333e5af9e22568f6464743dc76968bee10d6f285ef7bad755e5e7939ffc6475cf52e694cbc1d53ee8eadbb9d7dd4d43cc88fbc63a28dff4a63755e71e7ffcf1c5b39ef5aceabd24d499c5317af4e86a06473ac61ef398c714071d745075ee2db7dc52b521f2bbd38e7cdad39e5675c63ef1894fdce07448ed83076ac86e695b98638f3df6c4fe7ececd61871d7656933de766433da4036a5ea988d26b9ee42411c389f1e4f8d9cf7ef67ac94da68ca557aebbef89e1d4c94d22e2aecf1d33664c35852d0dd9c4a31ef5a8a2bc16eb4d6bca39cf78c6338a850b1756ef65b83a069621e8815a7fd364e6d5941a4a0f6f92d84c35cc7dcd7d4b7293dedddcf368a04e6ed2a8492f6d3d7293debefcbdb9ff394ee4f3fa7ee7bbf31da9d0328d255acc68615e672a4c3eafff8e4cb179def39e571da7119573ebc6597e57a6c4dc79e79d4da1a1f25eee347efcf839f3e6cd5b54fedf2f9a3061c2af5229e5fd66d0d0268e986cec3936bd7dd06757724d9af939374d592e33d52cd7383ddef1f7f4b6a71e4e52135f7fe4231f597cf4a31fad92928cdc64c4e5094f784271dc71c755c94d466d324df4f5af7f7dd5d1542737cae5e06a1f34463aaf72ff32edb0bb2990d1589df4e69ea73d90e344b4f48e77bc63bdf53bf9ae8ce294d7bcd2dcf9e79f5ffce0073f287efce31f17575d75d5ba755a19e1fbd6b7be55bcf5ad6fad92e55d76d9a5d26fa6cd2709facd6f7e538d44681f6c58439e73b38539f8e0839f5f168ad5f7df7f7f7fe5362b478d1af58f567c2aea409857e657a767af7e9d46e9ecd9b3abe3985563723375ead4eaf3ef7ef7bb0f88f4ae34263799ca901ebb5464999a74c41147ac1765025a8d0ec50c5381a6011c034c059c9f3fe9a493aa0a3649567a14eb45a983d5bc9a5543997f9d690249627ef6b39f55efa5d13265ca9475d3cbeae426d31d7b330531bdcd39ffcb5ffe7235ca9785a9e979ce6799f79dd719f9cbe7f5df91b9fd699c456b6944653a4cd6f1a411f5e637bf79c016a1f6a4a15442658372bfb5d379f6eb8f27a16f061b1b39e9ed033afb9ae0d453e37669f57ab0bfcb657ac1d3439e6423be9d4ea3f48aa77ca493210dce2434694c5e70c10555a293296c694466dd4d465a3295381d5dbbefbefbba6969cae5e06a1f34262f2f7ff9cbab4852b1a17333cb22333c1ad754659af2fbdffffef546fca39b4c3fcbc84d34924eb2d41d49c03383a4de40206d8e2435392f5a4e12948426f728c97512edbcaf7db0613a3a3a9e595eb3fb72ddcae36a56ccd620f76df4e8d16b1a929bed87b42ba5b06f4e0f513f4d49fb4579312f5101f62ed20b92e4a19e2f9d842415578e3365a031b94923b6ee39e91a1965993061c2ba05e3f9b9873ce421d5b4a4acebc9a602a92c330529c7e9adc9ff370521c7999696ca3843d2793f6697290c19ee4e637720466f24371b8fabafbeba1ab549a5972439eb6f5241650bf8f4f065e4ad4e6e32bd308dac238f3cb2d2418ed3b08ae6ce38e38cea757ae0a285ba11151da4519445a675af6f5ee7fdba1195a4299569b4994d0dba9bdbdfac53179a3ca9e9cd084e6f139bbe2638f5efdba51deac081e87448197bf5ab5f5d753a250989a72789a9238bbee3bf5da7a5252149cf6ba6a3a5a199ceab94e5344895cbc199dc642388d4e71951493211bfeee9dc242439a77107cdd403f50603d142be2bbac9c84bda0799969691994c694fd4a33c19d5cfb6dd39b79eda98e324c6799de34c571bec333b7a4b9e7b53271d59afb435887f342436970c69673ef399cf0cdf7ffffdefeb87d19ba5a3468dbababc81a35580bd8bcccbce1cec0c5326623ad98524c749421a939b54564950bafb9eacc7b9fcf2cbabe3f4f065c1603d2d2d0b0b636259cc9a86704664d210eeba4d745e67c79ef4e074dd2d857935a78632ed24bb2125114e729b11b62437a97cd2d3964aaaa73537f5eb546c79dd757a4a1a49e9d9cb22d38c0a458b1911cceb7c6fdd88caef4c02dc38fda56b232a3fd7d3ce7e34d4a7119cae53c4761fd2f7e7d87497e0ecd6879122debe9188172759c948cad8b163aba96719153feaa8a3aaeb7dc209275453d7ea4ea32437995a961ef6f87e929f2446792fc7f1e3ba11a95c0eaee4269d4d1921c92c8f7a87d5dcbfac87e97a6e3aa832bd3ceb671bdfffc4273e51add5aab70f4f92d4382d2d7540929e68252343999a56ffecb5d75e5b9d9b191f6947e4f8e0830fae3ac9d25648079bf641af939b5deac423a3375b7a63817c5fd9065fd3f010d1d143da9d71e3c6cd4983776b92f53dc9145ba8377440cd2ba6951e96ec82d29b6969592793c4a437df5dafb9c9cf3ef6b18fadb61e8d29bef6b5afad2ad5f404362637e9a149a337f3c3d358ce084e169a362e7a655ecd5b01a6a738535c4e3ffdf41ea7a57597dcdc70c30d95ceb236208b986fbdf5d675e71d78e081d582d334d09254d7d318f2fac94f7e72f5794f73fba39de8ba6e44a55197f56534b445129cc64d061a1395be3ca0b3a79f6bbaed9e5bb95ca6019a519bfa9964694ce69a679a517d4ea6f864ed4ba6b0a5173df57446dc3ffde94f57efe738494cdd98552e078f86d246c87dcb0641b7dd76dbbab593994a9ea9e85963599f9b5d52d3a995fabb3eb78e24ca49487a5a7393e426a38849a2b276b31ebd6f4c6ed27ec8b9398ec6f27d929bbe53b6912fa8938f74666ca96da1b35e76fffdf7bfbf71d4a655dbe27dbda0db8f193366457af5b70673e6cc39a3fc1db79799e28e2ac0de45a68f25b9699cf79cb9ae590b93866a465a32ad20469461e88cea64b79c8d7d6f0c2f9556929bf4d6a4d19a679d6411602acb7c7776d3ca76a131b72c544c0f618caddeda31bd8c99039ec428bd3e99d3cdbc9a4f434962ea45c5999a96298db96fb9df199dcb36e1b987997258ff4c7a813355258d9ee82d53d3320f3f535c726edd939be908d93d2fc7d94a36bfa39e46138de6f31c67dd56e6f4a7b28db63245325acdef4f2f621a4f993693d1481ada22749da2f6a0b5232f7ddddeb9ebcf6deef37594cb866944495652669248643d634664328a93f7729c85ff19b189e7c6afb37d6b368dc98e96e921cfb36fb2e631c7792fd38d94cbc1a3a1fcbe6c12917b95fbdcf541a8e9a04a67643414dda47ecfbdae938db419b2435a92de68a4ee444dfb20f57fdecbdaaf242c999296ef4b12945900a91b522fd423803937334cb2f1408ea3cdbccef1861e164a43ddb7c5cbb8b34e42b2fe7973139c2436a58734aeb3b9a795dbe27da6ccce3bc68d1bf7dfccc5dc922c5cb8f0d251a346fdb3d587c0fadbbc92302481695c34982969e9854f4f4a1aa8f5e2ee5466c9f27bfb7c85ccf74ecf5f863eb32d68be3b3d807becb147358a1373ca7350f2bbd2db93f5357505d9b8bd647a0cf377743557e6d51c1a4a03266bb1929ce475765b4ac3293d6b75e475cea97f26669a864dee7fe354b424d1791647571dd46b7b329fbf6b8f60ddf39cca30bf270ba2b368390baaeb5da39260a55157af19a0a1ad92e06c8911a1a6dd15add5ca657c358dcbba5cfef18f7fac9e6593edf5ebc8287cbd45741d19b5c9fb8de7d5e7669317e572f06828237559a7d5d34e64a99f539f67b43d8de3f87ae303bf3345ed90430ea992e8c6e7d1a42e4fd2934744d4d31cf3dc9ae8b37eee514665ea51fcacd74ed2945dfbba4692ef3a99a6a1de3362c4885debcd05ea119c4d9da2969feb32623338a6a375a56cec8e290ded9e2d358293119b2436e5cd3a48052854803444432d97e034e5033a954be5928644bb7a7b998474362638e9884e129acec5deee8a96cd031ad7d824daa12dbe5959e3e8d1a3effeddef7eb77c33361958faed6f7ffba7998a969ba40214cc8b8668a8dfd9dca9646d3b154db9542e6988869abd2d5ec6d2c6e424494ea68ae6419f1995a9a7ac65442dd311b39e3ad30a77df7df7d58d3f97a968edd216dfdcac71fb32e33b6fdcb8718bafbefaea157d798ecdb9e79e7b5a991c5d95054bed34af8f79312f1aa2a1164e70fa3af2d2969b072897ca250dd1502bb5c51bb788dec4b86450adb1e9e585fd44929ccecece25471f7df4f5975e7ae93fcbecf0f6acd1082b56ac587cdb6db7dd386bd6ac330f3ffcf0b3cbac725e2e6432c476db898179312f1aa2a116a5af53cbda7e2a9a72a95cd2100db5525b7c6d92735f5f929a766c8b6f51f2f4d4b54f063ebd8c5bca58b9f6e2e5df05654c2fe380767eda29f3625e3444438320c1d9a98c7b86b4c9033a954be5928668485b1c605ecc8b8668a83d19ba367119ba81cfef1c4c898d72a95cd2100d01921bc1bc688886da6f0467504d45532e954b1aa2214072c3bc98170dd1507b26388336b1512e954b1aa22140722398170dd150fb243813077362a35c2a9734444380e446302f1aa2a1f6606816a30e1904db3d2b97ca250dd11000e6c5bc688886da9cb5c90d6f571e944b1aa22140052898170dd190e486b70bde4e433404a800850a50d090e446b914bc5dd010c0bc840a50a8002537caa572494382b703cc8b79d19050014a6e944be5928668085001320de645433424b9e1ed42b9a4211a025480420548433424b9512e056f173404302fa102143424b9512e954b1a12bc1d605ecc8b86840a5072a35c2a97344443009817f3a2211a92dcf076a15cd2100d012a40c1bc6888862437caa5e0ed828600e625548082862437caa572494382b703cc8b79d19050014a6e944be59286680800f3625e344443921bde2e944b1aa22140052898170dd190e446b914bc5dd010c0bc840a50d090e446b9542e6948f076a01f38efbcf39846f3c4cad2bceea32131d83424b9512e954b1a12bc1dd8225c7cf1c5b72f59b2847134412c5ab4684a695e37d090186c1a92dc2897ca250d09de0e6c11ce3ffffc8f5c78e185cbeeb8e38e150c64e07a64625cb366cdfa67199fa0a101ab3c684872c3db857249433404b43a6581193673e6ccab32e499399dad16a79d765a91c64c2bfeed6b23d7fd865636ae56d7d095575e594c9a34a998366d1a0d496e78bb502e698886000c6843667a1a333befbcf336ae06fa4a5114dbde75d75d4b4b8ab163c79ee98a486e00681f00c0803062c4883796c6755fcc6be4c891435d11f495050b169c52ac65f6ecd98b4a1dede2aa486e00681f00c04098d7b418d7dab8ca15415f58be7cf92b57af5ebda668e0a8a38e5ad0d9d9b99dab23b901a07d0000fdd980d9a9ee95a9a334b361ae0c7acbe2c58be7155d58b66cd9e28e8e8eefb93a921b00da0700d09fe635bdd1b8eade19736bd11be6cf9f7f48d103d3a64d5b9ccad15592dc00d03e0080fe30ae07f4cad461cd04364699bf3c75d5aa55ffeb29b959b366cdbde3c78f9fa32294dc00d03e0080fe30afb3bb33aeb571b92b840db170e1c2cb8b8d306fdebc056545b89fab25b901a07d00005bd3b87aec9531b716bde1b2cb2edb586e53ac5cb9f2c268a9b3b3735b574c720340fb0000b696794ddf9071d919051be3d0430fdd7b43d3d292db4c9830e157466e243700b40f004063064dcf9429536eec29b3b9f9e69b4fc8f4056b6ef801007e0000cc0b4dcff0e1c37728939895dd6c26705d4747c775764be30700f80100302fb40cc71e7bec716532b3ba31b939f1c4134f1a3162c44457871f00e00700c0bcd03264dad98c193396343cc0f3d4524b733b3b3bb77375f801007e0000cc0b2dc53efbecf37f4b972e5d55463176ecd8599e83c00f00f00300605e6859264f9e7cf6a44993b245e83457831f00e00700c0bcd0b2641a5a34944d065c0d7e00801f0000f3020dc1bd04c00f0080798186e05e02e00700c0bc4043702f01f00300cc0ba021f712003f0000e6051a827b09801f0000f3020dc1bd04c00f0080798186e05e02e0070098174043ee25007e0000cc0b3404f712003f0000e6051a827b09801f0000f3020dc1bd04c00f00302f8086dc4b00fc000098176808ee25007e0000cc0b3404f712003f0000e6051a827b09801f00605e000db99700c00f00302fd010dc4b00fc000098176808ee25007e0000cc0b3404f712003f00c0bc98176808ee25007e0080790134e45e02e00700c0bc4043702f01f00300605ea021b89700f80100302fd010dc4b00fc0000f30268c8bd04c00f0080798186e05e02e00700c0bc4043702f01f00300605ea021b89700f80100e605d0907b09801f0000f3020dc1bd04c00f0080798186e05e02e00700c0bc4043702f01f00300cc0ba021f712003f0000e6051a827b09801f00c0009997109b1b4a92c60c007e000000a0b34308a1e30a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000069aff077668140861e716f60000000049454e44ae426082, '1'); +INSERT INTO `act_ge_bytearray` VALUES ('12510', 1, '请教流程.bpmn20.xml', '12509', 0x3C3F786D6C2076657273696F6E3D27312E302720656E636F64696E673D275554462D38273F3E0A3C646566696E6974696F6E7320786D6C6E733D22687474703A2F2F7777772E6F6D672E6F72672F737065632F42504D4E2F32303130303532342F4D4F44454C2220786D6C6E733A7873693D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D612D696E7374616E63652220786D6C6E733A7873643D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D612220786D6C6E733A61637469766974693D22687474703A2F2F61637469766974692E6F72672F62706D6E2220786D6C6E733A62706D6E64693D22687474703A2F2F7777772E6F6D672E6F72672F737065632F42504D4E2F32303130303532342F44492220786D6C6E733A6F6D6764633D22687474703A2F2F7777772E6F6D672E6F72672F737065632F44442F32303130303532342F44432220786D6C6E733A6F6D6764693D22687474703A2F2F7777772E6F6D672E6F72672F737065632F44442F32303130303532342F44492220747970654C616E67756167653D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D61222065787072657373696F6E4C616E67756167653D22687474703A2F2F7777772E77332E6F72672F313939392F585061746822207461726765744E616D6573706163653D22687474703A2F2F7777772E61637469766974692E6F72672F70726F63657373646566223E0A20203C70726F636573732069643D224C6561766542696C6C22206E616D653D224C6561766542696C6C2220697345786563757461626C653D2274727565223E0A202020203C73746172744576656E742069643D227369642D33414335453536332D453645332D343737372D423434362D30343736443838344331314422206E616D653D22E68F90E4BAA4222F3E0A202020203C757365725461736B2069643D227369642D38433845373242432D353330322D343041372D413031372D30344542394641393136444122206E616D653D22E794A8E688B7E68F90E4BAA4223E0A2020202020203C657874656E73696F6E456C656D656E74733E0A20202020202020203C61637469766974693A7461736B4C697374656E6572206576656E743D226372656174652220636C6173733D22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222F3E0A2020202020203C2F657874656E73696F6E456C656D656E74733E0A202020203C2F757365725461736B3E0A202020203C757365725461736B2069643D227369642D33354144463030362D353743302D343745302D394235422D41463432344530413745344522206E616D653D22E7BB84E995BFE5AEA1E689B9223E0A2020202020203C657874656E73696F6E456C656D656E74733E0A20202020202020203C61637469766974693A7461736B4C697374656E6572206576656E743D226372656174652220636C6173733D22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222F3E0A2020202020203C2F657874656E73696F6E456C656D656E74733E0A202020203C2F757365725461736B3E0A202020203C656E644576656E742069643D227369642D30353539313044422D314445362D344243342D423532372D32334641373139444532363522206E616D653D22E7BB93E69D9F222F3E0A202020203C73657175656E6365466C6F772069643D227369642D32424346433631362D374438412D343134312D414633462D3841433138454131303044462220736F757263655265663D227369642D33414335453536332D453645332D343737372D423434362D30343736443838344331314422207461726765745265663D227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441222F3E0A202020203C73657175656E6365466C6F772069643D227369642D45464334383546312D414543392D343536392D423430312D44313644453538463637333722206E616D653D22E5AEA1E689B92220736F757263655265663D227369642D38433845373242432D353330322D343041372D413031372D30344542394641393136444122207461726765745265663D227369642D33354144463030362D353743302D343745302D394235422D414634323445304137453445222F3E0A202020203C73657175656E6365466C6F772069643D227369642D38344242323430352D384530322D344442392D384632392D45394242423033324330443922206E616D653D22E9A9B3E59B9E2220736F757263655265663D227369642D33354144463030362D353743302D343745302D394235422D41463432344530413745344522207461726765745265663D227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441223E0A2020202020203C636F6E646974696F6E45787072657373696F6E207873693A747970653D2274466F726D616C45787072657373696F6E223E3C215B43444154415B247B666C61672E657175616C732827E9A9B3E59B9E27297D5D5D3E3C2F636F6E646974696F6E45787072657373696F6E3E0A202020203C2F73657175656E6365466C6F773E0A202020203C73657175656E6365466C6F772069643D227369642D36393830363236352D423636302D344239322D423744392D38444532413535433530373922206E616D653D22E5AEA1E689B92220736F757263655265663D227369642D33354144463030362D353743302D343745302D394235422D41463432344530413745344522207461726765745265663D227369642D30353539313044422D314445362D344243342D423532372D323346413731394445323635222F3E0A20203C2F70726F636573733E0A20203C62706D6E64693A42504D4E4469616772616D2069643D2242504D4E4469616772616D5F4C6561766542696C6C223E0A202020203C62706D6E64693A42504D4E506C616E652062706D6E456C656D656E743D224C6561766542696C6C222069643D2242504D4E506C616E655F4C6561766542696C6C223E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D33414335453536332D453645332D343737372D423434362D303437364438383443313144222069643D2242504D4E53686170655F7369642D33414335453536332D453645332D343737372D423434362D303437364438383443313144223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2233302E30222077696474683D2233302E302220783D223134322E352220793D223134322E30222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441222069643D2242504D4E53686170655F7369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2238302E30222077696474683D223130302E302220783D223231372E352220793D223131372E30222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D33354144463030362D353743302D343745302D394235422D414634323445304137453445222069643D2242504D4E53686170655F7369642D33354144463030362D353743302D343745302D394235422D414634323445304137453445223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2238302E30222077696474683D223130302E302220783D223336322E352220793D223131362E3939393939393939393939393937222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D30353539313044422D314445362D344243342D423532372D323346413731394445323635222069643D2242504D4E53686170655F7369642D30353539313044422D314445362D344243342D423532372D323346413731394445323635223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2232382E30222077696474683D2232382E302220783D223533332E383931363934363530313935372220793D223134322E3939393939393939393939393937222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D36393830363236352D423636302D344239322D423744392D384445324135354335303739222069643D2242504D4E456467655F7369642D36393830363236352D423636302D344239322D423744392D384445324135354335303739223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223436322E352220793D223135362E3939393939393939393939393937222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223533332E383931363934363530313935372220793D223135362E3939393939393939393939393937222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D32424346433631362D374438412D343134312D414633462D384143313845413130304446222069643D2242504D4E456467655F7369642D32424346433631362D374438412D343134312D414633462D384143313845413130304446223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223137322E352220793D223135372E30222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223231372E352220793D223135372E30222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D45464334383546312D414543392D343536392D423430312D443136444535384636373337222069643D2242504D4E456467655F7369642D45464334383546312D414543392D343536392D423430312D443136444535384636373337223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223331372E352220793D223135372E30222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223336322E352220793D223135372E30222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D38344242323430352D384530322D344442392D384632392D453942424230333243304439222069643D2242504D4E456467655F7369642D38344242323430352D384530322D344442392D384632392D453942424230333243304439223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223431322E352220793D223139362E3939393939393939393939393937222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223431322E352220793D223234382E3532343239303531313436323134222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223236372E352220793D223234382E3532343239303531313436323134222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223236372E352220793D223139372E30222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A202020203C2F62706D6E64693A42504D4E506C616E653E0A20203C2F62706D6E64693A42504D4E4469616772616D3E0A3C2F646566696E6974696F6E733E, 0); +INSERT INTO `act_ge_bytearray` VALUES ('12511', 1, '请教流程.LeaveBill.png', '12509', 0x89504E470D0A1A0A0000000D494844520000023B000001020806000000184B16A3000015B44944415478DAEDDD0B90D565DD07F02E567677BA5A59515AD94D9BD272EAADACB7D2511B995E9945965814850C184161527C515E8C8A904CA4042F195A8A59ED241A88DC84B80C9A9262A8D08A5C5A6E020ABA80C0F3FE7FFFD9B31D161616D8CB39EBE733F38CE7EC397B16CFF9EDFEBEE7799EFFFFBCEA55000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000AF6029A5236A6A6AEE5EB060C1AEE9D3A7A7071E78C068E3316DDAB4347BF6EC0DD9E8AE2201342A8DAA8545FDCC993327AD5BB72E6DDFBEDD68A7B17EFDFAF4E0830F3E9FD5D339FEB20168541A550B8AA0AC7E4AA68EB667017A89BF6C001A9546D5826246D0EB573A23ABA197FD6503D0A834AA16144B715EBB92AAA1E42F1B8046A551B5430D6DDD5C9B6A1EBA353D316D783EE2727CCDEBAE8600342A8DAAEC6B68CBA6D569F1FD43D33FEE1BBCC788AFC56D5E7B610740A3D2A8CABA86563E71CF5EF55318AB9E98E4B5177600342A8DAABC6B68C9CC914DD650DCE6B5177600342A8DAAAC6B68F103C39AACA1B8CD6B2FEC0068541A951A32841D008D4AA32AD51A8A4DED4DD550DCE6B5177600342A8DAAAC6B68E9DCB14DD650DCE6B5177600342A8DAAAC6BE8B9D58FA5C553AFDA7B6630FB5ADCE6B5177600342A8DAAAC6B28C6330FDFB6570DC5D7BCEE6A0840A3D2A8CABF86B66D4B4BE7DDB0F7CC60F6B5B8CD6B2FEC0068541A55D9D6509C78F2E9B9D737B9141AB73939A5B003A0516954E557435910AE5D3A233D3E654893F55318719FB8AFF02CEC0068541A5559D4D08142B2F0AC8600342A8DAAAC6BA83921797FE1592D083B001A954655D23574A8F553186A41D801D0A834AA92AE21430D01685486B063A821008D4AA3524386B003A05169546AC8107600342A8D4A0DA921E01569EAD4A9FF3D6EDCB8EAABAFBEBAB67FFFFE3BAAAAAA7677EDDA357DFFFBDF4F7DFBF67D79F8F0E1EBC68E1D7BDF8C19334E13760C8D4A0DA9A18EAFB2B2F2988A8A8A7E592FB83B1B4BB3B125FA4236EAB2F14C765B75F6DF41713FCF16256DF4E8D183860E1DBA69C0800169FCF8F169C1820569F5EAD5A9AEAE2E85F8EFBA75EBD2DFFFFEF73461C28414F7BBE28A2B5E183972E47061C7D0A8D4901AEA78CE3DF7DCCED978A03ED4A4668E99D9F774F7EC5152468D1A75C2E5975FBE7AD0A041BB23C8ECDCB93335D7A2458BD290214352F6BDEBAFB9E69A93851D43A352436AA8FC6581A55336261F44C0D9D798D3A54B97E33C9B9442D0B9AA4F9F3EBB264D9A745021A7B12953A6A4789C2CF08C10760C8D4A0DA9A1F255515191E594AEEB8B834B656565FAE94F7F9A66CC989156AC58915E78E185FC6FFF8B2FBE98AF00CC9D3B375D7BEDB5F97687E2EFEBD6ADDB8B66796857E3C68DFBDF7EFDFAED7EFAE9A7534B58BE7C798AC71B3D7AF41861C71076D4901A2ACBA0735616525E2E0E39BFFBDDEFF22D0CCDB169D3A6FCFEF17DC5A1270B3C177876697343870EBD240B26BB9A5BC0CD158F178F3B6CD8B0CB841D43D8F1DAA9A1B29BD169083A975C72493E8B7328E2FB060F1EDC38F098E1A1EDF4EEDDFBD80B2FBC70474BCDE8EC6B86271E3FFB453951D831841D430D95BEFA3D3A0D4B57575D7555C352D5A18A25AE112346345ED23ADEB34D9B183060C0D3B147A735C51E9EFEFDFB2F17760C61C75043A5AFFE88AB86199DC30D3AC581A7D10CCF1CCF36AD2E0B2095975E7AE9CE1D3B76A4D69615F8CEECE75D24EC18C28EA1864A3AE8742EDEA373A84B57FB5BD22ADEC363398B569725F6657178795B78ECB1C7D2C5175FBC42D831841D430D95C7AC4E6C2E6E0D77DE79A7D91DDA469CD9F2A28B2EDA7E3887981FAC380373AC0597DA2F7636FE4BA3D2A8D4901A7A250499FDD56AF485C2A6E4987D79EEB9E75AA517C4515A8D0E4BEFA42BD32AFAF6ED3BE4A69B6EDA95DA50BC4BC802D6FF95D2F3503495FA404545C5291A9546A586D4504775A05AADFF0888FC3E3FFFF9CF5BB51FC479788AC2CE205D995671F1C517CF8F8F80684BB164D6BF7FFF874BF197BF684C6EFCCE47A3D2A8D4901AEA4861A7A95AADFFACABFCB659B366B56A3F88130F16FD3B26E9CAB48AF3CF3F7F6D6D6D6D9B869D38EF4E5555D5C612FFE56F78E753F823A05169546A480D75D0B0B347ADD67FA867FEB596DE98DC589C69B9E8DFB05257A65574EFDE7D7BE1433DDB4AFCBC6EDDBABD5C0EBFFCC5EF7C342A8DAA5C6B28DE60B4E6E34743BCFFFEFB9BBC7DCD9A35E9D1471FCD2F6FD8B0213F84B9F0EFDABA75AB1A2ABD5ADD59B8DC52879BEFEF30F4A29F5BA72BD36A45DF1E0EF383E4DA659453D88906326DDAB4266F8F8613D3C7DBB66D3BA8C75DBB766DFE3C6CD9B2A524C28E1A3AF078E9A597D2FBDFFFFE74EBADB7E6D7CF3AEBAC74D24927358CEF7CE73B7BDC7FE4C891E984134ED8E36B2B57AE4C7DFBF64D1B376ECCAF3FF5D453E917BFF845BEDF22C6B7BFFDED74E49147A6D1A347377C2D6E7FF2C927F3FBC751371FFEF087F3CB9FFBDCE7D2AF7FFDEBFCF2BBDFFDEEF4D7BFFE550D95F068EB7EA02BD35A333BDBDA6966674799BCD379283E17E6D4534F3DA23D1AD515575C913EFDE94FA7CF7CE633FB1CC71F7F7C43032A1E4F3CF1447AE31BDF98EEBDF7DE7D3EEEECD9B3D311471C915F1E346850FAD8C73E963EFEF18F378C2E5DBAE4B7C55118CF3EFB6C8AA5CE187162C8ECE94A4B972E6DF85ABCAB8FFB99D929CD1A9A3061423AE69863D2E6CD9BF3EB9FFCE427F313C4DD75D75DE9CA2BAF4C9D3A75DAE3FE11543EF5A94F35BCFEF1418F6F7FFBDBD329A79C921E7FFCF1FCEB53A74E4DAF7FFDEB63D9231FD9FF5F1EA2EA9742F2F18637BC214D9E3C39D5D4D4E42128FE0D8B172FCE1FE7C61B6FCC1F2742D8F4E9D3F3101DEFF0CDEC9446AD66FFDD6266870EE5BCF3CEAB6D8F3D3B3D7AF4D850E2BFFC0D0DAA709FF668543FFCE10FD3D7BEF6B574C71D77E42302CA8F7FFCE3FC723490081ECF3FFF7C438039F3CC33D377BFFBDD7C1C7DF4D1F93BF7B81C5F1F3F7E7C7EBF082A71399A557C4F9F3E7DD257BEF295BCF1C588FB7EEB5BDFCAEF7BF3CD37E73FE340A3F0D8C24E69D5502C1F4598B9EDB6DBE2F3E9F290124166CC9831293E1A26BEFE918F7C64AFB013013B66FE8E3AEAA8F4894F7C22FDFEF7BFDFE33E71BEAC5EBD7AA565CB96A57FFDEB5FF91256D4411C7C10D7E3EB175E78615AB468511ED8DFF296B7A4D7BCE635E9AB5FFD6A1E76A25EA28946D889E7246A2E4295B0531AB56ACF0E1D4E5555D5A4F9F3E7EF6CCBB0137F10B39F3BB5447FF9E7C799438B1B547B869D1FFCE007E9B4D34E4B0F3EF8603E5EF7BAD7E58D222EDF7EFBED7B849D98C58930148DACF138EEB8E3F2A613F7BBEEBAEBF277D9AF7EF5ABD3B1C71E9B879D68403FFAD18FF2113FAF1076623620C269BCF3CE026A1E8EE2DD7E7575751A3060407E396E2FCC1A083BA55543975E7A69FE3AC76CDD9BDFFCE6F4CF7FFE330F3B117463E62F665F0A6127C247BCCB2ECCECC41267FC7B63192C2EC788DB0B4B98F1D8F118EF7BDFFBF2E5A8A8C508D8713D96B4E2F6C2BFE30F7FF843FAE8473F9A5F8E5A8BFB9E7CF2C979D8899F154B5BEBD7AF17764AA4561D8D458713E753183B76EC736D19767EF39BDF6C2AB5F329ECEB5D7829849D78771C4B081156624493F8E0073F985FFED0873EB447D88925A6685EFB7A9C981D2A849D18F107A670DFF3CF3F3F6F5AF12E3E4634C5EC79D863CF47DCE7031FF8405AB56A55FEB5689AEF7AD7BBE27C49EDB67FA704C34EC9D550ECADC97EDFF2D7FAB7BFFD6DFEB5081713274E6C588E2A849D98316CCE2CDE4F7EF293FCFE975F7E791E8C1F7EF8E1F4E73FFF39BFED6F7FFB5B7E3DC272DC5EF877C49E9D77BEF39DF9CC61849D98958C7D401176BEFCE52FE7CBA16AA8746AD57976E870E24C99BD7AF5DAD4966750CE1AF873E578A6CCF6083B7176D198DD295C8F77E4F3E6CDCB2FC7FE89E2B0F3A73FFD29BFFD97BFFCE55E2366708AC3CE7DF7DD972F2BC4BBEB6840C3870FDF63C4A71BC7EC512C477CF18B5FCC1B626C508D65ADF8FE5B6EB9253EF6230F5DB1DFA770A48D46555A35F4C8238FE4B33A9FFDEC67F33A8AFD3B11767AF6EC996F208EB05A083B31431761F6EAABAFCE97AEE2F2CC9933F33AF9CB5FFE925F8F258D98E52B849D0830115E4E3CF1C486D99AB81E5F2F849D085131E3184B59B1497A5F7B761C8D557A7DC11994E970BA77EF3E73E1C285CFB745D059B468D196ECE72D28C7E7A93DC24EE7CE9DF33051D8F4198D27DE4DC7E5D8E7501C76E21D7C3494F89EC6236661860C19D270B44D7CDF6B5FFBDA7CCF46EC0B8A4DCAB16F279A5C5C1E387060DE08E28F515C8E0677C30D37A4B7BEF5ADF9D7A399C5725A6C8E8E77FAED31BB23EC1C78C4F2511C0515B512AF7F84D2083B319B129BD0BFFEF5AF37B967A7703DFB7DCDAF375E668A30F38D6F7C233FEA2F668DA2A62244C7F578DC42D8899F193552BC8CD538ECC4F735B5995E0DB50F9F8D45472CEACE7DFAF4A96D8BD99DACB1AE2AD74FB76D8FB0F3F9CF7F3E3FCA25A692634440E9DFBF7F7E39424971D88977D01158F6F538D148E6CF9F9F5F8E8DA993264D6A58C68A23692EBBECB2346CD8B07C1620666C6216A0F161E971FD8C33CEC8F7809C7DF6D9CEB35326355458CEFAD5AF7E95EEBEFBEE2697B1F61576962C5992CF20C6517F5FFAD297D2F2E5CB1BEE3778F0E0F4DEF7BE375FB28ABA8B5A8CF013D7DFF39EF7E4B737B567273623DF73CF3D0D6167C48811F992AD1A2AADBEE053CFE988853D2BFB03B8BC35834E7575F5CAECE7CCDDDF9E068D6ACF73DAC45E9A680ACD59C68A7D3611549AF3D8853D3BF1BD6F7BDBDBD2F7BEF7BD7C99EB0B5FF8421A3B766CBEC4511C7662DF4E34C1D83F14330531C3130DAB70723861A7346B28424D61F3702C65C5ACE03BDEF18EFCDC3A1168E348BD78FD63D6AEF03D1164638630C2496C888FA5ACD85F134B5571DFC20CCCC2850BF30DEB71390E298F9F113381713D9640E3F6B81C4BA1B1541A4BA911B8629631427BFCFCD80716212796BF22C0ABA1D29285909985303270E0C05D2D75187A6C748F305C3CAB53AE7D81F22BEA4E59CA5EFFE4934F6E698DA0F3CC33CFBC188F9F859DE3CBF5396AEB4615CB4D11768A376F46F38946124D236662622F449C4030F65444038943820FF4B8B1B938DE4947D889C387E31D7B34BF37BDE94DF95131F1D87104579C23254E0A17872CC75136D134633ABB70487A34CD687EE79C734EBE3155A32ABD1A8AA011CB9B1156E2FAF5D75F9FCF0846A3298CB81EF7297C4FECD78A0012E7E1295EBA8A3A1B356A5443A069BC37289636FFFDEF7FEF75DB1FFFF8C73C38C5CFB9E69A6BF2CDC971EEA6B82D827504AEDEBD7BE787C9ABA1D2EB0BD9585F08255968DD7DB88127824EFCFD290A3A5BCAB92F50862A2A2ABA565555AD59BB76EDB6960C3AF178D9E3AE2DF769CAB66E54112022D014AEC7C91863092B9624621F450494C29131F10E3B4E14D79CC78D2367626FCE79E79D974F23C7B950E2B163FFCE05175C90CFF29C7EFAE979B38B9F15FB3B627F4EE32617FB7562AF46FC3BE29DBD4655BACB5886B073387DA1B059B97E8667F7A12E69C5F7359AD1B17C45BB25F99E3D7AF4A85DB264C98696083A3535351BE2F1B25F98CBCAFDB9D1A8342A35A4865EA97DA138F074EBD66D77CCF2C61BA0E61E75159B918BF7E8C4E8087D81324FF259DADE3061C284470F67D3F2C48913FF91FD52AC8D5F948EF0BC68541A951A5243AFE4BE908D4DC56125C24BECB58A130FC6AC4D61892B96AAE2CCC8B1373096C4E354078DCED8BCA5A3F405CA3FC9778A430FABAAAA96CD9B376FF1C1849C850B173ED5AB57AFC5B1E9AC23ADC56A541A951A5243FAC27F0E493FC431C71E1D4AB1B8CF89E2EEDEBDFBEA61C386CD9B3973E623AB327575755BEB3FD4736B6D6DEDCA2C10FDE3673FFBD99C1E3D7AAC88628ED4DED176D76B541A951A5243FCA72F142F6D3527E474C4BE40071367D4CC8A7B40FD67A63C139F4E5BF894DAF8F0B6F84C9338D577473E03A646A551A9213584BE001D9A46A551A921350420EC181A951A524300C28E21EC186A0840A332841D430D0168541A951A32841D008D4AA3524386B003A05169546A480D01083B1A9546A586D41080B06368546A480D01083B86B063A821008DCA10760C3504A05169546AC8107600342A8D4A0D19C20E8046A551A921350420EC68541A951A524300C28EA151A921350420EC18C28EA18600342A43D831D4108046A551A92143D801D0A8342A3564083B001A9546D5FAA64F9FEEB52B9D5197D5D0CBFEB20168541A550B9A3D7B76EDBA75EBBC7E253056AF5E3D31ABA125FEB20168541A550B9A3163C6D9B366CDDABC76EDDA97BC8EED1794A37EA64D9BF66C36CEF1970D40A3D2A85A58F6EF3E2B0B6A0FC5CC542CC595E3A8AEAE4EE5FA6FAF7FDE97083A001DB451DD79E79DA96BD7AE1A15872C0BFBFF3366CC98A8A34E9E0D004A4ED6A02645D839F5D4538FF06C70B0524A476EDCB8715326F5EEDDFB5ECF080025A5A2A2E2942CE8BC1C61E7DC73CF3DDD33C2C15AB972E5EDA9DEBC79F3566775D4D9B3024029859DEA083AF5E321CF080763EBD6AD27EEDAB56B772A3262C488953D7BF63CCAB30340BBCBC2CD4985599DC2C8C2CF599E199A6BCD9A3535A991CD9B37AFA9ACACBCCEB3034029849D49C541A730BB63EF0ECDB162C58AA1A909D5D5D56B224C7B960068CFA0B3D7AC4E61D873C1816479E6E86DDBB6ED682AECECDEBD7BFBC081031F139C0168CFB033795F41A77ECCF70CB13FAB56AD9A9F0EA0A6A66665169C0778B600688FA0D3E4AC8EBD3B34C7DCB9730F9475525D5DDDACA8A59E3D7B1EE91903A0ADC3CEA4FD051D47667120575E7965DFFD2D6345D6193264C85D66760028A500943C0B1C8C8913273ED554D259B66CD9B8580EB56707006187B2D5A54B97E3B25053B78FCDC98B2B2B2B173B1A0B006187B2376AD4A8EBB370B3AB38ECDC7CF3CDB75454545CEBD90140D8A1ECC532D5942953D6159D50F08EAC96963A833200C20E1D46BF7EFDBEB969D3A66DF51F043ACD799A001076E870C68F1F3F79CC983171CA826ACF0600C20E1D4E2C5B450DC5A665CF0600C20E6A0800342AD410006854A82100D0A8504300A051A18600D0A8400D01A051A1860040A3420D018046851A02008D0A3504001A156A0800342AD410001A15A82100342AD410006854A82100D0A8504300A051A1860040A3420D01A0516954A82100342A5043006854A82100D0A8504300A051A1860040A3420D018046851A0240A3D2A85043006854A08600D0A8504300A051A1860040A3420D018046851A02008D0A35048046A551A18600D0A8400D0150B68DCA300E77F84D0200000000000000000000000000000000000000A0D9FE1FDE31E90F44AA0A800000000049454E44AE426082, 1); +INSERT INTO `act_ge_bytearray` VALUES ('2', 11, 'source', NULL, 0x7B227265736F757263654964223A2231222C2270726F70657274696573223A7B2270726F636573735F6964223A224C6561766542696C6C222C226E616D65223A224C6561766542696C6C222C22646F63756D656E746174696F6E223A22222C2270726F636573735F617574686F72223A226D6164652062792070696778222C2270726F636573735F76657273696F6E223A22222C2270726F636573735F6E616D657370616365223A22687474703A2F2F7777772E61637469766974692E6F72672F70726F63657373646566222C22657865637574696F6E6C697374656E657273223A22222C226576656E746C697374656E657273223A22222C227369676E616C646566696E6974696F6E73223A22222C226D657373616765646566696E6974696F6E73223A22227D2C227374656E63696C223A7B226964223A2242504D4E4469616772616D227D2C226368696C64536861706573223A5B7B227265736F757263654964223A227369642D33414335453536332D453645332D343737372D423434362D303437364438383443313144222C2270726F70657274696573223A7B226F766572726964656964223A227374617274222C226E616D65223A22E5BC80E5A78B222C22646F63756D656E746174696F6E223A22222C22657865637574696F6E6C697374656E657273223A22222C22696E69746961746F72223A22222C22666F726D6B6579646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22227D2C227374656E63696C223A7B226964223A2253746172744E6F6E654576656E74227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D32424346433631362D374438412D343134312D414633462D384143313845413130304446227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A37352C2279223A3131352E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A34352C2279223A38352E30303030303030303030303030337D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441222C2270726F70657274696573223A7B226F766572726964656964223A2275736572222C226E616D65223A22E794A8E688B7E68F90E4BAA4222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A6E756C6C2C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A22222C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A7B227461736B4C697374656E657273223A5B7B226576656E74223A22637265617465222C22696D706C656D656E746174696F6E223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C22636C6173734E616D65223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C2265787072657373696F6E223A22222C2264656C656761746545787072657373696F6E223A22227D5D7D7D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D45464334383546312D414543392D343536392D423430312D443136444535384636373337227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3232302C2279223A3134302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3132302C2279223A36302E30303030303030303030303030337D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D33354144463030362D353743302D343745302D394235422D414634323445304137453445222C2270726F70657274696573223A7B226F766572726964656964223A22706D222C226E616D65223A22E7BB84E995BFE5AEA1E689B9222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A6E756C6C2C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A22222C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A7B227461736B4C697374656E657273223A5B7B226576656E74223A22637265617465222C22696D706C656D656E746174696F6E223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C22636C6173734E616D65223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C2265787072657373696F6E223A22222C2264656C656761746545787072657373696F6E223A22227D5D7D7D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D38344242323430352D384530322D344442392D384632392D453942424230333243304439227D2C7B227265736F757263654964223A227369642D35344233354332332D303138422D344642412D393643322D374546343544303134444444227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3336352C2279223A3134302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3236352C2279223A36307D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D32424346433631362D374438412D343134312D414633462D384143313845413130304446222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A6E756C6C2C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3131392E31353632352C2279223A3130302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A37352E3630393337352C2279223A3130302E30303030303030303030303030337D7D2C22646F636B657273223A5B7B2278223A31352C2279223A31357D2C7B2278223A35302C2279223A34307D5D2C22746172676574223A7B227265736F757263654964223A227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441227D7D2C7B227265736F757263654964223A227369642D45464334383546312D414543392D343536392D423430312D443136444535384636373337222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E5AEA1E689B9222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A6E756C6C2C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D33354144463030362D353743302D343745302D394235422D414634323445304137453445227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3236342E31353632352C2279223A3130302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3232302E38343337352C2279223A3130302E30303030303030303030303030337D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34307D2C7B2278223A35302C2279223A34302E3030303030303030303030303031347D5D2C22746172676574223A7B227265736F757263654964223A227369642D33354144463030362D353743302D343745302D394235422D414634323445304137453445227D7D2C7B227265736F757263654964223A227369642D37443342413043432D304531342D343031412D393937422D453542353737393844363030222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C2273657175656E6365666C6F776F72646572223A22227D2C227374656E63696C223A7B226964223A224578636C757369766547617465776179227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D42304144324538452D363634312D343437322D394431332D463838324441334146394435227D2C7B227265736F757263654964223A227369642D41443932373633302D373545442D344437372D383743462D454430333330373345414336227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3435302C2279223A3132302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3431302C2279223A38302E30303030303030303030303030337D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D44313931444237442D313042382D344145372D383238342D453039333132383732333743222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E7BB8FE79086E5AEA1E689B9222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A22222C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A22222C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A7B227461736B4C697374656E657273223A5B7B226576656E74223A22637265617465222C22696D706C656D656E746174696F6E223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C22636C6173734E616D65223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C2265787072657373696F6E223A22222C2264656C656761746545787072657373696F6E223A22227D5D7D7D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D30334436303037342D303738332D344333422D384345302D373342343345464335313830227D2C7B227265736F757263654964223A227369642D36314637383245322D304132452D343144322D383042372D383136304139324441433939227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3539352C2279223A3134302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3439352C2279223A36307D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E4BABAE58A9BE68AA5E5A487222C22646F63756D656E746174696F6E223A22222C226173796E6368726F6E6F7573646566696E6974696F6E223A2266616C7365222C226578636C7573697665646566696E6974696F6E223A2266616C7365222C22657865637574696F6E6C697374656E657273223A22222C226D756C7469696E7374616E63655F74797065223A224E6F6E65222C226D756C7469696E7374616E63655F63617264696E616C697479223A22222C226D756C7469696E7374616E63655F636F6C6C656374696F6E223A22222C226D756C7469696E7374616E63655F7661726961626C65223A22222C226D756C7469696E7374616E63655F636F6E646974696F6E223A22222C226973666F72636F6D70656E736174696F6E223A2266616C7365222C22757365727461736B61737369676E6D656E74223A22222C22666F726D6B6579646566696E6974696F6E223A22222C2264756564617465646566696E6974696F6E223A22222C227072696F72697479646566696E6974696F6E223A22222C22666F726D70726F70657274696573223A22222C227461736B6C697374656E657273223A7B227461736B4C697374656E657273223A5B7B226576656E74223A22637265617465222C22696D706C656D656E746174696F6E223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C22636C6173734E616D65223A22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222C2265787072657373696F6E223A22222C2264656C656761746545787072657373696F6E223A22227D5D7D7D2C227374656E63696C223A7B226964223A22557365725461736B227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D42303041324138322D334131352D343934352D423430312D384445344444383732413838227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3734302C2279223A3134302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3634302C2279223A36307D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D42413736454331462D423735452D344632382D423839382D464530363636423638314246222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22657865637574696F6E6C697374656E657273223A22227D2C227374656E63696C223A7B226964223A22456E644E6F6E654576656E74227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3831332C2279223A3131347D2C2275707065724C656674223A7B2278223A3738352C2279223A38367D7D2C22646F636B657273223A5B5D7D2C7B227265736F757263654964223A227369642D42303041324138322D334131352D343934352D423430312D384445344444383732413838222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E5AEA1E689B9222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D42413736454331462D423735452D344632382D423839382D464530363636423638314246227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3738342E3337352C2279223A3130307D2C2275707065724C656674223A7B2278223A3734302E3339303632352C2279223A3130307D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34302E3030303030303030303030303031347D2C7B2278223A31342C2279223A31342E3030303030303030303030303030327D5D2C22746172676574223A7B227265736F757263654964223A227369642D42413736454331462D423735452D344632382D423839382D464530363636423638314246227D7D2C7B227265736F757263654964223A227369642D41443932373633302D373545442D344437372D383743462D454430333330373345414336222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22247B646179733C3D31307D222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365222C2273686F776469616D6F6E646D61726B6572223A66616C73657D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3639302C2279223A3139322E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3433302E352C2279223A3132302E30383539333735303030303030337D7D2C22646F636B657273223A5B7B2278223A32302E352C2279223A32302E357D2C7B2278223A3433302E352C2279223A3139322E30303030303030303030303030337D2C7B2278223A3639302C2279223A3139322E30303030303030303030303030337D2C7B2278223A35302C2279223A37392E30303030303030303030303030367D5D2C22746172676574223A7B227265736F757263654964223A227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442227D7D2C7B227265736F757263654964223A227369642D42304144324538452D363634312D343437322D394431332D463838324441334146394435222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22247B646179733E31307D222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D44313931444237442D313042382D344145372D383238342D453039333132383732333743227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3439342E38303037393037383433383831342C2279223A3130302E34313336303139373934303738347D2C2275707065724C656674223A7B2278223A3435302E32383531343637313536313138362C2279223A3130302E32313932313035323035393232317D7D2C22646F636B657273223A5B7B2278223A32302E352C2279223A32302E357D2C7B2278223A35302C2279223A34302E3030303030303030303030303031347D5D2C22746172676574223A7B227265736F757263654964223A227369642D44313931444237442D313042382D344145372D383238342D453039333132383732333743227D7D2C7B227265736F757263654964223A227369642D36314637383245322D304132452D343144322D383042372D383136304139324441433939222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E9A9B3E59B9E222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22247B666C61672E657175616C732827E9A9B3E59B9E27297D222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365222C2273686F776469616D6F6E646D61726B6572223A66616C73657D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3534352C2279223A36302E30303030303030303030303030337D2C2275707065724C656674223A7B2278223A3137302C2279223A32397D7D2C22646F636B657273223A5B7B2278223A35302C2279223A317D2C7B2278223A3534352C2279223A32397D2C7B2278223A3137302C2279223A32397D2C7B2278223A35302C2279223A317D5D2C22746172676574223A7B227265736F757263654964223A227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441227D7D2C7B227265736F757263654964223A227369642D38344242323430352D384530322D344442392D384632392D453942424230333243304439222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E9A9B3E59B9E222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22247B666C61672E657175616C732827E9A9B3E59B9E27297D222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365222C2273686F776469616D6F6E646D61726B6572223A66616C73657D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3331352C2279223A3139312E35323432393035313134363231377D2C2275707065724C656674223A7B2278223A3137302C2279223A3134302E333236383433353739313433397D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34302E3030303030303030303030303031347D2C7B2278223A3331352C2279223A3139312E35323432393035313134363231377D2C7B2278223A3137302C2279223A3139312E35323432393035313134363231377D2C7B2278223A35302C2279223A37397D5D2C22746172676574223A7B227265736F757263654964223A227369642D38433845373242432D353330322D343041372D413031372D303445423946413931364441227D7D2C7B227265736F757263654964223A227369642D35344233354332332D303138422D344642412D393643322D374546343544303134444444222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E5AEA1E689B9222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22247B666C61672E657175616C732827E5AEA1E689B927297D222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D37443342413043432D304531342D343031412D393937422D453542353737393844363030227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3430392E36343834343638373030303735352C2279223A3130302E34303937333335333632333338337D2C2275707065724C656674223A7B2278223A3336352E36323838393638373939393234352C2279223A3130302E32313931373237313337363632337D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34302E3030303030303030303030303031347D2C7B2278223A32302E352C2279223A32302E357D5D2C22746172676574223A7B227265736F757263654964223A227369642D37443342413043432D304531342D343031412D393937422D453542353737393844363030227D7D2C7B227265736F757263654964223A227369642D30334436303037342D303738332D344333422D384345302D373342343345464335313830222C2270726F70657274696573223A7B226F766572726964656964223A22222C226E616D65223A22E5AEA1E689B9222C22646F63756D656E746174696F6E223A22222C22636F6E646974696F6E73657175656E6365666C6F77223A22247B666C61672E657175616C732827E5AEA1E689B927297D222C22657865637574696F6E6C697374656E657273223A22222C2264656661756C74666C6F77223A2266616C7365227D2C227374656E63696C223A7B226964223A2253657175656E6365466C6F77227D2C226368696C64536861706573223A5B5D2C226F7574676F696E67223A5B7B227265736F757263654964223A227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442227D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A3633392E31353632352C2279223A3130302E30303030303030303030303030317D2C2275707065724C656674223A7B2278223A3539352E38343337352C2279223A3130302E30303030303030303030303030317D7D2C22646F636B657273223A5B7B2278223A35302C2279223A34302E3030303030303030303030303031347D2C7B2278223A35302C2279223A34302E3030303030303030303030303031347D5D2C22746172676574223A7B227265736F757263654964223A227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442227D7D5D2C22626F756E6473223A7B226C6F7765725269676874223A7B2278223A313230302C2279223A313035307D2C2275707065724C656674223A7B2278223A302C2279223A307D7D2C227374656E63696C736574223A7B2275726C223A227374656E63696C736574732F62706D6E322E302F62706D6E322E302E6A736F6E222C226E616D657370616365223A22687474703A2F2F62336D6E2E6F72672F7374656E63696C7365742F62706D6E322E3023227D2C227373657874656E73696F6E73223A5B5D7D, NULL); +INSERT INTO `act_ge_bytearray` VALUES ('3', 1, 'source-extra', NULL, '', NULL); +INSERT INTO `act_ge_bytearray` VALUES ('30102', 1, '请假流程.bpmn20.xml', '30101', 0x3C3F786D6C2076657273696F6E3D27312E302720656E636F64696E673D275554462D38273F3E0A3C646566696E6974696F6E7320786D6C6E733D22687474703A2F2F7777772E6F6D672E6F72672F737065632F42504D4E2F32303130303532342F4D4F44454C2220786D6C6E733A7873693D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D612D696E7374616E63652220786D6C6E733A7873643D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D612220786D6C6E733A61637469766974693D22687474703A2F2F61637469766974692E6F72672F62706D6E2220786D6C6E733A62706D6E64693D22687474703A2F2F7777772E6F6D672E6F72672F737065632F42504D4E2F32303130303532342F44492220786D6C6E733A6F6D6764633D22687474703A2F2F7777772E6F6D672E6F72672F737065632F44442F32303130303532342F44432220786D6C6E733A6F6D6764693D22687474703A2F2F7777772E6F6D672E6F72672F737065632F44442F32303130303532342F44492220747970654C616E67756167653D22687474703A2F2F7777772E77332E6F72672F323030312F584D4C536368656D61222065787072657373696F6E4C616E67756167653D22687474703A2F2F7777772E77332E6F72672F313939392F585061746822207461726765744E616D6573706163653D22687474703A2F2F7777772E61637469766974692E6F72672F70726F63657373646566223E0A20203C70726F636573732069643D224C6561766542696C6C22206E616D653D224C6561766542696C6C2220697345786563757461626C653D2274727565223E0A202020203C73746172744576656E742069643D22737461727422206E616D653D22E5BC80E5A78B222F3E0A202020203C757365725461736B2069643D227573657222206E616D653D22E794A8E688B7E68F90E4BAA4223E0A2020202020203C657874656E73696F6E456C656D656E74733E0A20202020202020203C61637469766974693A7461736B4C697374656E6572206576656E743D226372656174652220636C6173733D22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222F3E0A2020202020203C2F657874656E73696F6E456C656D656E74733E0A202020203C2F757365725461736B3E0A202020203C757365725461736B2069643D22706D22206E616D653D22E7BB84E995BFE5AEA1E689B9223E0A2020202020203C657874656E73696F6E456C656D656E74733E0A20202020202020203C61637469766974693A7461736B4C697374656E6572206576656E743D226372656174652220636C6173733D22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222F3E0A2020202020203C2F657874656E73696F6E456C656D656E74733E0A202020203C2F757365725461736B3E0A202020203C73657175656E6365466C6F772069643D227369642D32424346433631362D374438412D343134312D414633462D3841433138454131303044462220736F757263655265663D22737461727422207461726765745265663D2275736572222F3E0A202020203C73657175656E6365466C6F772069643D227369642D45464334383546312D414543392D343536392D423430312D44313644453538463637333722206E616D653D22E5AEA1E689B92220736F757263655265663D227573657222207461726765745265663D22706D222F3E0A202020203C6578636C7573697665476174657761792069643D227369642D37443342413043432D304531342D343031412D393937422D453542353737393844363030222F3E0A202020203C757365725461736B2069643D227369642D44313931444237442D313042382D344145372D383238342D45303933313238373233374322206E616D653D22E7BB8FE79086E5AEA1E689B9223E0A2020202020203C657874656E73696F6E456C656D656E74733E0A20202020202020203C61637469766974693A7461736B4C697374656E6572206576656E743D226372656174652220636C6173733D22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222F3E0A2020202020203C2F657874656E73696F6E456C656D656E74733E0A202020203C2F757365725461736B3E0A202020203C757365725461736B2069643D227369642D41313341394141382D434338462D344233332D383136362D45463737353746364142444222206E616D653D22E4BABAE58A9BE68AA5E5A487223E0A2020202020203C657874656E73696F6E456C656D656E74733E0A20202020202020203C61637469766974693A7461736B4C697374656E6572206576656E743D226372656174652220636C6173733D22636F6D2E70696734636C6F75642E706967782E6163742E6C697374656E65722E4C6561766550726F636573735461736B4C697374656E6572222F3E0A2020202020203C2F657874656E73696F6E456C656D656E74733E0A202020203C2F757365725461736B3E0A202020203C656E644576656E742069643D227369642D42413736454331462D423735452D344632382D423839382D464530363636423638314246222F3E0A202020203C73657175656E6365466C6F772069643D227369642D42303041324138322D334131352D343934352D423430312D38444534444438373241383822206E616D653D22E5AEA1E689B92220736F757263655265663D227369642D41313341394141382D434338462D344233332D383136362D45463737353746364142444222207461726765745265663D227369642D42413736454331462D423735452D344632382D423839382D464530363636423638314246222F3E0A202020203C73657175656E6365466C6F772069643D227369642D41443932373633302D373545442D344437372D383743462D4544303333303733454143362220736F757263655265663D227369642D37443342413043432D304531342D343031412D393937422D45354235373739384436303022207461726765745265663D227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442223E0A2020202020203C636F6E646974696F6E45787072657373696F6E207873693A747970653D2274466F726D616C45787072657373696F6E223E3C215B43444154415B247B646179733C3D31307D5D5D3E3C2F636F6E646974696F6E45787072657373696F6E3E0A202020203C2F73657175656E6365466C6F773E0A202020203C73657175656E6365466C6F772069643D227369642D42304144324538452D363634312D343437322D394431332D4638383244413341463944352220736F757263655265663D227369642D37443342413043432D304531342D343031412D393937422D45354235373739384436303022207461726765745265663D227369642D44313931444237442D313042382D344145372D383238342D453039333132383732333743223E0A2020202020203C636F6E646974696F6E45787072657373696F6E207873693A747970653D2274466F726D616C45787072657373696F6E223E3C215B43444154415B247B646179733E31307D5D5D3E3C2F636F6E646974696F6E45787072657373696F6E3E0A202020203C2F73657175656E6365466C6F773E0A202020203C73657175656E6365466C6F772069643D227369642D36314637383245322D304132452D343144322D383042372D38313630413932444143393922206E616D653D22E9A9B3E59B9E2220736F757263655265663D227369642D44313931444237442D313042382D344145372D383238342D45303933313238373233374322207461726765745265663D2275736572223E0A2020202020203C636F6E646974696F6E45787072657373696F6E207873693A747970653D2274466F726D616C45787072657373696F6E223E3C215B43444154415B247B666C61672E657175616C732827E9A9B3E59B9E27297D5D5D3E3C2F636F6E646974696F6E45787072657373696F6E3E0A202020203C2F73657175656E6365466C6F773E0A202020203C73657175656E6365466C6F772069643D227369642D38344242323430352D384530322D344442392D384632392D45394242423033324330443922206E616D653D22E9A9B3E59B9E2220736F757263655265663D22706D22207461726765745265663D2275736572223E0A2020202020203C636F6E646974696F6E45787072657373696F6E207873693A747970653D2274466F726D616C45787072657373696F6E223E3C215B43444154415B247B666C61672E657175616C732827E9A9B3E59B9E27297D5D5D3E3C2F636F6E646974696F6E45787072657373696F6E3E0A202020203C2F73657175656E6365466C6F773E0A202020203C73657175656E6365466C6F772069643D227369642D35344233354332332D303138422D344642412D393643322D37454634354430313444444422206E616D653D22E5AEA1E689B92220736F757263655265663D22706D22207461726765745265663D227369642D37443342413043432D304531342D343031412D393937422D453542353737393844363030223E0A2020202020203C636F6E646974696F6E45787072657373696F6E207873693A747970653D2274466F726D616C45787072657373696F6E223E3C215B43444154415B247B666C61672E657175616C732827E5AEA1E689B927297D5D5D3E3C2F636F6E646974696F6E45787072657373696F6E3E0A202020203C2F73657175656E6365466C6F773E0A202020203C73657175656E6365466C6F772069643D227369642D30334436303037342D303738332D344333422D384345302D37334234334546433531383022206E616D653D22E5AEA1E689B92220736F757263655265663D227369642D44313931444237442D313042382D344145372D383238342D45303933313238373233374322207461726765745265663D227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442223E0A2020202020203C636F6E646974696F6E45787072657373696F6E207873693A747970653D2274466F726D616C45787072657373696F6E223E3C215B43444154415B247B666C61672E657175616C732827E5AEA1E689B927297D5D5D3E3C2F636F6E646974696F6E45787072657373696F6E3E0A202020203C2F73657175656E6365466C6F773E0A20203C2F70726F636573733E0A20203C62706D6E64693A42504D4E4469616772616D2069643D2242504D4E4469616772616D5F4C6561766542696C6C223E0A202020203C62706D6E64693A42504D4E506C616E652062706D6E456C656D656E743D224C6561766542696C6C222069643D2242504D4E506C616E655F4C6561766542696C6C223E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227374617274222069643D2242504D4E53686170655F7374617274223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2233302E30222077696474683D2233302E302220783D2234352E302220793D2238352E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D2275736572222069643D2242504D4E53686170655F75736572223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2238302E30222077696474683D223130302E302220783D223132302E302220793D2236302E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D22706D222069643D2242504D4E53686170655F706D223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2238302E3030303030303030303030303033222077696474683D223130302E302220783D223236352E302220793D2236302E30222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D37443342413043432D304531342D343031412D393937422D453542353737393844363030222069643D2242504D4E53686170655F7369642D37443342413043432D304531342D343031412D393937422D453542353737393844363030223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2234302E30222077696474683D2234302E302220783D223431302E302220793D2238302E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D44313931444237442D313042382D344145372D383238342D453039333132383732333743222069643D2242504D4E53686170655F7369642D44313931444237442D313042382D344145372D383238342D453039333132383732333743223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2238302E3030303030303030303030303033222077696474683D223130302E302220783D223439352E302220793D2236302E30222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442222069643D2242504D4E53686170655F7369642D41313341394141382D434338462D344233332D383136362D454637373537463641424442223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2238302E3030303030303030303030303033222077696474683D223130302E302220783D223634302E302220793D2236302E30222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E53686170652062706D6E456C656D656E743D227369642D42413736454331462D423735452D344632382D423839382D464530363636423638314246222069643D2242504D4E53686170655F7369642D42413736454331462D423735452D344632382D423839382D464530363636423638314246223E0A20202020202020203C6F6D6764633A426F756E6473206865696768743D2232382E30222077696474683D2232382E302220783D223738352E302220793D2238362E30222F3E0A2020202020203C2F62706D6E64693A42504D4E53686170653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D42303041324138322D334131352D343934352D423430312D384445344444383732413838222069643D2242504D4E456467655F7369642D42303041324138322D334131352D343934352D423430312D384445344444383732413838223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223734302E302220793D223130302E30222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223738352E302220793D223130302E30222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D32424346433631362D374438412D343134312D414633462D384143313845413130304446222069643D2242504D4E456467655F7369642D32424346433631362D374438412D343134312D414633462D384143313845413130304446223E0A20202020202020203C6F6D6764693A776179706F696E7420783D2237352E302220793D223130302E3030303030303030303030303033222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223132302E302220793D223130302E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D35344233354332332D303138422D344642412D393643322D374546343544303134444444222069643D2242504D4E456467655F7369642D35344233354332332D303138422D344642412D393643322D374546343544303134444444223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223336352E302220793D223130302E3231363435303231363435303233222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223431302E343133303433343738323630392220793D223130302E34313330343334373832363039222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D45464334383546312D414543392D343536392D423430312D443136444535384636373337222069643D2242504D4E456467655F7369642D45464334383546312D414543392D343536392D423430312D443136444535384636373337223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223232302E302220793D223130302E3030303030303030303030303033222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223236352E302220793D223130302E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D42304144324538452D363634312D343437322D394431332D463838324441334146394435222069643D2242504D4E456467655F7369642D42304144324538452D363634312D343437322D394431332D463838324441334146394435223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223434392E353833333333333333333333332220793D223130302E3431363636363636363636363639222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223439352E302220793D223130302E3231383334303631313335333734222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D38344242323430352D384530322D344442392D384632392D453942424230333243304439222069643D2242504D4E456467655F7369642D38344242323430352D384530322D344442392D384632392D453942424230333243304439223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223331352E302220793D223134302E3030303030303030303030303033222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223331352E302220793D223139312E3532343239303531313436323137222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223137302E302220793D223139312E3532343239303531313436323137222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223137302E302220793D223134302E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D41443932373633302D373545442D344437372D383743462D454430333330373345414336222069643D2242504D4E456467655F7369642D41443932373633302D373545442D344437372D383743462D454430333330373345414336223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223433302E352220793D223131392E3530303030303030303030303033222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223433302E352220793D223139322E3030303030303030303030303033222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223639302E302220793D223139322E3030303030303030303030303033222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223639302E302220793D223134302E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D36314637383245322D304132452D343144322D383042372D383136304139324441433939222069643D2242504D4E456467655F7369642D36314637383245322D304132452D343144322D383042372D383136304139324441433939223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223534352E302220793D2236302E30222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223534352E302220793D2232392E30222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223137302E302220793D2232392E30222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223137302E302220793D2236302E3030303030303030303030303033222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A2020202020203C62706D6E64693A42504D4E456467652062706D6E456C656D656E743D227369642D30334436303037342D303738332D344333422D384345302D373342343345464335313830222069643D2242504D4E456467655F7369642D30334436303037342D303738332D344333422D384345302D373342343345464335313830223E0A20202020202020203C6F6D6764693A776179706F696E7420783D223539352E302220793D223130302E3030303030303030303030303031222F3E0A20202020202020203C6F6D6764693A776179706F696E7420783D223634302E302220793D223130302E3030303030303030303030303031222F3E0A2020202020203C2F62706D6E64693A42504D4E456467653E0A202020203C2F62706D6E64693A42504D4E506C616E653E0A20203C2F62706D6E64693A42504D4E4469616772616D3E0A3C2F646566696E6974696F6E733E, 0); +INSERT INTO `act_ge_bytearray` VALUES ('30103', 1, '请假流程.LeaveBill.png', '30101', 0x89504E470D0A1A0A0000000D4948445200000337000000CA08060000009835BE80000023604944415478DAEDDD09985575FDC7712A2BDB7DDAF7ACAC6CDF6CDFECDF4645650B210CE944069A6692FA64E49666695614564A69659652466468A2E0AE685AA6A49962682C8A58824980299CFFF99C87C3731967608665E6DE3BAFF7F37C1FCEBDF7CC9DE19CCFEFF3FB7D7FDB19320400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000DA855D77DDB5104208D17EA18603000CCAE4C6550000DE0E00800A1000C0DB010050010200783B00002A4000006F070040050800BC1D000015200080B70300A0020400F076000054800000DE0E00800A1000783B00002A4000006F070040050800E0ED0000A8000100BC1D0000152000F076000054800000DE0E00800A10003070DC71C71D1F9F34695251FAFBF6AE06004072030068498AA2D8F6AEBBEE5A5A528C1D3BF64C57040020B90100B4240B162C38A558CBECD9B3178D1C39721757050020B90100B414CB972F7FE5EAD5ABD7140D1C75D4510B3A3B3BB773750000921B0040CBB078F1E2794517962D5BB6B8A3A3E37BAE0E00407203006809E6CF9F7F48D103D3A64D5B5C7AFD4EAE1200A0DD1299E94966361257B95200D03A94F9CB5357AD5AF5BF9E929B356BD6DC3B7EFCF8393BEFBCF336AE1600A09D929B9DCAB86F43C9CD88112386B95200D03A2C5CB8F0F26223CC9B376FC1C89123F773B50000ED96E09CBD81E4E6723D7B00D05A5C76D9651BCB6D8A952B575E189FEFECECDCD6150300B45372B3534FC98D2D4301A0F538F4D043F7DED0B4B4E43613264CF895911B0040BB2638DDADBDB9CAA80D00B42653A64CB9B1A7CCE6E69B6F3EC1C83C00A09D939B07ACBDB1D606005A97E1C387EF5026312BBBD94CE0BA8E8E8EEBEC960600686BCA64669A511B00681F8E3DF6D8E3CA646675637273E289279E54FAFD44570700D0EEC9CD1B1BD6DA0C754500A0B54927D58C193396343CC0F3D4D2E3E77676766EE7EA0000DA9E7AED8D511B00680FF6D9679FFF5BBA74E9AA328AB163C7CEB2510C0060302537D5CE69AE0400B40F93274F3E7BD2A449594B39CDD50000F48AA228B699376FDEE9575C71C5EAF3CE3BAF983973664B46929B56FDDB67CD9A555C7CF1C5FF2A63340D89C1A8212897DDC559679D5579FBD4A953954B1AE2ED007A478CEB924B2E29962C5952DC7BEFBD6280E2CE3BEF2C2EBAE8A2BB4B23FB040D89C1A62128973DC5A2458B944B1AE2EDBC1DE83DE991615C4D6360F7CE9C39F3061A12834D43502E954B1A12BC1DD82264A89971344F94E6751F0D89C1A6212897CA250D09DE0E6C1132A79369349579153424069B86A05C2A973424783BD0AFE6B57CD9EDC5BCAB7E5A5C3FEB882A729CF7180EF3A2211A827229783B0DD110D032E675CFD245C575E71C525C7BD681EB45DECB674C470548433404E552F0761AA221A025CC6BC1F5BF7F8071D5B1F0FAE94C470548433404E552F0761AA221A035CCEB860B8EE9D1BCF219D35101D2100D41B914BC9D8668086809F3BA6EE6E13D9A573E633A2A401AA221289782B7D3100D01CC4BA80069480508E552B9A421C1DB81FE32AFEC7ED29379E533A6A302A4211A827229783B0DD110D012E635F7B2EFF7685EF98CE9A800698886A05C0ADE4E433404B48479FD7BD19CE2BA730F7BE09073F95E3E633A2A401AA221289782B7D3100D012D615E895BFEF4F3079857DE6338CC8B866808CAA5E0ED34444340EB98D7AA55C5DCD9C73F70C8B97C2F9F311D15200DD110944BC1DB69888680A637AF3C61F8A6CB8EEB714E6D3EF3146215200DD110944BC1DB69888680E635AF55AB8ADBE79E5FFC75C6841E8DAB8E9C9373F5D2A800698886A05C0ADE4E4334043495796DAC37462F0DF3A2211A827229783B0DD110D012E6D59BDE980DF5D2302115200DD1D000B31D6F572E954B1AA221400558C5A61A571D4C480548433434800C2DA358FB2F6F572E954B1AA22160B057808279D1100DB528EF2E63691913D7FE3B8CB70BE59286680850010AE6454334D4AA89CDB086119C3B076B82A35C2A9734444380E446302F1AA2A1F6486C36F63E6F17CA250DD110A00214CC8B8668A8E918BA9104A6FE7C286F17CA250DD110DA96A228B69D3367CEB8934F3EF9A2A38F3EFAEE7DF7DDF7BECECECE62D75D772D468F1EBD66AFBDF6BAF72B5FF9CABC638E39E61765BC48052898170DD150D326361B4B5C06DD088E72A95CD2100DB5021D1D1DCF1C3162C43E65FBFBF432E696714FDAE265AC2CE396F2B369E5BF07E43CD9CB06929AA953A7FEFCC8238FBC6FBFFDF62B264F9E5C5C71C515C5A2458B8A952B571621FF2E59B2A4F8F39FFF5C94C94FF1852F7C61CDF8F1E36F1D3B76EC1E2A40C1BC6888869A8277F77144A6AFE7F376C1DBDD3B1ADA4A8C1C39729732669671EFDA64A637714179FE68D94C03651233E66B5FFBDAAA030F3CB04A5CEEBFFFFEA2B75C73CD35C541071D74FFB871E36E183E7CF80E2A40C1BC688886063CB119B6093F77CF604870944BE5928668A819291394EDCB0465461F129AEEE292766A8B6FEA68CD36679C71C6F97BEEB967317DFAF43E25355D993163463166CC9815ED328AC3BC98170DD1D020496CB6D4CF2B9782B70B1ADA04468C18B1EBA851A3EE6A4C543A3A3A8A6F7CE31BC5F9E79F5FCC9F3FBFF8CF7FFE53B5B7FFFBDFFF56B3AA2EBBECB262E2C489C5A73EF5A9AE09CE3D8376142789CD85175E78E5E73FFFF9E2A69B6E2AB604B7DE7A6B51264A2BF6D8638FBD55804205484334D46F6C6CF380FEFE1EE552F0764143BD4B6C8695C9C8FD8D49CD2F7EF18B6A19486F58BA7469757E7EAE31C929BF738F21838D8CD824B1E9EDC5EB2DF9BEB163C7B67CD6C8BC98170DD1508B25365B6A4A595B8FE02897CA250DD150338DD83426365FFCE217AB519A4D213F97E5255D129CC13382933536998AB6A5466CBA1BC1D96DB7DD969617754715A050010A1ADA6A74DD0CE04165ECBEF6DFBED0F5E7DA769301E552B9A4211A6A06B2C6A6712ADA61871DB66EEAD9A692296B471D7554D7296A3B0E6977B22BDA11471C716FD6D86C4DCE3AEBAC151D1D1D97AB00850A50D0D0564D6C8635242827C5E6D7FEDBDB04A7A79F6BCB0447B9542E6988869A8132B199D53862B3B9894D6382D36504E792B64F6EA64D9BF6CBFCA7FFF7BFFF155B9BCF7DEE738B5B75488C79312F1AA2A1164A6C86AC1D79291AA237094E636253C76E0D9FB7DD1A1CE552B9A4211A1A68B2DD73E31A9B4D9D8AB6A1296A8D6B70DA7A7A5A466DF21C9B6CF7DC1F5C7BEDB5F7B6EAE80DF3625E3434B834B4F3CE3B6FD322D2EA29E1E82E51D95082D3DDF92776737E5BADC1512E954B1AD23E6882E466669D78643380ADC169A79D3638466FE6CC99332E9B086CCE96CF7D65CC98318B33AFB0990455C65B9917F3A2211A5ADBE9F3D4850B175E9E6D350F3EF8E0FDFBA331D55B0D6D20B119DA8784A5BB04A7B789CD905699A2A65C2A97344443ADE0431D1D1DCFAC3711C8E8CABFFFFDEFADD2FECE2E6A5DB689DE7E483B72F2C9275F74E2892716FDC9C48913AF292FE801CD720D1A86E8668E1831E28DCC8B79D1D0E0D5D0FCF9F30F59B972E57DB55FAD5AB5EA7F53A64C99BBF7DE7BBFB41934B48909C6C6129CBE26368DBFFFCE661DC1512E954B1AA2A156F0A1F2FD7DEAF3BEF9CD6F6EED3678637273C09076E4E8A38FBEFB8A2BAEE8D7E466F6ECD9B79617747AB309AF21CEEE2ECB665ECC8B86DA5743CB972F7FE51D77DC716B4FBE75CB2DB7AC2CFDF284CECECE6D0752439B3135ACA704E7C19B98D86C6C4A9C7229064DB9A421ED83CDD150F9DEE9F5E7175E78E1566D8367E4B3E16F993EA41DD977DF7DEFBBFDF6DBFB35B959BC78F192F2822E6862E1ADCBB21B05C8BC98170DB59F86B2EE70C18205A7AC5EBD7ACDC6BC6BCD9A35AB67CC98F1AFF1E3C77F68A034B48989CD86129C1B3723B1D9DCBF47B9146D512E6948FB60733454BE9E5BBFBFA53712E8CAA2458B1AFF8E0543DA91CECECE62E5CA95FD9ADCE4F795177465B30BAF31CBCE5022F3625E34D45E71E5955716CB962DBB7B13E62DAF3AFEF8E3CF2B2BA627F6B786B6C048497709CEE624367D9D22A75C8AB62B9734A47DB0391A2A6345FD7A4B6DFFBCA16DA11B7EF7CAB64C6EF29F1B087A71B39B2E5AC9BC962F5F5ECC9A35ABC7CFFFF5AF7F554393AB56ADEAD3F7DE71C71DD575B8E79E7B06FCFF4843BD8F254B966CD5EF4F4FD339E79CD3E3E78B172F2EFEF297BFACD35ECCBBFEBBA2D581B826E9BD9A346952B5C072531665E667FB5B3F1FFBD8C7EA2464E2665AFF83BB19B1B971EDFB9BC344E5B2F79145C3CA65EB97CB66681FE47EE57EA7E1BAB173FFF4A73F55D1D3E7F98E193366F4499FB9F6A79C724A919940CDD0066A451FAAA3BFDBE06D99DCECBEFBEE6BFA7BE466C58A158B5B64E4E6AA1123460CAB77641908F3FACA57BE52BCF4A52F2D5EF6B297751B3BEEB86371D75D773DE0E7AEBFFEFAE2118F784471E6996776FBBD175F7C71B1CD36DB54C7071C7040F18217BCA078E10B5FB82E860F1FBEAEF2FDE73FFF59195622869786D0DCB973D7BD1743DDDA95740BF7CC0CB886CAF2563CFDE94F2F7EFAD39F56AF870D1B56ECB4D34EEBE2BDEF7DEF7AE71F73CC31C52B5EF18AF5DE5BB06041B1F7DE7BAFD3DA8D37DE587CE73BDFA9162626DEF39EF714DB6EBB6DF1ED6F7F7BDD7BF9FCEF7FFF7B757EB69F7CCE739E531DBFEA55AF2A7EF8C31F56C74F7AD2938A3FFCE10F035601FEEE77BF2BC68E1D7BE6ECD9B36F5FB3664DAFB68C5CB66CD9A9E3C68DBBA0BCAFD3B6E44E33BDD5D0908DEF8EB63923377D79D0672B8FDC0C78B94CBDFBCC673EB338F9E493ABD77BEEB9E77A49ECAF7FFDEBEAFDEF7FFFFBC5D0A1438B0F7CE003C5BBDEF5AE6AA7A394CF57BEF295EB227544CAA4723970E572A0939B4B2FBDB42AC3D1C0C6CEFDF0873F5C7CFCE31FEFF1F324B9F9AEBFFDED6FC557BFFAD507E8ED231FF9C87AE797D7BEF8E0073F58B529F6DA6BAF62BFFDF62BB20BEFD9679F6DE4A6971A2A8FEF3172B3052905786F7FAFB9B9EDB6DB6E6CF235375D1B130336A7F6739FFB5CF1F6B7BFBD38F5D453AB88797CED6B5FAB8E5361C580EEBEFBEE75094B0CE6431FFA50154F7DEA53ABC66B8EF3FEE4C993ABF39298E4F8610F7B58F533658550BCE52D6F290E3DF4D02A72EEBBDFFDEEEADCECA4D7432368BDA8BF9B79359F86D2784A232A15505EBFF8C52FAE9E7CFCAB5FFDAABADFDB6FBFFD7AE7A701F49297BC645D72FB8D6F7CA378DCE31E57BCF18D6F2CFEFAD7BF56EF9F7BEEB9957E468E1C5945F97FAD92A6B5F388AB78F8C31F5E556EF3E6CDABB49ABFE1BAEBAEABBEE7473FFA51F53D49BACE3BEFBC6A44B0373D8E5B4B4379785A59892F58BA74E9920DCCEBBFAED4F98F33373AE70F94861A12897BB6D29A9B4D49705A65CD4DD394CBDFFEF6B7C5E31FFFF86AC424AF8F3DF6D8E2F0C30F2FBEF4A52F55652B0DC4BC7FC9259714FBEEBB6FF194A73CA52A37F1E6FDF7DFBFF8C217BE5095A5B3CE3AABBA6F37DD7493723980E572A0939BDFFFFEF7950E6A8F6E8CCCD0C8FDCEFDCCA85C34116DE43891F7EB119724BED3A74FAFBE2BF57F92EE24C9990992F8EC673F5BBCF39DEF5CF7DD4982D3C9FAE0073FB84A7A7EF2939F14A3468DAADA2A79568BE4A6771AB2E6660B73C82187CCEDEFDDD2CE39E79C3F34E96E6997C71C7BDA3B7F20CC2BC6F2BEF7BDAFB8E8A28BAA78E8431F5A251239CE1070637293519A184A86E5BBC60E3BEC508D02E5BCEF7DEF7B5585F6A0073DA878FEF39F5F2537A9D852A926F2FBEAE4260DE2DAFC76DB6DB72A194A8377DAB46955E59BE37C5E379C9957736928D34E92BCFCFCE73F2FF6D9679FAAF193C4259A486328EF3FF7B9CF7D4072939EE04C5BDC6EBBED8A17BDE845C52F7FF9CBF5CE9933674EF199CF7CA6B8F9E69B8B7FFCE31FD5D49768310F03CEEBBC9F4AF09A6BAEA974F7E8473FBAAAFCDEF6B6B7555A8B86D33B954654AE4912EA245103A9A1E1C3873FBAA3A3E37B53A74E5DB27AF5EA158DCB04CBFFCF09E567D79515D2C4CECECEED0652439B3152D2D376CFDDED96D69704A715764B6BAA7219EDBFE635AF29BEFEF5AF571E9F44A71E654DC333E5AF9E22568F6464743DC76968BEE10D6F285EF7BAD755E5E7939FFC6475CF52E694CBC1D53EE8EADBB9D7DD4D43CC88FBC63A28DFF4A63755E71E7FFCF1C5B39EF5ACEABD24D499C5317AF4E86A06473AC61EF398C714071D745075EE2DB7DC52B521F2BBD38E7CDAD39E5675C63EF1894FDCE07448ED83076AC86E695B98638F3DF6C4FE7ECECD61871D7656933DE766433DA4036A5EA988D26B9EE42411C389F1E4F8D9CF7EF67AC94DA68CA557AEBBEF89E1D4C94D22E2AECF1D33664C35852D0DD9C4A31EF5A8A2BC16EB4D6BCA39CF78C6338A850B1756EF65B83A069621E8815A7FD364E6D5941A4A0F6F92D84C35CC7DCD7D4B7293DEDDDCF368A04E6ED2A8492F6D3D7293DEBEFCBDB9FF394EE4F3FA7EE7BBF31DA9D0328D255ACC68615E672A4C3EAFFF8E4CB179DEF39E571DA7119573EBC6597E57A6C4DC79E79D4DA1A1F25EEE347EFCF839F3E6CD5B54FEDF2F9A3061C2AF5229E5FD66D0D0268E986CEC3936BD7DD06757724D9AF939374D592E33D52CD7383DDEF1F7F4B6A71E4E52135F7FE4231F597CF4A31FAD92928CDC64C4E5094F784271DC71C755C94D466D324DF4F5AF7F7DD5D1542737CAE5E06A1F34463AAF72FF32EDB0BB2990D1589DF4E69EA73D90E344B4F48E77BC63BDF53BF9AE8CE294D7BCD2DCF9E79F5FFCE0073F287EFCE31F17575D75D5BA755A19E1FBD6B7BE55BCF5AD6FAD92E55D76D9A5D26FA6CD2709FACD6F7E538D44681F6C58439E73B38539F8E0839F5F168AD5F7DF7F7F7FE5362B478D1AF58F567C2AEA409857E657A767AF7E9D46E9ECD9B3ABE3985563723375EAD4EAF3EF7EF7BB0F88F4AE34263799CA901EBB5464999A74C41147AC1765025A8D0EC50C5381A6011C034C059C9F3FE9A493AA0A3649567A14EB45A983D5BC9A5543997F9D690249627EF6B39F55EFA5D13265CA9475D3CBEAE426D31D7B330531BDCD39FFCB5FFE7235CA9785A9E979CE6799F79DD719F9CBE7F5DF91B9FD699C456B6944653A4CD6F1A411F5E637BF79C016A1F6A4A15442658372BFB5D379F6EB8F27A16F061B1B39E9ED033AFB9AE0D453E37669F57AB0BFCB657AC1D3439E6423BE9D4EA3F48AA77CA493210DCE2434694C5E70C10555A293296C694466DD4D465A3295381D5DBBEFBEFBBA6969CAE5E06A1F34262F2F7FF9CBAB4852B1A17333CB22333C1AD754659AF2FBDFFFFEF546FCA39B4C3FCBC84D34924EB2D41D49C03383A4DE40206D8E2435392F5A4E12948426F728C97512EDBCAF7DB0613A3A3A9E595EB3FB72DDCAE36A56CCD620F76DF4E8D16B1A929BED87B42BA5B06F4E0F513F4D49FB4579312F5101F62ED20B92E4A19E2F9D842415578E3365A031B94923B6EE39E91A1965993061C2BA05E3F9B9873CE421D5B4A4ACEBC9A602A92C330529C7E9ADC9FF370521C7999696CA3843D2793F6697290C19EE4E637720466F24371B8FABAFBEBA1AB549A5972439EB6F5241650BF8F4F065E4AD4E6E32BD308DAC238F3CB2D2418ED3B08AE6CE38E38CEA757AE0A285BA11151DA4519445A675AF6F5EE7FDBA1195A4299569B4994D0DBA9BDBDFAC53179A3CA9E9CD084E6F139BBE2638F5EFDBA51DEAC081E87448197BF5AB5F5D753A250989A72789A9238BBEE3BF5DA7A5252149CF6BA6A3A5A199CEAB94E5344895CBC199DC642388D4E71951493211BFEEE9DC242439A77107CDD403F50603D142BE2BBAC9C84BDA0799969691994C694FD4A33C19D5CFB6DD39B79EDA98E324C6799DE34C571BEC333B7A4B9E7B53271D59AFB435887F342436970C69673EF399CF0CDF7FFFFDEFEB87D19BA5A3468DBABABC81A35580BD8BCCCBCE1CEC0C5326623AD98524C749421A939B54564950BAFB9EACC7B9FCF2CBABE3F4F065C1603D2D2D0B0B636259CC9A86704664D210EEBA4D745E67C79EF4E074DD2D857935A78632ED24BB2125114E729B11B62437A97CD2D3964AAAA73537F5EB546C79DD757A4A1A49E9D9CB22D38C0A458B1911CCEB7C6FDD88CAEF4C02DC38FDA56B232A3FD7D3CE7E34D4A7119CAE53C4761FD2F7E7D87497E0ECD6879122DEBE9188172759C948CAD8B163ABA96719153FEAA8A3AAEB7DC209275453D7EA4EA32437995A961EF6F87E929F2446792FC7F1E3BA11A95C0EAEE4269D4D1921C92C8F7A87D5DCBFAC87E97A6E3AA832BD3CEB671BDFFFC4273E51ADD5AAB70F4F92D4382D2D7540929E68252343999A56FFECB5D75E5B9D9B191F6947E4F8E0830FAE3AC9D25648079BF641AF939B5DEAC423A3375B7A63817C5FD9065FD3F010D1D143DA9D71E3C6CD4983776B92F53DC9145BA8377440CD2BA6951E96EC82D29B6969592793C4A437DF5DAFB9C9CF3EF6B18FADB61E8D29BEF6B5AFAD2AD5F404362637E9A149A337F3C3D358CE084E169A362E7A655ECD5B01A6A738535C4E3FFDF41EA7A57597DCDC70C30D95CEB236208B986FBDF5D675E71D78E081D582D334D09254D7D318F2FAC94F7E72F5794F73FBA39DE8BA6E44A55197F56534B445129CC64D061A1395BE3CA0B3A79F6BBAED9E5BB95CA6019A519BFA9964694CE69A679A517D4EA6F864ED4BA6B0A5173DF57446DC3FFDE94F57EFE738494CDD98552E078F86D246C87DCB0641B7DD76DBBAB593994A9EA9E85963599F9B5D52D3A995FABB3EB78E24CA49487A5A7393E426A38849A2B276B31EBD6F4C6ED27EC8B9398EC6F27D929BBE53B6912FA8938F74666CA96DA1B35E76FFFDF7BFBF71D4A655DBE27DBDA0DB8F193366457AF5B70673E6CC39A3FC1DB79799E28E2AC0DE45A68F25B9699CF79CB9AE590B93866A465A32AD20469461E88CEA64B79C8D7D6F0C2F9556929BF4D6A4D19A679D6411602ACB7C7776D3CA76A131B72C544C0F618CADDEDA31BD8C99039EC428BD3E99D3CDBC9A4F434962EA45C5999A96298DB96FB9DF199DCB36E1B987997258FF4C7A813355258D9EE82D53D3320F3F535C726EDD939BE908D93D2FC7D94A36BFA39E46138DE6F31C67DD56E6F4A7B28DB63245325ACDEF4F2F621A4F993693D1481ADA22749DA2F6A0B5232F7DDDDEB9EBCF6DEEF37594CB866944495652669248643D634664328A93F7729C85FF19B189E7C6AFB37D6B368DC98E96E921CFB36FB2E631C7792FD38D94CBC1A3A1FCBE6C12917B95FBDCF541A8E9A04A67643414DDA47ECFBDAE938DB419B2435A92DE68A4EE444DFB20F57FDECBDAAF242C999296EF4B12945900A91B522FD423803937334CB2F1408EA3CDBCCEF1861E164A43DDB7C5CBB8B34E42B2FE7973139C2436A58734AEB3B9A795DBE27DA6CCCE3BC68D1BF7DFCCC5DC922C5CB8F0D251A346FDB3D587C0FADBBC92302481695C34982969E9854F4F4A1AA8F5E2EE5466C9F27BFB7C85CCF74ECF5F863EB32D68BE3B3D807BECB147358A1373CA7350F2BBD2DB93F5357505D9B8BD647A0CF377743557E6D51C1A4A03266BB1929CE475765B4AC3293D6B75E475CEA97F26669A864DEE7FE354B424D1791647571DD46B7B329FBF6B8F60DDF39CCA30BF270BA2B368390BAAEB5DA39260A55157AF19A0A1AD92E06C8911A1A6DD15ADD5CA657C358DCBBA5CFEF18F7FAC9E6593EDF5EBC8287CBD45741D19B5C9FB8DE7D5E7669317E572F06828237559A7D5D34E64A99F539F67B43D8DE3F87AE303BF3345ED90430EA992E8C6E7D1A42E4FD2934744D4D31CF3DC9AE8B37EEE514665EA51FCACD74ED2945DFBBA4692EF3A99A6A1DE3362C4885DEBCD05EA119C4D9DA2969FEB32623338A6A375A56CEC8E290DED9E2D358293119B2436E5CD3A48052854803444432D97E034E5033A954BE5928644BB7A7B998474362638E9884E129ACEC5DEEE8A96CD031AD7D824DAA12DBE5959E3E8D1A3EFFEDDEF7EB77C33361958FAED6F7FFBA7998A969BA40214CC8B8668A8DFD9DCA9646D3B154DB9542E6988869ABD2D5EC6D2C6E424494EA68AE6419F1995A9A7AC65442DD311B39E3AD30A77DF7DF7D58D3F97A968EDD216DFDCAC71FB32E33B6FDCB8718BAFBEFAEA157D798ECDB9E79E7B5A991C5D95054BED34AF8F79312F1AA2A1164E70FA3AF2D2969B072897CA250DD1502BB5C51BB788DEC4B86450ADB1E9E585FD44929CCECECE25471F7DF4F5975E7AE93FCBECF0F6ACD1082B56AC587CDB6DB7DD386BD6AC330F3FFCF0B3CBAC725E2E6432C476DB898179312F1AA2A116A5AF53CBDA7E2A9A72A95CD2100DB5525B7C6D92735F5F929A766C8B6F51F2F4D4B54F063EBD8C5BCA58B9F6E2E5DF05654C2FE380767EDA29F3625E3444438320C1D9A98C7B86B4C9033A954BE5928668485B1C605ECC8B8668A83D19BA367119BA81CFEF1C4C898D72A95CD2100D01921BC1BC688886DA6F0467504D45532E954B1AA2214072C3BC98170DD1507B26388336B1512E954B1AA22140722398170DD150FB243813077362A35C2A9734444380E446302F1AA2A1F6606816A30E1904DB3D2B97CA250DD11000E6C5BC688886DA9CB5C90D6F571E944B1AA22140052898170DD190E486B70BDE4E433404A800850A50D090E446B914BC5DD010C0BC840A50A8002537CAA572494382B703CC8B79D19050014A6E944BE5928668085001320DE645433424B9E1ED42B9A4211A025480420548433424B9512E056F173404302FA102143424B9512E954B1A12BC1D605ECC8B86840A5072A35C2A97344443009817F3A2211A92DCF076A15CD2100D012A40C1BC6888862437CAA5E0ED828600E625548082862437CAA572494382B703CC8B79D19050014A6E944BE59286680800F3625E344443921BDE2E944B1AA22140052898170DD190E446B914BC5DD010C0BC840A50D090E446B9542E6948F076A01F38EFBCF39846F3C4CAD2BCEEA32131D83424B9512E954B1A12BC1DD8225C7CF1C5B72F59B2847134412C5AB4684A695E37D090186C1A92DC2897CA250D09DE0E6C11CE3FFFFC8F5C78E185CBEEB8E38E150C64E07A64625CB366CDFA67199FA0A101AB3C684872C3DB857249433404B43A6581193673E6CCAB32E499399DAD16A79D765A91C64C2BFEED6B23D7FD865636AE56D7D095575E594C9A34A998366D1A0D496E78BB502E698886000C6843667A1A333BEFBCF336AE06FA4A5114DBDE75D75D4B4B8AB163C79EE98A486E00681F00C0803062C4883796C6755FCC6BE4C891435D11F495050B169C52AC65F6ECD98B4A1DEDE2AA486E00681F00C04098D7B418D7DAB8CA15415F58BE7CF92B57AF5EBDA668E0A8A38E5AD0D9D9B99DAB23B901A07D0000FDD980D9A9EE95A9A334B361AE0C7ACBE2C58BE7155D58B66CD9E28E8E8EEFB93A921B00DA0700D09FE635BDD1B8EADE19736BD11BE6CF9F7F48D103D3A64D5B9CCAD15592DC00D03E0080FE30AE07F4CAD461CD04364699BF3C75D5AA55FFEB29B959B366CDBDE3C78F9FA32294DC00D03E0080FE30AFB3BB33AEB571B92B840DB170E1C2CB8B8D306FDEBC056545B89FAB25B901A07D00005BD3B87AEC9531B716BDE1B2CB2EDB586E53AC5CB9F2C268A9B3B3735B574C720340FB0000B696794DDF9071D919051BE3D0430FDD7B43D3D292DB4C9830E157466E243700B40F004063064DCF9429536EEC29B3B9F9E69B4FC8F4056B6EF801007E0000CC0B4DCFF0E1C37728939895DD6C26705D4747C775764BE30700F80100302FB40CC71E7BEC716532B3BA31B939F1C4134F1A3162C44457871F00E00700C0BCD03264DAD98C193396343CC0F3D4524B733B3B3BB77375F801007E0000CC0B2DC53EFBECF37F4B972E5D55463176ECD8599E83C00F00F00300605E6859264F9E7CF6A44993B245E83457831F00E00700C0BCD0B2641A5A34944D065C0D7E00801F0000F3020DC1BD04C00F0080798186E05E02E00700C0BC4043702F01F00300CC0BA021F712003F0000E6051A827B09801F0000F3020DC1BD04C00F0080798186E05E02E0070098174043EE25007E0000CC0B3404F712003F0000E6051A827B09801F0000F3020DC1BD04C00F00302F8086DC4B00FC000098176808EE25007E0000CC0B3404F712003F0000E6051A827B09801F00605E000DB99700C00F00302FD010DC4B00FC000098176808EE25007E0000CC0B3404F712003F00C0BC98176808EE25007E0080790134E45E02E00700C0BC4043702F01F00300605EA021B89700F80100302FD010DC4B00FC0000F30268C8BD04C00F0080798186E05E02E00700C0BC4043702F01F00300605EA021B89700F80100E605D0907B09801F0000F3020DC1BD04C00F0080798186E05E02E00700C0BC4043702F01F00300CC0BA021F712003F0000E6051A827B09801F00C0009997109B1B4A92C60C007E000000A0B34308A1E30A00000000000000000000000000000000000000000000000000000000000000000000000000000000000000069AFF077668140861E716F60000000049454E44AE426082, 1); COMMIT; -- ---------------------------- --- Table structure for `ACT_GE_PROPERTY` +-- Table structure for act_ge_property -- ---------------------------- -DROP TABLE IF EXISTS `ACT_GE_PROPERTY`; -CREATE TABLE `ACT_GE_PROPERTY` ( - `NAME_` varchar(64) COLLATE utf8_bin NOT NULL, - `VALUE_` varchar(300) COLLATE utf8_bin DEFAULT NULL, +DROP TABLE IF EXISTS `act_ge_property`; +CREATE TABLE `act_ge_property` ( + `NAME_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `VALUE_` varchar(300) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `REV_` int(11) DEFAULT NULL, - PRIMARY KEY (`NAME_`) + PRIMARY KEY (`NAME_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_GE_PROPERTY` +-- Records of act_ge_property -- ---------------------------- BEGIN; -INSERT INTO `ACT_GE_PROPERTY` VALUES ('next.dbid', '32501', '14'), ('schema.history', 'create(5.22.0.0)', '1'), ('schema.version', '5.22.0.0', '1'); +INSERT INTO `act_ge_property` VALUES ('next.dbid', '32501', 14); +INSERT INTO `act_ge_property` VALUES ('schema.history', 'create(5.22.0.0)', 1); +INSERT INTO `act_ge_property` VALUES ('schema.version', '5.22.0.0', 1); COMMIT; -- ---------------------------- --- Table structure for `ACT_HI_ACTINST` +-- Table structure for act_hi_actinst -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_ACTINST`; -CREATE TABLE `ACT_HI_ACTINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `ACT_ID_` varchar(255) COLLATE utf8_bin NOT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `CALL_PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACT_NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `ACT_TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `ASSIGNEE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, +DROP TABLE IF EXISTS `act_hi_actinst`; +CREATE TABLE `act_hi_actinst` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CALL_PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `START_TIME_` datetime(3) NOT NULL, `END_TIME_` datetime(3) DEFAULT NULL, `DURATION_` bigint(20) DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_ACT_INST_START` (`START_TIME_`), - KEY `ACT_IDX_HI_ACT_INST_END` (`END_TIME_`), - KEY `ACT_IDX_HI_ACT_INST_PROCINST` (`PROC_INST_ID_`,`ACT_ID_`), - KEY `ACT_IDX_HI_ACT_INST_EXEC` (`EXECUTION_ID_`,`ACT_ID_`) + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_HI_ACT_INST_START` (`START_TIME_`) USING BTREE, + KEY `ACT_IDX_HI_ACT_INST_END` (`END_TIME_`) USING BTREE, + KEY `ACT_IDX_HI_ACT_INST_PROCINST` (`PROC_INST_ID_`,`ACT_ID_`) USING BTREE, + KEY `ACT_IDX_HI_ACT_INST_EXEC` (`EXECUTION_ID_`,`ACT_ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_HI_ACTINST` +-- Records of act_hi_actinst -- ---------------------------- BEGIN; -INSERT INTO `ACT_HI_ACTINST` VALUES ('30106', 'LeaveBill:1:30104', '30105', '30105', 'start', null, null, '开始', 'startEvent', null, '2018-12-18 22:51:52.599', '2018-12-18 22:51:52.600', '1', '1'), ('30107', 'LeaveBill:1:30104', '30105', '30105', 'user', '30108', null, '用户提交', 'userTask', null, '2018-12-18 22:51:52.600', '2018-12-18 22:52:05.817', '13217', '1'), ('30114', 'LeaveBill:1:30104', '30105', '30105', 'pm', '30115', null, '组长审批', 'userTask', null, '2018-12-18 22:52:05.817', '2018-12-18 22:52:11.607', '5790', '1'), ('30118', 'LeaveBill:1:30104', '30105', '30105', 'user', '30119', null, '用户提交', 'userTask', null, '2018-12-18 22:52:11.607', null, null, '1'); +INSERT INTO `act_hi_actinst` VALUES ('30106', 'LeaveBill:1:30104', '30105', '30105', 'start', NULL, NULL, '开始', 'startEvent', NULL, '2018-12-18 22:51:52.599', '2018-12-18 22:51:52.600', 1, '1'); +INSERT INTO `act_hi_actinst` VALUES ('30107', 'LeaveBill:1:30104', '30105', '30105', 'user', '30108', NULL, '用户提交', 'userTask', NULL, '2018-12-18 22:51:52.600', '2018-12-18 22:52:05.817', 13217, '1'); +INSERT INTO `act_hi_actinst` VALUES ('30114', 'LeaveBill:1:30104', '30105', '30105', 'pm', '30115', NULL, '组长审批', 'userTask', NULL, '2018-12-18 22:52:05.817', '2018-12-18 22:52:11.607', 5790, '1'); +INSERT INTO `act_hi_actinst` VALUES ('30118', 'LeaveBill:1:30104', '30105', '30105', 'user', '30119', NULL, '用户提交', 'userTask', NULL, '2018-12-18 22:52:11.607', NULL, NULL, '1'); COMMIT; -- ---------------------------- --- Table structure for `ACT_HI_ATTACHMENT` +-- Table structure for act_hi_attachment -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_ATTACHMENT`; -CREATE TABLE `ACT_HI_ATTACHMENT` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_hi_attachment`; +CREATE TABLE `act_hi_attachment` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `URL_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `CONTENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `URL_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CONTENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `TIME_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`) + PRIMARY KEY (`ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_HI_COMMENT` +-- Table structure for act_hi_comment -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_COMMENT`; -CREATE TABLE `ACT_HI_COMMENT` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, +DROP TABLE IF EXISTS `act_hi_comment`; +CREATE TABLE `act_hi_comment` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `TIME_` datetime(3) NOT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACTION_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `MESSAGE_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACTION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `MESSAGE_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `FULL_MSG_` longblob, - PRIMARY KEY (`ID_`) + PRIMARY KEY (`ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_HI_COMMENT` +-- Records of act_hi_comment -- ---------------------------- BEGIN; -INSERT INTO `ACT_HI_COMMENT` VALUES ('30111', 'comment', '2018-12-18 22:52:05.805', 'admin', '30108', '30105', 'AddComment', '1', 0x31), ('30117', 'comment', '2018-12-18 22:52:11.589', 'admin', '30115', '30105', 'AddComment', '2', 0x32); +INSERT INTO `act_hi_comment` VALUES ('30111', 'comment', '2018-12-18 22:52:05.805', 'admin', '30108', '30105', 'AddComment', '1', 0x31); +INSERT INTO `act_hi_comment` VALUES ('30117', 'comment', '2018-12-18 22:52:11.589', 'admin', '30115', '30105', 'AddComment', '2', 0x32); COMMIT; -- ---------------------------- --- Table structure for `ACT_HI_DETAIL` +-- Table structure for act_hi_detail -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_DETAIL`; -CREATE TABLE `ACT_HI_DETAIL` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACT_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin NOT NULL, - `VAR_TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, +DROP TABLE IF EXISTS `act_hi_detail`; +CREATE TABLE `act_hi_detail` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `VAR_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `REV_` int(11) DEFAULT NULL, `TIME_` datetime(3) NOT NULL, - `BYTEARRAY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DOUBLE_` double DEFAULT NULL, `LONG_` bigint(20) DEFAULT NULL, - `TEXT_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TEXT2_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_DETAIL_PROC_INST` (`PROC_INST_ID_`), - KEY `ACT_IDX_HI_DETAIL_ACT_INST` (`ACT_INST_ID_`), - KEY `ACT_IDX_HI_DETAIL_TIME` (`TIME_`), - KEY `ACT_IDX_HI_DETAIL_NAME` (`NAME_`), - KEY `ACT_IDX_HI_DETAIL_TASK_ID` (`TASK_ID_`) + `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_HI_DETAIL_PROC_INST` (`PROC_INST_ID_`) USING BTREE, + KEY `ACT_IDX_HI_DETAIL_ACT_INST` (`ACT_INST_ID_`) USING BTREE, + KEY `ACT_IDX_HI_DETAIL_TIME` (`TIME_`) USING BTREE, + KEY `ACT_IDX_HI_DETAIL_NAME` (`NAME_`) USING BTREE, + KEY `ACT_IDX_HI_DETAIL_TASK_ID` (`TASK_ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_HI_IDENTITYLINK` +-- Table structure for act_hi_identitylink -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_IDENTITYLINK`; -CREATE TABLE `ACT_HI_IDENTITYLINK` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `GROUP_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_IDENT_LNK_USER` (`USER_ID_`), - KEY `ACT_IDX_HI_IDENT_LNK_TASK` (`TASK_ID_`), - KEY `ACT_IDX_HI_IDENT_LNK_PROCINST` (`PROC_INST_ID_`) +DROP TABLE IF EXISTS `act_hi_identitylink`; +CREATE TABLE `act_hi_identitylink` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `GROUP_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_HI_IDENT_LNK_USER` (`USER_ID_`) USING BTREE, + KEY `ACT_IDX_HI_IDENT_LNK_TASK` (`TASK_ID_`) USING BTREE, + KEY `ACT_IDX_HI_IDENT_LNK_PROCINST` (`PROC_INST_ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_HI_IDENTITYLINK` +-- Records of act_hi_identitylink -- ---------------------------- BEGIN; -INSERT INTO `ACT_HI_IDENTITYLINK` VALUES ('30109', null, 'candidate', 'admin', '30108', null), ('30110', null, 'participant', 'admin', null, '30105'), ('30116', null, 'candidate', 'admin', '30115', null), ('30120', null, 'candidate', 'admin', '30119', null); +INSERT INTO `act_hi_identitylink` VALUES ('30109', NULL, 'candidate', 'admin', '30108', NULL); +INSERT INTO `act_hi_identitylink` VALUES ('30110', NULL, 'participant', 'admin', NULL, '30105'); +INSERT INTO `act_hi_identitylink` VALUES ('30116', NULL, 'candidate', 'admin', '30115', NULL); +INSERT INTO `act_hi_identitylink` VALUES ('30120', NULL, 'candidate', 'admin', '30119', NULL); COMMIT; -- ---------------------------- --- Table structure for `ACT_HI_PROCINST` +-- Table structure for act_hi_procinst -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_PROCINST`; -CREATE TABLE `ACT_HI_PROCINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `BUSINESS_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_hi_procinst`; +CREATE TABLE `act_hi_procinst` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `START_TIME_` datetime(3) NOT NULL, `END_TIME_` datetime(3) DEFAULT NULL, `DURATION_` bigint(20) DEFAULT NULL, - `START_USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `START_ACT_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `END_ACT_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `SUPER_PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `DELETE_REASON_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `PROC_INST_ID_` (`PROC_INST_ID_`), - KEY `ACT_IDX_HI_PRO_INST_END` (`END_TIME_`), - KEY `ACT_IDX_HI_PRO_I_BUSKEY` (`BUSINESS_KEY_`) + `START_USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `START_ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `END_ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `SUPER_PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE, + UNIQUE KEY `PROC_INST_ID_` (`PROC_INST_ID_`) USING BTREE, + KEY `ACT_IDX_HI_PRO_INST_END` (`END_TIME_`) USING BTREE, + KEY `ACT_IDX_HI_PRO_I_BUSKEY` (`BUSINESS_KEY_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_HI_PROCINST` +-- Records of act_hi_procinst -- ---------------------------- BEGIN; -INSERT INTO `ACT_HI_PROCINST` VALUES ('30105', '30105', 'LeaveBill_6', 'LeaveBill:1:30104', '2018-12-18 22:51:52.599', null, null, null, 'start', null, null, null, '1', null); +INSERT INTO `act_hi_procinst` VALUES ('30105', '30105', 'LeaveBill_6', 'LeaveBill:1:30104', '2018-12-18 22:51:52.599', NULL, NULL, NULL, 'start', NULL, NULL, NULL, '1', NULL); COMMIT; -- ---------------------------- --- Table structure for `ACT_HI_TASKINST` +-- Table structure for act_hi_taskinst -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_TASKINST`; -CREATE TABLE `ACT_HI_TASKINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_DEF_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PARENT_TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `ASSIGNEE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, +DROP TABLE IF EXISTS `act_hi_taskinst`; +CREATE TABLE `act_hi_taskinst` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `START_TIME_` datetime(3) NOT NULL, `CLAIM_TIME_` datetime(3) DEFAULT NULL, `END_TIME_` datetime(3) DEFAULT NULL, `DURATION_` bigint(20) DEFAULT NULL, - `DELETE_REASON_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `DELETE_REASON_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `PRIORITY_` int(11) DEFAULT NULL, `DUE_DATE_` datetime(3) DEFAULT NULL, - `FORM_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_TASK_INST_PROCINST` (`PROC_INST_ID_`) + `FORM_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_HI_TASK_INST_PROCINST` (`PROC_INST_ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_HI_TASKINST` +-- Records of act_hi_taskinst -- ---------------------------- BEGIN; -INSERT INTO `ACT_HI_TASKINST` VALUES ('30108', 'LeaveBill:1:30104', 'user', '30105', '30105', '用户提交', null, null, null, null, '2018-12-18 22:51:52.601', null, '2018-12-18 22:52:05.815', '13214', 'completed', '50', null, null, null, '1'), ('30115', 'LeaveBill:1:30104', 'pm', '30105', '30105', '组长审批', null, null, null, null, '2018-12-18 22:52:05.817', null, '2018-12-18 22:52:11.603', '5786', 'completed', '50', null, null, null, '1'), ('30119', 'LeaveBill:1:30104', 'user', '30105', '30105', '用户提交', null, null, null, null, '2018-12-18 22:52:11.607', null, null, null, null, '50', null, null, null, '1'); +INSERT INTO `act_hi_taskinst` VALUES ('30108', 'LeaveBill:1:30104', 'user', '30105', '30105', '用户提交', NULL, NULL, NULL, NULL, '2018-12-18 22:51:52.601', NULL, '2018-12-18 22:52:05.815', 13214, 'completed', 50, NULL, NULL, NULL, '1'); +INSERT INTO `act_hi_taskinst` VALUES ('30115', 'LeaveBill:1:30104', 'pm', '30105', '30105', '组长审批', NULL, NULL, NULL, NULL, '2018-12-18 22:52:05.817', NULL, '2018-12-18 22:52:11.603', 5786, 'completed', 50, NULL, NULL, NULL, '1'); +INSERT INTO `act_hi_taskinst` VALUES ('30119', 'LeaveBill:1:30104', 'user', '30105', '30105', '用户提交', NULL, NULL, NULL, NULL, '2018-12-18 22:52:11.607', NULL, NULL, NULL, NULL, 50, NULL, NULL, NULL, '1'); COMMIT; -- ---------------------------- --- Table structure for `ACT_HI_VARINST` +-- Table structure for act_hi_varinst -- ---------------------------- -DROP TABLE IF EXISTS `ACT_HI_VARINST`; -CREATE TABLE `ACT_HI_VARINST` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin NOT NULL, - `VAR_TYPE_` varchar(100) COLLATE utf8_bin DEFAULT NULL, +DROP TABLE IF EXISTS `act_hi_varinst`; +CREATE TABLE `act_hi_varinst` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `VAR_TYPE_` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `REV_` int(11) DEFAULT NULL, - `BYTEARRAY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DOUBLE_` double DEFAULT NULL, `LONG_` bigint(20) DEFAULT NULL, - `TEXT_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TEXT2_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CREATE_TIME_` datetime(3) DEFAULT NULL, `LAST_UPDATED_TIME_` datetime(3) DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_HI_PROCVAR_PROC_INST` (`PROC_INST_ID_`), - KEY `ACT_IDX_HI_PROCVAR_NAME_TYPE` (`NAME_`,`VAR_TYPE_`), - KEY `ACT_IDX_HI_PROCVAR_TASK_ID` (`TASK_ID_`) + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_HI_PROCVAR_PROC_INST` (`PROC_INST_ID_`) USING BTREE, + KEY `ACT_IDX_HI_PROCVAR_NAME_TYPE` (`NAME_`,`VAR_TYPE_`) USING BTREE, + KEY `ACT_IDX_HI_PROCVAR_TASK_ID` (`TASK_ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_HI_VARINST` +-- Records of act_hi_varinst -- ---------------------------- BEGIN; -INSERT INTO `ACT_HI_VARINST` VALUES ('30112', '30105', '30105', null, 'days', 'integer', '1', null, null, '11', '11', null, '2018-12-18 22:52:05.813', '2018-12-18 22:52:11.598'), ('30113', '30105', '30105', null, 'flag', 'string', '1', null, null, null, '驳回', null, '2018-12-18 22:52:05.813', '2018-12-18 22:52:11.600'); +INSERT INTO `act_hi_varinst` VALUES ('30112', '30105', '30105', NULL, 'days', 'integer', 1, NULL, NULL, 11, '11', NULL, '2018-12-18 22:52:05.813', '2018-12-18 22:52:11.598'); +INSERT INTO `act_hi_varinst` VALUES ('30113', '30105', '30105', NULL, 'flag', 'string', 1, NULL, NULL, NULL, '驳回', NULL, '2018-12-18 22:52:05.813', '2018-12-18 22:52:11.600'); COMMIT; -- ---------------------------- --- Table structure for `ACT_ID_GROUP` +-- Table structure for act_id_group -- ---------------------------- -DROP TABLE IF EXISTS `ACT_ID_GROUP`; -CREATE TABLE `ACT_ID_GROUP` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_id_group`; +CREATE TABLE `act_id_group` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`) + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_ID_INFO` +-- Table structure for act_id_info -- ---------------------------- -DROP TABLE IF EXISTS `ACT_ID_INFO`; -CREATE TABLE `ACT_ID_INFO` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_id_info`; +CREATE TABLE `act_id_info` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `USER_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `VALUE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `VALUE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `PASSWORD_` longblob, - `PARENT_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`) + `PARENT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_ID_MEMBERSHIP` +-- Table structure for act_id_membership -- ---------------------------- -DROP TABLE IF EXISTS `ACT_ID_MEMBERSHIP`; -CREATE TABLE `ACT_ID_MEMBERSHIP` ( - `USER_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `GROUP_ID_` varchar(64) COLLATE utf8_bin NOT NULL, - PRIMARY KEY (`USER_ID_`,`GROUP_ID_`), - KEY `ACT_FK_MEMB_GROUP` (`GROUP_ID_`), - CONSTRAINT `ACT_FK_MEMB_GROUP` FOREIGN KEY (`GROUP_ID_`) REFERENCES `ACT_ID_GROUP` (`ID_`), - CONSTRAINT `ACT_FK_MEMB_USER` FOREIGN KEY (`USER_ID_`) REFERENCES `ACT_ID_USER` (`ID_`) +DROP TABLE IF EXISTS `act_id_membership`; +CREATE TABLE `act_id_membership` ( + `USER_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `GROUP_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + PRIMARY KEY (`USER_ID_`,`GROUP_ID_`) USING BTREE, + KEY `ACT_FK_MEMB_GROUP` (`GROUP_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_MEMB_GROUP` FOREIGN KEY (`GROUP_ID_`) REFERENCES `act_id_group` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_MEMB_USER` FOREIGN KEY (`USER_ID_`) REFERENCES `act_id_user` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_ID_USER` +-- Table structure for act_id_user -- ---------------------------- -DROP TABLE IF EXISTS `ACT_ID_USER`; -CREATE TABLE `ACT_ID_USER` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_id_user`; +CREATE TABLE `act_id_user` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `FIRST_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `LAST_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `EMAIL_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PWD_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PICTURE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`) + `FIRST_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `LAST_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EMAIL_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PWD_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PICTURE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_PROCDEF_INFO` +-- Table structure for act_procdef_info -- ---------------------------- -DROP TABLE IF EXISTS `ACT_PROCDEF_INFO`; -CREATE TABLE `ACT_PROCDEF_INFO` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_procdef_info`; +CREATE TABLE `act_procdef_info` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `INFO_JSON_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_UNIQ_INFO_PROCDEF` (`PROC_DEF_ID_`), - KEY `ACT_IDX_INFO_PROCDEF` (`PROC_DEF_ID_`), - KEY `ACT_FK_INFO_JSON_BA` (`INFO_JSON_ID_`), - CONSTRAINT `ACT_FK_INFO_JSON_BA` FOREIGN KEY (`INFO_JSON_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), - CONSTRAINT `ACT_FK_INFO_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`) + `INFO_JSON_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE, + UNIQUE KEY `ACT_UNIQ_INFO_PROCDEF` (`PROC_DEF_ID_`) USING BTREE, + KEY `ACT_IDX_INFO_PROCDEF` (`PROC_DEF_ID_`) USING BTREE, + KEY `ACT_FK_INFO_JSON_BA` (`INFO_JSON_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_INFO_JSON_BA` FOREIGN KEY (`INFO_JSON_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_INFO_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_RE_DEPLOYMENT` +-- Table structure for act_re_deployment -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RE_DEPLOYMENT`; -CREATE TABLE `ACT_RE_DEPLOYMENT` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', +DROP TABLE IF EXISTS `act_re_deployment`; +CREATE TABLE `act_re_deployment` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', `DEPLOY_TIME_` timestamp(3) NULL DEFAULT NULL, - PRIMARY KEY (`ID_`) + PRIMARY KEY (`ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_RE_DEPLOYMENT` +-- Records of act_re_deployment -- ---------------------------- BEGIN; -INSERT INTO `ACT_RE_DEPLOYMENT` VALUES ('12509', '请教流程', null, '1', '2018-11-11 01:47:50.296'), ('30101', '请假流程', null, '1', '2018-12-18 22:50:23.963'); +INSERT INTO `act_re_deployment` VALUES ('12509', '请教流程', NULL, '1', '2018-11-11 01:47:50.296'); +INSERT INTO `act_re_deployment` VALUES ('30101', '请假流程', NULL, '1', '2018-12-18 22:50:23.963'); COMMIT; -- ---------------------------- --- Table structure for `ACT_RE_MODEL` +-- Table structure for act_re_model -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RE_MODEL`; -CREATE TABLE `ACT_RE_MODEL` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_re_model`; +CREATE TABLE `act_re_model` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, `LAST_UPDATE_TIME_` timestamp(3) NULL DEFAULT NULL, `VERSION_` int(11) DEFAULT NULL, - `META_INFO_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `DEPLOYMENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EDITOR_SOURCE_VALUE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EDITOR_SOURCE_EXTRA_VALUE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_FK_MODEL_SOURCE` (`EDITOR_SOURCE_VALUE_ID_`), - KEY `ACT_FK_MODEL_SOURCE_EXTRA` (`EDITOR_SOURCE_EXTRA_VALUE_ID_`), - KEY `ACT_FK_MODEL_DEPLOYMENT` (`DEPLOYMENT_ID_`), - CONSTRAINT `ACT_FK_MODEL_DEPLOYMENT` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `ACT_RE_DEPLOYMENT` (`ID_`), - CONSTRAINT `ACT_FK_MODEL_SOURCE` FOREIGN KEY (`EDITOR_SOURCE_VALUE_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), - CONSTRAINT `ACT_FK_MODEL_SOURCE_EXTRA` FOREIGN KEY (`EDITOR_SOURCE_EXTRA_VALUE_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`) + `META_INFO_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EDITOR_SOURCE_VALUE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EDITOR_SOURCE_EXTRA_VALUE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_FK_MODEL_SOURCE` (`EDITOR_SOURCE_VALUE_ID_`) USING BTREE, + KEY `ACT_FK_MODEL_SOURCE_EXTRA` (`EDITOR_SOURCE_EXTRA_VALUE_ID_`) USING BTREE, + KEY `ACT_FK_MODEL_DEPLOYMENT` (`DEPLOYMENT_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_MODEL_DEPLOYMENT` FOREIGN KEY (`DEPLOYMENT_ID_`) REFERENCES `act_re_deployment` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_MODEL_SOURCE` FOREIGN KEY (`EDITOR_SOURCE_VALUE_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_MODEL_SOURCE_EXTRA` FOREIGN KEY (`EDITOR_SOURCE_EXTRA_VALUE_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_RE_MODEL` +-- Records of act_re_model -- ---------------------------- BEGIN; -INSERT INTO `ACT_RE_MODEL` VALUES ('1', '13', '请假流程', 'LeaveBill', 'LeaveBill', '2018-11-10 22:52:35.569', '2018-12-18 22:47:07.638', '1', '{\"name\":\"请假流程\",\"revision\":1,\"description\":\"内置请假流程。\"}', null, '2', '3', '1'); +INSERT INTO `act_re_model` VALUES ('1', 13, '请假流程', 'LeaveBill', 'LeaveBill', '2018-11-10 22:52:35.569', '2018-12-18 22:47:07.638', 1, '{\"name\":\"请假流程\",\"revision\":1,\"description\":\"内置请假流程。\"}', NULL, '2', '3', '1'); COMMIT; -- ---------------------------- --- Table structure for `ACT_RE_PROCDEF` +-- Table structure for act_re_procdef -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RE_PROCDEF`; -CREATE TABLE `ACT_RE_PROCDEF` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_re_procdef`; +CREATE TABLE `act_re_procdef` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `KEY_` varchar(255) COLLATE utf8_bin NOT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `VERSION_` int(11) NOT NULL, - `DEPLOYMENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `RESOURCE_NAME_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `DGRM_RESOURCE_NAME_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `DEPLOYMENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DGRM_RESOURCE_NAME_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `HAS_START_FORM_KEY_` tinyint(4) DEFAULT NULL, `HAS_GRAPHICAL_NOTATION_` tinyint(4) DEFAULT NULL, `SUSPENSION_STATE_` int(11) DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - PRIMARY KEY (`ID_`), - UNIQUE KEY `ACT_UNIQ_PROCDEF` (`KEY_`,`VERSION_`,`TENANT_ID_`) + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + PRIMARY KEY (`ID_`) USING BTREE, + UNIQUE KEY `ACT_UNIQ_PROCDEF` (`KEY_`,`VERSION_`,`TENANT_ID_`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_RE_PROCDEF` +-- Records of act_re_procdef -- ---------------------------- BEGIN; -INSERT INTO `ACT_RE_PROCDEF` VALUES ('LeaveBill:1:30104', '2', 'LeaveBill', 'LeaveBill', 'LeaveBill', '1', '30101', '请假流程.bpmn20.xml', '请假流程.LeaveBill.png', null, '0', '1', '1', '1'); +INSERT INTO `act_re_procdef` VALUES ('LeaveBill:1:30104', 2, 'LeaveBill', 'LeaveBill', 'LeaveBill', 1, '30101', '请假流程.bpmn20.xml', '请假流程.LeaveBill.png', NULL, 0, 1, 1, '1'); COMMIT; -- ---------------------------- --- Table structure for `ACT_RU_EVENT_SUBSCR` +-- Table structure for act_ru_event_subscr -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RU_EVENT_SUBSCR`; -CREATE TABLE `ACT_RU_EVENT_SUBSCR` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_ru_event_subscr`; +CREATE TABLE `act_ru_event_subscr` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `EVENT_TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `EVENT_NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACTIVITY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `CONFIGURATION_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `EVENT_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `EVENT_NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACTIVITY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `CONFIGURATION_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `CREATED_` timestamp(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3), - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_EVENT_SUBSCR_CONFIG_` (`CONFIGURATION_`), - KEY `ACT_FK_EVENT_EXEC` (`EXECUTION_ID_`), - CONSTRAINT `ACT_FK_EVENT_EXEC` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_EVENT_SUBSCR_CONFIG_` (`CONFIGURATION_`) USING BTREE, + KEY `ACT_FK_EVENT_EXEC` (`EXECUTION_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_EVENT_EXEC` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_RU_EXECUTION` +-- Table structure for act_ru_execution -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RU_EXECUTION`; -CREATE TABLE `ACT_RU_EXECUTION` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_ru_execution`; +CREATE TABLE `act_ru_execution` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `BUSINESS_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PARENT_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `SUPER_EXEC_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `ACT_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `BUSINESS_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PARENT_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `SUPER_EXEC_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ACT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `IS_ACTIVE_` tinyint(4) DEFAULT NULL, `IS_CONCURRENT_` tinyint(4) DEFAULT NULL, `IS_SCOPE_` tinyint(4) DEFAULT NULL, `IS_EVENT_SCOPE_` tinyint(4) DEFAULT NULL, `SUSPENSION_STATE_` int(11) DEFAULT NULL, `CACHED_ENT_STATE_` int(11) DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `LOCK_TIME_` timestamp(3) NULL DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_EXEC_BUSKEY` (`BUSINESS_KEY_`), - KEY `ACT_FK_EXE_PROCINST` (`PROC_INST_ID_`), - KEY `ACT_FK_EXE_PARENT` (`PARENT_ID_`), - KEY `ACT_FK_EXE_SUPER` (`SUPER_EXEC_`), - KEY `ACT_FK_EXE_PROCDEF` (`PROC_DEF_ID_`), - CONSTRAINT `ACT_FK_EXE_PARENT` FOREIGN KEY (`PARENT_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_EXE_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), - CONSTRAINT `ACT_FK_EXE_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) ON DELETE CASCADE ON UPDATE CASCADE, - CONSTRAINT `ACT_FK_EXE_SUPER` FOREIGN KEY (`SUPER_EXEC_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_EXEC_BUSKEY` (`BUSINESS_KEY_`) USING BTREE, + KEY `ACT_FK_EXE_PROCINST` (`PROC_INST_ID_`) USING BTREE, + KEY `ACT_FK_EXE_PARENT` (`PARENT_ID_`) USING BTREE, + KEY `ACT_FK_EXE_SUPER` (`SUPER_EXEC_`) USING BTREE, + KEY `ACT_FK_EXE_PROCDEF` (`PROC_DEF_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_EXE_PARENT` FOREIGN KEY (`PARENT_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_EXE_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_EXE_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE CASCADE ON UPDATE CASCADE, + CONSTRAINT `ACT_FK_EXE_SUPER` FOREIGN KEY (`SUPER_EXEC_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_RU_EXECUTION` +-- Records of act_ru_execution -- ---------------------------- BEGIN; -INSERT INTO `ACT_RU_EXECUTION` VALUES ('30105', '3', '30105', 'LeaveBill_6', null, 'LeaveBill:1:30104', null, 'user', '1', '0', '1', '0', '1', '2', '1', null, null); +INSERT INTO `act_ru_execution` VALUES ('30105', 3, '30105', 'LeaveBill_6', NULL, 'LeaveBill:1:30104', NULL, 'user', 1, 0, 1, 0, 1, 2, '1', NULL, NULL); COMMIT; -- ---------------------------- --- Table structure for `ACT_RU_IDENTITYLINK` +-- Table structure for act_ru_identitylink -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RU_IDENTITYLINK`; -CREATE TABLE `ACT_RU_IDENTITYLINK` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_ru_identitylink`; +CREATE TABLE `act_ru_identitylink` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `GROUP_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `USER_ID_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_IDENT_LNK_USER` (`USER_ID_`), - KEY `ACT_IDX_IDENT_LNK_GROUP` (`GROUP_ID_`), - KEY `ACT_IDX_ATHRZ_PROCEDEF` (`PROC_DEF_ID_`), - KEY `ACT_FK_TSKASS_TASK` (`TASK_ID_`), - KEY `ACT_FK_IDL_PROCINST` (`PROC_INST_ID_`), - CONSTRAINT `ACT_FK_ATHRZ_PROCEDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), - CONSTRAINT `ACT_FK_IDL_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_TSKASS_TASK` FOREIGN KEY (`TASK_ID_`) REFERENCES `ACT_RU_TASK` (`ID_`) + `GROUP_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `USER_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_IDENT_LNK_USER` (`USER_ID_`) USING BTREE, + KEY `ACT_IDX_IDENT_LNK_GROUP` (`GROUP_ID_`) USING BTREE, + KEY `ACT_IDX_ATHRZ_PROCEDEF` (`PROC_DEF_ID_`) USING BTREE, + KEY `ACT_FK_TSKASS_TASK` (`TASK_ID_`) USING BTREE, + KEY `ACT_FK_IDL_PROCINST` (`PROC_INST_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_ATHRZ_PROCEDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_IDL_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_TSKASS_TASK` FOREIGN KEY (`TASK_ID_`) REFERENCES `act_ru_task` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_RU_IDENTITYLINK` +-- Records of act_ru_identitylink -- ---------------------------- BEGIN; -INSERT INTO `ACT_RU_IDENTITYLINK` VALUES ('30110', '1', null, 'participant', 'admin', null, '30105', null), ('30120', '1', null, 'candidate', 'admin', '30119', null, null); +INSERT INTO `act_ru_identitylink` VALUES ('30110', 1, NULL, 'participant', 'admin', NULL, '30105', NULL); +INSERT INTO `act_ru_identitylink` VALUES ('30120', 1, NULL, 'candidate', 'admin', '30119', NULL, NULL); COMMIT; -- ---------------------------- --- Table structure for `ACT_RU_JOB` +-- Table structure for act_ru_job -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RU_JOB`; -CREATE TABLE `ACT_RU_JOB` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_ru_job`; +CREATE TABLE `act_ru_job` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `LOCK_EXP_TIME_` timestamp(3) NULL DEFAULT NULL, - `LOCK_OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `LOCK_OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `EXCLUSIVE_` tinyint(1) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROCESS_INSTANCE_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROCESS_INSTANCE_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `RETRIES_` int(11) DEFAULT NULL, - `EXCEPTION_STACK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `EXCEPTION_MSG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, + `EXCEPTION_STACK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `EXCEPTION_MSG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DUEDATE_` timestamp(3) NULL DEFAULT NULL, - `REPEAT_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_TYPE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `HANDLER_CFG_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - PRIMARY KEY (`ID_`), - KEY `ACT_FK_JOB_EXCEPTION` (`EXCEPTION_STACK_ID_`), - CONSTRAINT `ACT_FK_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`) + `REPEAT_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `HANDLER_CFG_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_FK_JOB_EXCEPTION` (`EXCEPTION_STACK_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_JOB_EXCEPTION` FOREIGN KEY (`EXCEPTION_STACK_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Table structure for `ACT_RU_TASK` +-- Table structure for act_ru_task -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RU_TASK`; -CREATE TABLE `ACT_RU_TASK` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_ru_task`; +CREATE TABLE `act_ru_task` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_DEF_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `NAME_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `PARENT_TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `DESCRIPTION_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TASK_DEF_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `OWNER_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `ASSIGNEE_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `DELEGATION_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_DEF_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PARENT_TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DESCRIPTION_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_DEF_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `OWNER_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `ASSIGNEE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `DELEGATION_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `PRIORITY_` int(11) DEFAULT NULL, `CREATE_TIME_` timestamp(3) NULL DEFAULT NULL, `DUE_DATE_` datetime(3) DEFAULT NULL, - `CATEGORY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, + `CATEGORY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `SUSPENSION_STATE_` int(11) DEFAULT NULL, - `TENANT_ID_` varchar(255) COLLATE utf8_bin DEFAULT '', - `FORM_KEY_` varchar(255) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_TASK_CREATE` (`CREATE_TIME_`), - KEY `ACT_FK_TASK_EXE` (`EXECUTION_ID_`), - KEY `ACT_FK_TASK_PROCINST` (`PROC_INST_ID_`), - KEY `ACT_FK_TASK_PROCDEF` (`PROC_DEF_ID_`), - CONSTRAINT `ACT_FK_TASK_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_TASK_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `ACT_RE_PROCDEF` (`ID_`), - CONSTRAINT `ACT_FK_TASK_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) + `TENANT_ID_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT '', + `FORM_KEY_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_TASK_CREATE` (`CREATE_TIME_`) USING BTREE, + KEY `ACT_FK_TASK_EXE` (`EXECUTION_ID_`) USING BTREE, + KEY `ACT_FK_TASK_PROCINST` (`PROC_INST_ID_`) USING BTREE, + KEY `ACT_FK_TASK_PROCDEF` (`PROC_DEF_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_TASK_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_TASK_PROCDEF` FOREIGN KEY (`PROC_DEF_ID_`) REFERENCES `act_re_procdef` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_TASK_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_RU_TASK` +-- Records of act_ru_task -- ---------------------------- BEGIN; -INSERT INTO `ACT_RU_TASK` VALUES ('30119', '1', '30105', '30105', 'LeaveBill:1:30104', '用户提交', null, null, 'user', null, null, null, '50', '2018-12-18 22:52:11.607', null, null, '1', '1', null); +INSERT INTO `act_ru_task` VALUES ('30119', 1, '30105', '30105', 'LeaveBill:1:30104', '用户提交', NULL, NULL, 'user', NULL, NULL, NULL, 50, '2018-12-18 22:52:11.607', NULL, NULL, 1, '1', NULL); COMMIT; -- ---------------------------- --- Table structure for `ACT_RU_VARIABLE` +-- Table structure for act_ru_variable -- ---------------------------- -DROP TABLE IF EXISTS `ACT_RU_VARIABLE`; -CREATE TABLE `ACT_RU_VARIABLE` ( - `ID_` varchar(64) COLLATE utf8_bin NOT NULL, +DROP TABLE IF EXISTS `act_ru_variable`; +CREATE TABLE `act_ru_variable` ( + `ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, `REV_` int(11) DEFAULT NULL, - `TYPE_` varchar(255) COLLATE utf8_bin NOT NULL, - `NAME_` varchar(255) COLLATE utf8_bin NOT NULL, - `EXECUTION_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `PROC_INST_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `TASK_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `BYTEARRAY_ID_` varchar(64) COLLATE utf8_bin DEFAULT NULL, + `TYPE_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `NAME_` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `EXECUTION_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `PROC_INST_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TASK_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `BYTEARRAY_ID_` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, `DOUBLE_` double DEFAULT NULL, `LONG_` bigint(20) DEFAULT NULL, - `TEXT_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - `TEXT2_` varchar(4000) COLLATE utf8_bin DEFAULT NULL, - PRIMARY KEY (`ID_`), - KEY `ACT_IDX_VARIABLE_TASK_ID` (`TASK_ID_`), - KEY `ACT_FK_VAR_EXE` (`EXECUTION_ID_`), - KEY `ACT_FK_VAR_PROCINST` (`PROC_INST_ID_`), - KEY `ACT_FK_VAR_BYTEARRAY` (`BYTEARRAY_ID_`), - CONSTRAINT `ACT_FK_VAR_BYTEARRAY` FOREIGN KEY (`BYTEARRAY_ID_`) REFERENCES `ACT_GE_BYTEARRAY` (`ID_`), - CONSTRAINT `ACT_FK_VAR_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`), - CONSTRAINT `ACT_FK_VAR_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `ACT_RU_EXECUTION` (`ID_`) + `TEXT_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + `TEXT2_` varchar(4000) CHARACTER SET utf8 COLLATE utf8_bin DEFAULT NULL, + PRIMARY KEY (`ID_`) USING BTREE, + KEY `ACT_IDX_VARIABLE_TASK_ID` (`TASK_ID_`) USING BTREE, + KEY `ACT_FK_VAR_EXE` (`EXECUTION_ID_`) USING BTREE, + KEY `ACT_FK_VAR_PROCINST` (`PROC_INST_ID_`) USING BTREE, + KEY `ACT_FK_VAR_BYTEARRAY` (`BYTEARRAY_ID_`) USING BTREE, + CONSTRAINT `ACT_FK_VAR_BYTEARRAY` FOREIGN KEY (`BYTEARRAY_ID_`) REFERENCES `act_ge_bytearray` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_VAR_EXE` FOREIGN KEY (`EXECUTION_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `ACT_FK_VAR_PROCINST` FOREIGN KEY (`PROC_INST_ID_`) REFERENCES `act_ru_execution` (`ID_`) ON DELETE RESTRICT ON UPDATE RESTRICT ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin; -- ---------------------------- --- Records of `ACT_RU_VARIABLE` +-- Records of act_ru_variable -- ---------------------------- BEGIN; -INSERT INTO `ACT_RU_VARIABLE` VALUES ('30112', '1', 'integer', 'days', '30105', '30105', null, null, null, '11', '11', null), ('30113', '2', 'string', 'flag', '30105', '30105', null, null, null, null, '驳回', null); +INSERT INTO `act_ru_variable` VALUES ('30112', 1, 'integer', 'days', '30105', '30105', NULL, NULL, NULL, 11, '11', NULL); +INSERT INTO `act_ru_variable` VALUES ('30113', 2, 'string', 'flag', '30105', '30105', NULL, NULL, NULL, NULL, '驳回', NULL); COMMIT; -- ---------------------------- --- Table structure for `oa_leave_bill` +-- Table structure for oa_leave_bill -- ---------------------------- DROP TABLE IF EXISTS `oa_leave_bill`; CREATE TABLE `oa_leave_bill` ( `leave_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `username` varchar(40) DEFAULT NULL COMMENT '用户名', + `username` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '用户名', `days` int(4) DEFAULT NULL COMMENT '请假天数', - `content` varchar(255) DEFAULT NULL COMMENT '备注', - `state` char(1) DEFAULT '0' COMMENT '状态', + `content` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '备注', + `state` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '状态', `leave_time` datetime DEFAULT NULL COMMENT '请假时间', `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标识', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标识', `tenant_id` int(11) NOT NULL COMMENT '所属租户', - PRIMARY KEY (`leave_id`) -) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4; + PRIMARY KEY (`leave_id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Records of `oa_leave_bill` +-- Records of oa_leave_bill -- ---------------------------- BEGIN; -INSERT INTO `oa_leave_bill` VALUES ('2', 'admin', '16', '2018-12-19 12:00', '1', '2018-12-19 12:00:00', '2018-12-18 22:35:45', '2018-12-18 22:37:13', '0', '1'), ('3', 'admin', '20', '2018-12-22 12:00', '1', '2018-12-22 12:00:00', '2018-12-18 22:41:11', '2018-12-18 22:41:27', '0', '1'), ('4', 'admin', '22', '111', '1', '2018-12-03 12:00:00', '2018-12-18 22:42:45', '2018-12-18 22:42:50', '0', '1'), ('5', 'admin', '20', '11111', '1', '2018-12-12 12:00:00', '2018-12-18 22:45:30', '2018-12-18 22:45:34', '0', '1'), ('6', 'admin', '11', '12', '1', '2018-12-04 12:00:00', '2018-12-18 22:51:19', '2018-12-18 22:51:52', '0', '1'); +INSERT INTO `oa_leave_bill` VALUES (2, 'admin', 16, '2018-12-19 12:00', '1', '2018-12-19 12:00:00', '2018-12-18 22:35:45', '2018-12-18 22:37:13', '0', 1); +INSERT INTO `oa_leave_bill` VALUES (3, 'admin', 20, '2018-12-22 12:00', '1', '2018-12-22 12:00:00', '2018-12-18 22:41:11', '2018-12-18 22:41:27', '0', 1); +INSERT INTO `oa_leave_bill` VALUES (4, 'admin', 22, '111', '1', '2018-12-03 12:00:00', '2018-12-18 22:42:45', '2018-12-18 22:42:50', '0', 1); +INSERT INTO `oa_leave_bill` VALUES (5, 'admin', 20, '11111', '1', '2018-12-12 12:00:00', '2018-12-18 22:45:30', '2018-12-18 22:45:34', '0', 1); +INSERT INTO `oa_leave_bill` VALUES (6, 'admin', 11, '12', '1', '2018-12-04 12:00:00', '2018-12-18 22:51:19', '2018-12-18 22:51:52', '0', 1); COMMIT; -SET FOREIGN_KEY_CHECKS = 1; +SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/db/4pigxx_job.sql b/db/4pigxx_job.sql index db07330ec..be8ca0a8a 100644 --- a/db/4pigxx_job.sql +++ b/db/4pigxx_job.sql @@ -4,317 +4,304 @@ */ USE pigxx_job; -SET NAMES utf8; + +SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- --- Table structure for `job_execution_log` +-- Table structure for job_execution_log -- ---------------------------- DROP TABLE IF EXISTS `job_execution_log`; CREATE TABLE `job_execution_log` ( - `id` varchar(40) NOT NULL, - `job_name` varchar(100) NOT NULL, - `task_id` varchar(255) NOT NULL, - `hostname` varchar(255) NOT NULL, - `ip` varchar(50) NOT NULL, + `id` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `job_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `hostname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `ip` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `sharding_item` int(11) NOT NULL, - `execution_source` varchar(20) NOT NULL, - `failure_cause` varchar(4000) DEFAULT NULL, + `execution_source` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `failure_cause` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `is_success` int(11) NOT NULL, `start_time` timestamp NULL DEFAULT NULL, `complete_time` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='任务日志表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='任务日志表'; -- ---------------------------- --- Table structure for `job_status_trace_log` +-- Table structure for job_status_trace_log -- ---------------------------- DROP TABLE IF EXISTS `job_status_trace_log`; CREATE TABLE `job_status_trace_log` ( - `id` varchar(40) NOT NULL, - `job_name` varchar(100) NOT NULL, - `original_task_id` varchar(255) NOT NULL, - `task_id` varchar(255) NOT NULL, - `slave_id` varchar(50) NOT NULL, - `source` varchar(50) NOT NULL, - `execution_type` varchar(20) NOT NULL, - `sharding_item` varchar(100) NOT NULL, - `state` varchar(20) NOT NULL, - `message` varchar(4000) DEFAULT NULL, + `id` varchar(40) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `job_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `original_task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `task_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `slave_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `source` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `execution_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `sharding_item` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `state` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `message` varchar(4000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `creation_time` timestamp NULL DEFAULT NULL, PRIMARY KEY (`id`) USING BTREE, KEY `TASK_ID_STATE_INDEX` (`task_id`,`state`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='任务轨迹表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='任务轨迹表'; -- ---------------------------- --- Table structure for `qrtz_blob_triggers` +-- Table structure for qrtz_blob_triggers -- ---------------------------- DROP TABLE IF EXISTS `qrtz_blob_triggers`; CREATE TABLE `qrtz_blob_triggers` ( - `sched_name` varchar(120) NOT NULL, - `trigger_name` varchar(200) NOT NULL, - `trigger_group` varchar(200) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `blob_data` blob, PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE, - CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; + CONSTRAINT `qrtz_blob_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Table structure for `qrtz_calendars` +-- Table structure for qrtz_calendars -- ---------------------------- DROP TABLE IF EXISTS `qrtz_calendars`; CREATE TABLE `qrtz_calendars` ( - `sched_name` varchar(120) NOT NULL, - `calendar_name` varchar(200) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `calendar_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `calendar` blob NOT NULL, PRIMARY KEY (`sched_name`,`calendar_name`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Table structure for `qrtz_cron_triggers` +-- Table structure for qrtz_cron_triggers -- ---------------------------- DROP TABLE IF EXISTS `qrtz_cron_triggers`; CREATE TABLE `qrtz_cron_triggers` ( - `sched_name` varchar(120) NOT NULL, - `trigger_name` varchar(200) NOT NULL, - `trigger_group` varchar(200) NOT NULL, - `cron_expression` varchar(200) NOT NULL, - `time_zone_id` varchar(80) DEFAULT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `cron_expression` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `time_zone_id` varchar(80) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE, - CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; + CONSTRAINT `qrtz_cron_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Records of `qrtz_cron_triggers` +-- Records of qrtz_cron_triggers -- ---------------------------- BEGIN; INSERT INTO `qrtz_cron_triggers` VALUES ('clusteredScheduler', '测试任务', 'demo', '0 * * * * ? *', 'Asia/Shanghai'); COMMIT; -- ---------------------------- --- Table structure for `qrtz_fired_triggers` +-- Table structure for qrtz_fired_triggers -- ---------------------------- DROP TABLE IF EXISTS `qrtz_fired_triggers`; CREATE TABLE `qrtz_fired_triggers` ( - `sched_name` varchar(120) NOT NULL, - `entry_id` varchar(95) NOT NULL, - `trigger_name` varchar(200) NOT NULL, - `trigger_group` varchar(200) NOT NULL, - `instance_name` varchar(200) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `entry_id` varchar(95) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `instance_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `fired_time` bigint(13) NOT NULL, `sched_time` bigint(13) NOT NULL, `priority` int(11) NOT NULL, - `state` varchar(16) NOT NULL, - `job_name` varchar(200) DEFAULT NULL, - `job_group` varchar(200) DEFAULT NULL, - `is_nonconcurrent` varchar(1) DEFAULT NULL, - `requests_recovery` varchar(1) DEFAULT NULL, + `state` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `job_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, + `job_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, + `is_nonconcurrent` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, + `requests_recovery` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, PRIMARY KEY (`sched_name`,`entry_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Table structure for `qrtz_job_details` +-- Table structure for qrtz_job_details -- ---------------------------- DROP TABLE IF EXISTS `qrtz_job_details`; CREATE TABLE `qrtz_job_details` ( - `sched_name` varchar(120) NOT NULL, - `job_name` varchar(200) NOT NULL, - `job_group` varchar(200) NOT NULL, - `description` varchar(250) DEFAULT NULL, - `job_class_name` varchar(250) NOT NULL, - `is_durable` varchar(1) NOT NULL, - `is_nonconcurrent` varchar(1) NOT NULL, - `is_update_data` varchar(1) NOT NULL, - `requests_recovery` varchar(1) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `job_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `job_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `description` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, + `job_class_name` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `is_durable` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `is_nonconcurrent` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `is_update_data` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `requests_recovery` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `job_data` blob, PRIMARY KEY (`sched_name`,`job_name`,`job_group`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Records of `qrtz_job_details` +-- Records of qrtz_job_details -- ---------------------------- BEGIN; -INSERT INTO `qrtz_job_details` VALUES ('clusteredScheduler', '测试任务', 'demo', null, 'com.pig4cloud.pigx.daemon.quartz.config.PigxQuartzFactory', '0', '1', '0', '0', 0xaced0005737200156f72672e71756172747a2e4a6f62446174614d61709fb083e8bfa9b0cb020000787200266f72672e71756172747a2e7574696c732e537472696e674b65794469727479466c61674d61708208e8c3fbc55d280200015a0013616c6c6f77735472616e7369656e74446174617872001d6f72672e71756172747a2e7574696c732e4469727479466c61674d617013e62ead28760ace0200025a000564697274794c00036d617074000f4c6a6176612f7574696c2f4d61703b787001737200116a6176612e7574696c2e486173684d61700507dac1c31660d103000246000a6c6f6164466163746f724900097468726573686f6c6478703f4000000000000c7708000000100000000174000b7363686564756c654a6f627372002e636f6d2e70696734636c6f75642e706967782e6461656d6f6e2e71756172747a2e656e746974792e5379734a6f6200000000000000010200174c0009636c6173734e616d657400124c6a6176612f6c616e672f537472696e673b4c0008637265617465427971007e00094c000a63726561746554696d657400194c6a6176612f74696d652f4c6f63616c4461746554696d653b4c000e63726f6e45787072657373696f6e71007e00094c000b657865637574655061746871007e00094c00106a6f624578656375746553746174757371007e00094c00086a6f6247726f757071007e00094c00056a6f6249647400134c6a6176612f6c616e672f496e74656765723b4c00076a6f624e616d6571007e00094c00086a6f624f7264657271007e00094c00096a6f6253746174757371007e00094c000d6a6f6254656e616e745479706571007e00094c00076a6f625479706571007e00094c000a6d6574686f644e616d6571007e00094c00116d6574686f64506172616d7356616c756571007e00094c000d6d697366697265506f6c69637971007e00094c00086e65787454696d6571007e000a4c000c70726576696f757354696d6571007e000a4c000672656d61726b71007e00094c0009737461727454696d6571007e000a4c000874656e616e74496471007e000b4c0008757064617465427971007e00094c000a75706461746554696d6571007e000a78720035636f6d2e62616f6d69646f752e6d796261746973706c75732e657874656e73696f6e2e6163746976657265636f72642e4d6f64656c0000000000000001020000787074000464656d6f74000561646d696e7372000d6a6176612e74696d652e536572955d84ba1b2248b20c00007870770a05000007e303190e00f17874000d30202a202a202a202a203f202a7400007400013074000464656d6f737200116a6176612e6c616e672e496e746567657212e2a0a4f781873802000149000576616c7565787200106a6176612e6c616e672e4e756d62657286ac951d0b94e08b02000078700000000174000ce6b58be8af95e4bbbbe58aa17400013574000133740001317400013274000a64656d6f4d6574686f6474000970696734636c6f7564740001337371007e0010770905000007e3031916e2787371007e0010770a05000007e30319161ccd78740020e6bc94e7a4ba537072696e67204265616ee79a84e5ae9ae697b6e4bbbbe58aa17371007e0010770a05000007e303191600de7871007e001874000561646d696e7371007e0010770a05000007e303190e00f1787800); +INSERT INTO `qrtz_job_details` VALUES ('clusteredScheduler', '测试任务', 'demo', NULL, 'com.pig4cloud.pigx.daemon.quartz.config.PigxQuartzFactory', '0', '1', '0', '0', 0xACED0005737200156F72672E71756172747A2E4A6F62446174614D61709FB083E8BFA9B0CB020000787200266F72672E71756172747A2E7574696C732E537472696E674B65794469727479466C61674D61708208E8C3FBC55D280200015A0013616C6C6F77735472616E7369656E74446174617872001D6F72672E71756172747A2E7574696C732E4469727479466C61674D617013E62EAD28760ACE0200025A000564697274794C00036D617074000F4C6A6176612F7574696C2F4D61703B787001737200116A6176612E7574696C2E486173684D61700507DAC1C31660D103000246000A6C6F6164466163746F724900097468726573686F6C6478703F4000000000000C7708000000100000000174000B7363686564756C654A6F627372002E636F6D2E70696734636C6F75642E706967782E6461656D6F6E2E71756172747A2E656E746974792E5379734A6F6200000000000000010200174C0009636C6173734E616D657400124C6A6176612F6C616E672F537472696E673B4C0008637265617465427971007E00094C000A63726561746554696D657400194C6A6176612F74696D652F4C6F63616C4461746554696D653B4C000E63726F6E45787072657373696F6E71007E00094C000B657865637574655061746871007E00094C00106A6F624578656375746553746174757371007E00094C00086A6F6247726F757071007E00094C00056A6F6249647400134C6A6176612F6C616E672F496E74656765723B4C00076A6F624E616D6571007E00094C00086A6F624F7264657271007E00094C00096A6F6253746174757371007E00094C000D6A6F6254656E616E745479706571007E00094C00076A6F625479706571007E00094C000A6D6574686F644E616D6571007E00094C00116D6574686F64506172616D7356616C756571007E00094C000D6D697366697265506F6C69637971007E00094C00086E65787454696D6571007E000A4C000C70726576696F757354696D6571007E000A4C000672656D61726B71007E00094C0009737461727454696D6571007E000A4C000874656E616E74496471007E000B4C0008757064617465427971007E00094C000A75706461746554696D6571007E000A78720035636F6D2E62616F6D69646F752E6D796261746973706C75732E657874656E73696F6E2E6163746976657265636F72642E4D6F64656C0000000000000001020000787074000464656D6F74000561646D696E7372000D6A6176612E74696D652E536572955D84BA1B2248B20C00007870770A05000007E303190E00F17874000D30202A202A202A202A203F202A7400007400013074000464656D6F737200116A6176612E6C616E672E496E746567657212E2A0A4F781873802000149000576616C7565787200106A6176612E6C616E672E4E756D62657286AC951D0B94E08B02000078700000000174000CE6B58BE8AF95E4BBBBE58AA17400013574000133740001317400013274000A64656D6F4D6574686F6474000970696734636C6F7564740001337371007E0010770905000007E3031916E2787371007E0010770A05000007E30319161CCD78740020E6BC94E7A4BA537072696E67204265616EE79A84E5AE9AE697B6E4BBBBE58AA17371007E0010770A05000007E303191600DE7871007E001874000561646D696E7371007E0010770A05000007E303190E00F1787800); COMMIT; -- ---------------------------- --- Table structure for `qrtz_locks` +-- Table structure for qrtz_locks -- ---------------------------- DROP TABLE IF EXISTS `qrtz_locks`; CREATE TABLE `qrtz_locks` ( - `sched_name` varchar(120) NOT NULL, - `lock_name` varchar(40) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `lock_name` varchar(40) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, PRIMARY KEY (`sched_name`,`lock_name`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Records of `qrtz_locks` --- ---------------------------- -BEGIN; -INSERT INTO `qrtz_locks` VALUES ('clusteredScheduler', 'STATE_ACCESS'), ('clusteredScheduler', 'TRIGGER_ACCESS'); -COMMIT; - --- ---------------------------- --- Table structure for `qrtz_paused_trigger_grps` +-- Table structure for qrtz_paused_trigger_grps -- ---------------------------- DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`; CREATE TABLE `qrtz_paused_trigger_grps` ( - `sched_name` varchar(120) NOT NULL, - `trigger_group` varchar(200) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, PRIMARY KEY (`sched_name`,`trigger_group`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Table structure for `qrtz_scheduler_state` +-- Table structure for qrtz_scheduler_state -- ---------------------------- DROP TABLE IF EXISTS `qrtz_scheduler_state`; CREATE TABLE `qrtz_scheduler_state` ( - `sched_name` varchar(120) NOT NULL, - `instance_name` varchar(200) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `instance_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `last_checkin_time` bigint(13) NOT NULL, `checkin_interval` bigint(13) NOT NULL, PRIMARY KEY (`sched_name`,`instance_name`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Records of `qrtz_scheduler_state` +-- Records of qrtz_scheduler_state -- ---------------------------- BEGIN; -INSERT INTO `qrtz_scheduler_state` VALUES ('clusteredScheduler', 'lengleng1553564320591', '1553568907589', '10000'); +INSERT INTO `qrtz_scheduler_state` VALUES ('clusteredScheduler', '06058beed3f01566469581339', 1566884710721, 10000); COMMIT; -- ---------------------------- --- Table structure for `qrtz_simple_triggers` +-- Table structure for qrtz_simple_triggers -- ---------------------------- DROP TABLE IF EXISTS `qrtz_simple_triggers`; CREATE TABLE `qrtz_simple_triggers` ( - `sched_name` varchar(120) NOT NULL, - `trigger_name` varchar(200) NOT NULL, - `trigger_group` varchar(200) NOT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `repeat_count` bigint(7) NOT NULL, `repeat_interval` bigint(12) NOT NULL, `times_triggered` bigint(10) NOT NULL, PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE, - CONSTRAINT `QRTZ_SIMPLE_TRIGGERS_IBFK_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; + CONSTRAINT `QRTZ_SIMPLE_TRIGGERS_IBFK_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Table structure for `qrtz_simprop_triggers` +-- Table structure for qrtz_simprop_triggers -- ---------------------------- DROP TABLE IF EXISTS `qrtz_simprop_triggers`; CREATE TABLE `qrtz_simprop_triggers` ( - `sched_name` varchar(120) NOT NULL, - `trigger_name` varchar(200) NOT NULL, - `trigger_group` varchar(200) NOT NULL, - `str_prop_1` varchar(512) DEFAULT NULL, - `str_prop_2` varchar(512) DEFAULT NULL, - `str_prop_3` varchar(512) DEFAULT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `str_prop_1` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, + `str_prop_2` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, + `str_prop_3` varchar(512) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `int_prop_1` int(11) DEFAULT NULL, `int_prop_2` int(11) DEFAULT NULL, `long_prop_1` bigint(20) DEFAULT NULL, `long_prop_2` bigint(20) DEFAULT NULL, `dec_prop_1` decimal(13,4) DEFAULT NULL, `dec_prop_2` decimal(13,4) DEFAULT NULL, - `bool_prop_1` varchar(1) DEFAULT NULL, - `bool_prop_2` varchar(1) DEFAULT NULL, + `bool_prop_1` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, + `bool_prop_2` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE, - CONSTRAINT `QRTZ_SIMPROP_TRIGGERS_IBFK_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; + CONSTRAINT `QRTZ_SIMPROP_TRIGGERS_IBFK_1` FOREIGN KEY (`sched_name`, `trigger_name`, `trigger_group`) REFERENCES `qrtz_triggers` (`sched_name`, `trigger_name`, `trigger_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Table structure for `qrtz_triggers` +-- Table structure for qrtz_triggers -- ---------------------------- DROP TABLE IF EXISTS `qrtz_triggers`; CREATE TABLE `qrtz_triggers` ( - `sched_name` varchar(120) NOT NULL, - `trigger_name` varchar(200) NOT NULL, - `trigger_group` varchar(200) NOT NULL, - `job_name` varchar(200) NOT NULL, - `job_group` varchar(200) NOT NULL, - `description` varchar(250) DEFAULT NULL, + `sched_name` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `job_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `job_group` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `description` varchar(250) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `next_fire_time` bigint(13) DEFAULT NULL, `prev_fire_time` bigint(13) DEFAULT NULL, `priority` int(11) DEFAULT NULL, - `trigger_state` varchar(16) NOT NULL, - `trigger_type` varchar(8) NOT NULL, + `trigger_state` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `trigger_type` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, `start_time` bigint(13) NOT NULL, `end_time` bigint(13) DEFAULT NULL, - `calendar_name` varchar(200) DEFAULT NULL, + `calendar_name` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL, `misfire_instr` smallint(2) DEFAULT NULL, `job_data` blob, PRIMARY KEY (`sched_name`,`trigger_name`,`trigger_group`) USING BTREE, KEY `sched_name` (`sched_name`,`job_name`,`job_group`) USING BTREE, - CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC; + CONSTRAINT `qrtz_triggers_ibfk_1` FOREIGN KEY (`sched_name`, `job_name`, `job_group`) REFERENCES `qrtz_job_details` (`sched_name`, `job_name`, `job_group`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- --- Records of `qrtz_triggers` +-- Records of qrtz_triggers -- ---------------------------- BEGIN; -INSERT INTO `qrtz_triggers` VALUES ('clusteredScheduler', '测试任务', 'demo', '测试任务', 'demo', null, '1553568960000', '1553568900000', '5', 'WAITING', 'CRON', '1553564598000', '0', null, '2', ''); +INSERT INTO `qrtz_triggers` VALUES ('clusteredScheduler', '测试任务', 'demo', '测试任务', 'demo', NULL, 1566205080000, 1566205020000, 5, 'PAUSED', 'CRON', 1553564598000, 0, NULL, 2, ''); COMMIT; -- ---------------------------- --- Table structure for `sys_job` +-- Table structure for sys_job -- ---------------------------- DROP TABLE IF EXISTS `sys_job`; CREATE TABLE `sys_job` ( `job_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '任务id', - `job_name` varchar(64) NOT NULL COMMENT '任务名称', - `job_group` varchar(64) NOT NULL COMMENT '任务组名', - `job_order` char(1) DEFAULT NULL COMMENT '组内执行顺利,值越大执行优先级越高,最大值9,最小值1', - `job_type` char(1) NOT NULL DEFAULT '1' COMMENT '1、java类;2、spring bean名称;3、rest调用;4、jar调用;9其他', - `execute_path` varchar(500) DEFAULT NULL COMMENT 'job_type=3时,rest调用地址,仅支持rest get协议,需要增加String返回值,0成功,1失败;job_type=4时,jar路径;其它值为空', - `class_name` varchar(500) DEFAULT NULL COMMENT 'job_type=1时,类完整路径;job_type=2时,spring bean名称;其它值为空', - `method_name` varchar(500) DEFAULT NULL COMMENT '任务方法', - `method_params_value` varchar(2000) DEFAULT NULL COMMENT '参数值', - `cron_expression` varchar(255) DEFAULT NULL COMMENT 'cron执行表达式', - `misfire_policy` varchar(20) DEFAULT '3' COMMENT '错失执行策略(1错失周期立即执行 2错失周期执行一次 3下周期执行)', - `job_tenant_type` char(1) DEFAULT '1' COMMENT '1、多租户任务;2、非多租户任务', - `job_status` char(1) DEFAULT '0' COMMENT '状态(1、未发布;2、运行中;3、暂停;4、删除;)', - `job_execute_status` char(1) DEFAULT '0' COMMENT '状态(0正常 1异常)', - `create_by` varchar(64) DEFAULT NULL COMMENT '创建者', + `job_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '任务组名', + `job_order` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '组内执行顺利,值越大执行优先级越高,最大值9,最小值1', + `job_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '1' COMMENT '1、java类;2、spring bean名称;3、rest调用;4、jar调用;9其他', + `execute_path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'job_type=3时,rest调用地址,仅支持rest get协议,需要增加String返回值,0成功,1失败;job_type=4时,jar路径;其它值为空', + `class_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'job_type=1时,类完整路径;job_type=2时,spring bean名称;其它值为空', + `method_name` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '任务方法', + `method_params_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '参数值', + `cron_expression` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT 'cron执行表达式', + `misfire_policy` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '3' COMMENT '错失执行策略(1错失周期立即执行 2错失周期执行一次 3下周期执行)', + `job_tenant_type` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '1' COMMENT '1、多租户任务;2、非多租户任务', + `job_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '状态(1、未发布;2、运行中;3、暂停;4、删除;)', + `job_execute_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '状态(0正常 1异常)', + `create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '创建者', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', - `update_by` varchar(64) DEFAULT '' COMMENT '更新者', + `update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '更新者', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间', `start_time` timestamp NULL DEFAULT NULL COMMENT '初次执行时间', `previous_time` timestamp NULL DEFAULT NULL COMMENT '上次执行时间', `next_time` timestamp NULL DEFAULT NULL COMMENT '下次执行时间', `tenant_id` int(11) DEFAULT '1' COMMENT '租户', - `remark` varchar(500) DEFAULT '' COMMENT '备注信息', + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' COMMENT '备注信息', PRIMARY KEY (`job_id`,`job_name`,`job_group`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='定时任务调度表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='定时任务调度表'; -- ---------------------------- --- Records of `sys_job` --- ---------------------------- -BEGIN; -INSERT INTO `sys_job` VALUES ('1', '测试任务', 'demo', '5', '2', '', 'demo', 'demoMethod', 'pig4cloud', '0 * * * * ? *', '3', '1', '2', '0', 'admin', '2019-03-25 14:00:14', 'admin', '2019-03-25 14:00:14', '2019-03-26 09:43:18', '2019-03-26 10:55:00', '2019-03-26 10:56:00', '1', '演示Spring Bean的定时任务'); -COMMIT; - --- ---------------------------- --- Table structure for `sys_job_log` +-- Table structure for sys_job_log -- ---------------------------- DROP TABLE IF EXISTS `sys_job_log`; CREATE TABLE `sys_job_log` ( `job_log_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '任务日志ID', `job_id` int(11) NOT NULL COMMENT '任务id', - `job_name` varchar(64) DEFAULT NULL COMMENT '任务名称', - `job_group` varchar(64) DEFAULT NULL COMMENT '任务组名', - `job_order` char(1) DEFAULT NULL COMMENT '组内执行顺利,值越大执行优先级越高,最大值9,最小值1', - `job_type` char(1) NOT NULL DEFAULT '1' COMMENT '1、java类;2、spring bean名称;3、rest调用;4、jar调用;9其他', - `execute_path` varchar(500) DEFAULT NULL COMMENT 'job_type=3时,rest调用地址,仅支持post协议;job_type=4时,jar路径;其它值为空', - `class_name` varchar(500) DEFAULT NULL COMMENT 'job_type=1时,类完整路径;job_type=2时,spring bean名称;其它值为空', - `method_name` varchar(500) DEFAULT NULL COMMENT '任务方法', - `method_params_value` varchar(2000) DEFAULT NULL COMMENT '参数值', - `cron_expression` varchar(255) DEFAULT NULL COMMENT 'cron执行表达式', - `job_message` varchar(500) DEFAULT NULL COMMENT '日志信息', - `job_log_status` char(1) DEFAULT '0' COMMENT '执行状态(0正常 1失败)', - `execute_time` varchar(30) DEFAULT NULL COMMENT '执行时间', - `exception_info` varchar(2000) DEFAULT '' COMMENT '异常信息', + `job_name` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '任务名称', + `job_group` varchar(64) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '任务组名', + `job_order` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '组内执行顺利,值越大执行优先级越高,最大值9,最小值1', + `job_type` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '1' COMMENT '1、java类;2、spring bean名称;3、rest调用;4、jar调用;9其他', + `execute_path` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'job_type=3时,rest调用地址,仅支持post协议;job_type=4时,jar路径;其它值为空', + `class_name` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'job_type=1时,类完整路径;job_type=2时,spring bean名称;其它值为空', + `method_name` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '任务方法', + `method_params_value` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '参数值', + `cron_expression` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'cron执行表达式', + `job_message` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '日志信息', + `job_log_status` char(1) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '0' COMMENT '执行状态(0正常 1失败)', + `execute_time` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '执行时间', + `exception_info` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '异常信息', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `tenant_id` int(11) NOT NULL DEFAULT '1' COMMENT '租户id', PRIMARY KEY (`job_log_id`) USING BTREE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='定时任务执行日志表'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='定时任务执行日志表'; -SET FOREIGN_KEY_CHECKS = 1; +SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/db/5pigxx_mp.sql b/db/5pigxx_mp.sql index b2718d68b..18a2408bf 100644 --- a/db/5pigxx_mp.sql +++ b/db/5pigxx_mp.sql @@ -1,189 +1,124 @@ -/* - Navicat Premium Data Transfer - - Source Server : localhost - Source Server Type : MySQL - Source Server Version : 50723 - Source Host : localhost - Source Database : pigxx_mp - - Target Server Type : MySQL - Target Server Version : 50723 - File Encoding : utf-8 - - Date: 04/15/2019 22:16:01 PM -*/ USE pigxx_mp; -SET NAMES utf8; +SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- --- Table structure for `rp_notify_record` --- ---------------------------- -DROP TABLE IF EXISTS `rp_notify_record`; -CREATE TABLE `rp_notify_record` ( - `id` varchar(50) NOT NULL, - `version` int(11) NOT NULL, - `create_time` datetime NOT NULL, - `editor` varchar(100) DEFAULT NULL COMMENT '修改者', - `creater` varchar(100) DEFAULT NULL COMMENT '创建者', - `edit_time` datetime DEFAULT NULL COMMENT '最后修改时间', - `notify_times` int(11) NOT NULL, - `limit_notify_times` int(11) NOT NULL, - `url` varchar(2000) NOT NULL, - `merchant_order_no` varchar(50) NOT NULL, - `merchant_no` varchar(50) NOT NULL, - `status` varchar(50) NOT NULL COMMENT '100:成功 101:失败', - `notify_type` varchar(30) DEFAULT NULL COMMENT '通知类型', - PRIMARY KEY (`id`), - KEY `ak_key_2` (`merchant_order_no`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC COMMENT='通知记录表 rp_notify_record'; - --- ---------------------------- --- Table structure for `wx_account` +-- Table structure for wx_account -- ---------------------------- DROP TABLE IF EXISTS `wx_account`; CREATE TABLE `wx_account` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `name` varchar(100) DEFAULT NULL COMMENT '公众号名称', - `account` varchar(100) DEFAULT NULL COMMENT '公众号账户', - `appid` varchar(100) DEFAULT NULL COMMENT '公众号appid', - `appsecret` varchar(100) DEFAULT NULL COMMENT '公众号密钥', - `url` varchar(100) DEFAULT NULL COMMENT '公众号url', - `token` varchar(100) DEFAULT NULL COMMENT '公众号token', - `aeskey` varchar(300) DEFAULT NULL COMMENT '加密密钥', - `qr_url` varchar(200) DEFAULT NULL COMMENT '二维码图片URL', + `name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `account` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `appid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `appsecret` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `url` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `token` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `aeskey` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `qr_url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) NOT NULL DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL COMMENT '租户Id', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='公众号账户表'; + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='公众号账户表'; -- ---------------------------- --- Records of `wx_account` +-- Records of wx_account -- ---------------------------- BEGIN; -INSERT INTO `wx_account` VALUES ('1', 'pigx测试', 'gh_a3e7ca4a4e25', 'wxc7cf3d360cf5785e', '3d7a89ccf680c649453ec4806ca4bb58', 'http://pigx.huaxiadaowei.com', 'pigx', 'pigx', 'https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQF88TwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWm1EOXNPWEdlS0MxMDAwMGcwM2MAAgQEzslcAwQAAAAA', '2019-05-02 22:14:35', '2019-05-02 22:14:35', '0', '1'); +INSERT INTO `wx_account` VALUES (1, 'pigx测试', 'gh_16138b09b5f9', 'wxeb4543e2d692ec5a', '2e3d89a95aa55a63df11eecdea973662', 'http://pigx.huaxiadaowei.com', 'pigx', 'pigx', 'https://mp.weixin.qq.com/cgi-bin/showqrcode?ticket=gQF88TwAAAAAAAAAAS5odHRwOi8vd2VpeGluLnFxLmNvbS9xLzAyWm1EOXNPWEdlS0MxMDAwMGcwM2MAAgQEzslcAwQAAAAA', '2019-05-02 22:14:35', '2019-05-02 22:14:35', '0', 1); COMMIT; -- ---------------------------- --- Table structure for `wx_account_fans` +-- Table structure for wx_account_fans -- ---------------------------- DROP TABLE IF EXISTS `wx_account_fans`; CREATE TABLE `wx_account_fans` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `openid` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '用户标识', - `subscribe_status` char(1) CHARACTER SET utf8 DEFAULT NULL COMMENT '订阅状态,0未关注,1已关注', + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `subscribe_status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `subscribe_time` datetime DEFAULT NULL COMMENT '订阅时间', - `nickname` varchar(255) DEFAULT NULL COMMENT '昵称', - `gender` varchar(10) CHARACTER SET utf8 DEFAULT NULL COMMENT '性别,1男,2女,0未知', - `language` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '语言', - `country` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '国家', - `province` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '省份', - `city` varchar(30) CHARACTER SET utf8 DEFAULT NULL COMMENT '城市', - `headimg_url` varchar(500) CHARACTER SET utf8 DEFAULT NULL COMMENT '头像地址', - `remark` varchar(500) CHARACTER SET utf8 DEFAULT NULL COMMENT '备注', + `nickname` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `gender` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `language` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `country` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `province` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `city` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `headimg_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `remark` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `wx_account_id` int(11) DEFAULT NULL COMMENT '微信公众号ID', - `wx_account_name` varchar(32) CHARACTER SET utf8 DEFAULT NULL, - `wx_account_appid` varchar(100) CHARACTER SET utf8 DEFAULT NULL COMMENT '微信公众号appid', + `wx_account_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `wx_account_appid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) CHARACTER SET utf8 NOT NULL DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL, - PRIMARY KEY (`id`), - KEY `idx_1` (`openid`) -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='微信公众号粉丝表'; + PRIMARY KEY (`id`) USING BTREE, + KEY `idx_1` (`openid`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='微信公众号粉丝表'; -- ---------------------------- --- Records of `wx_account_fans` --- ---------------------------- -BEGIN; -INSERT INTO `wx_account_fans` VALUES ('1', 'o-2qu5vMc-a9Z9XiAUU2Xgc19aE4', '1', '2019-05-02 15:30:21', '冷冷', '1', 'zh_CN', '中国', '山东', '潍坊', 'http://thirdwx.qlogo.cn/mmopen/xWVKBUsSrXVFu38B20sms4MQBG55sN8dslTqIJMUpialGLK5Lo9hxkCV04eydI31TvEPr9BvsqD8TnqgKYCoCHyhTl23ica7CT/132', '', '1', 'pigx测试', 'wxc7cf3d360cf5785e', '2019-05-02 22:15:27', '2019-05-02 22:15:27', '0', '1'), ('2', 'o-2qu5iLqF73HgDGJBNVBWuOKzW4', '1', '2019-05-02 00:55:04', 'pig4cloud', '1', 'zh_CN', '中国', '北京', '朝阳', 'http://thirdwx.qlogo.cn/mmopen/wOOYCtiaKvvH1LgndyO7OcGbziaeeSGSanrDouIxtBhdqibnngGJYeDnjAooCNJduA5OnNUDZgjCSXiaa77zuvuOwDXrVQqyD2On/132', '', '1', 'pigx测试', 'wxc7cf3d360cf5785e', '2019-05-02 22:15:27', '2019-05-02 22:15:27', '0', '1'); -COMMIT; - --- ---------------------------- --- Table structure for `wx_fans_msg` +-- Table structure for wx_fans_msg -- ---------------------------- DROP TABLE IF EXISTS `wx_fans_msg`; CREATE TABLE `wx_fans_msg` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键', - `openid` varchar(100) DEFAULT NULL COMMENT '用户标识', - `nickname` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '昵称', - `headimg_url` varchar(500) DEFAULT NULL COMMENT '头像地址', - `wx_account_appid` varchar(255) DEFAULT NULL, - `wx_account_name` varchar(255) DEFAULT NULL, + `openid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `nickname` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `headimg_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `wx_account_appid` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `wx_account_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `wx_account_id` int(11) DEFAULT NULL COMMENT '微信账号ID', `msg_id` bigint(20) DEFAULT NULL COMMENT '消息ID', - `msg_type` varchar(32) DEFAULT NULL COMMENT '消息类型', - `content` varchar(500) DEFAULT NULL COMMENT '内容', - `res_content` varchar(3000) DEFAULT NULL COMMENT '最近一条回复内容', - `is_res` char(1) DEFAULT '0' COMMENT '是否已回复', - `media_id` varchar(100) DEFAULT NULL COMMENT '微信素材ID', - `pic_url` varchar(500) DEFAULT NULL COMMENT '微信图片URL', - `pic_path` varchar(500) DEFAULT NULL COMMENT '本地图片路径', + `msg_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `content` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `res_content` varchar(3000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `is_res` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `media_id` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `pic_url` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `pic_path` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL COMMENT '租户', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='粉丝消息表 '; + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='粉丝消息表 '; -- ---------------------------- --- Records of `wx_fans_msg` --- ---------------------------- -BEGIN; -INSERT INTO `wx_fans_msg` VALUES ('1', 'o-2qu5iLqF73HgDGJBNVBWuOKzW4', 'pig4cloud', 'http://thirdwx.qlogo.cn/mmopen/wOOYCtiaKvvH1LgndyO7OcGbziaeeSGSanrDouIxtBhdqibnngGJYeDnjAooCNJduA5OnNUDZgjCSXiaa77zuvuOwDXrVQqyD2On/132', 'wxc7cf3d360cf5785e', 'pigx测试', '1', '22288113600209489', 'text', '1016', null, '1', null, null, null, '2019-05-02 22:16:17', '2019-05-02 22:16:17', '0', '1'); -COMMIT; - --- ---------------------------- --- Table structure for `wx_fans_msg_res` +-- Table structure for wx_fans_msg_res -- ---------------------------- DROP TABLE IF EXISTS `wx_fans_msg_res`; CREATE TABLE `wx_fans_msg_res` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `fans_msg_id` int(11) DEFAULT NULL COMMENT '粉丝消息ID', - `res_content` text COMMENT '回复内容', - `user_id` varchar(32) DEFAULT NULL COMMENT '用户ID', - `user_name` varchar(32) DEFAULT NULL COMMENT '用户名', + `res_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `user_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `user_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标识', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL COMMENT '租户表', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='回复粉丝消息历史表 '; + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='回复粉丝消息历史表 '; -- ---------------------------- --- Records of `wx_fans_msg_res` --- ---------------------------- -BEGIN; -INSERT INTO `wx_fans_msg_res` VALUES ('1', '1', '你好', '1', 'admin', '2019-05-02 22:17:05', '2019-05-02 22:17:05', '0', '1'); -COMMIT; - --- ---------------------------- --- Table structure for `wx_mp_menu` +-- Table structure for wx_mp_menu -- ---------------------------- DROP TABLE IF EXISTS `wx_mp_menu`; CREATE TABLE `wx_mp_menu` ( `id` int(10) NOT NULL AUTO_INCREMENT COMMENT '主键', `menu` json DEFAULT NULL COMMENT '菜单', `wx_account_id` int(11) DEFAULT NULL, - `wx_account_appid` varchar(100) DEFAULT NULL, - `wx_account_name` varchar(32) DEFAULT NULL, + `wx_account_appid` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `wx_account_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `create_time` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', - `pub_flag` char(1) DEFAULT '0' COMMENT '发布标志', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='微信菜单表'; - --- ---------------------------- --- Records of `wx_mp_menu` --- ---------------------------- -BEGIN; -INSERT INTO `wx_mp_menu` VALUES ('17', '{}', null, null, null, null, null, null, null, null); -COMMIT; + `pub_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='微信菜单表'; SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/db/6pigxx_config.sql b/db/6pigxx_config.sql index e134e3daf..2a03b4092 100644 --- a/db/6pigxx_config.sql +++ b/db/6pigxx_config.sql @@ -1,6 +1,5 @@ USE pigxx_config; - SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; @@ -10,41 +9,41 @@ SET FOREIGN_KEY_CHECKS = 0; DROP TABLE IF EXISTS `config_info`; CREATE TABLE `config_info` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) COLLATE utf8_bin DEFAULT NULL, - `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content', - `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5', + `data_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `group_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', + `md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `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 COLLATE utf8_bin COMMENT 'source user', - `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip', - `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL, - `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', - `c_desc` varchar(256) COLLATE utf8_bin DEFAULT NULL, - `c_use` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `effect` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `type` varchar(64) COLLATE utf8_bin DEFAULT NULL, - `c_schema` text COLLATE utf8_bin, - PRIMARY KEY (`id`), - UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) -) ENGINE=InnoDB AUTO_INCREMENT=20 DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='config_info'; + `src_user` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `src_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `app_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `c_desc` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `c_use` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `effect` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `c_schema` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_configinfo_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) USING BTREE +) ENGINE=InnoDB AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='config_info'; -- ---------------------------- -- Records of config_info -- ---------------------------- BEGIN; -INSERT INTO `config_info` VALUES (1, 'application-dev.yml', 'DEFAULT_GROUP', 'jasypt:\n encryptor:\n password: pigx\n\nspring:\n redis:\n host: pigx-redis\n servlet:\n multipart:\n max-file-size: 100MB\n max-request-size: 100MB\n \nmanagement:\n endpoints:\n web:\n exposure:\n include: \'*\'\n\nfeign:\n hystrix:\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# hystrix If you need to use ThreadLocal bound variables in your RequestInterceptor`s\n# you will need to either set the thread isolation strategy for Hystrix to `SEMAPHORE or disable Hystrix in Feign.\nhystrix:\n command:\n default:\n execution:\n isolation:\n strategy: SEMAPHORE\n thread:\n timeoutInMilliseconds: 60000\n shareSecurityContext: true\n\n\nribbon:\n ReadTimeout: 10000\n ConnectTimeout: 10000\n\n\nmybatis-plus:\n tenant-enable: ture\n mapper-locations: classpath:/mapper/*Mapper.xml\n global-config:\n banner: false\n db-config:\n id-type: auto\n field-strategy: NOT_EMPTY\n\nswagger:\n title: PigX Swagger API\n license: Powered By PigX\n licenseUrl: https://pig4cloud.com/\n terms-of-service-url: https://pig4cloud.com/\n contact:\n email: wangiegie@gmail.com\n url: https://pig4cloud.com/about.html\n authorization:\n name: pigX OAuth\n auth-regex: ^.*$\n authorization-scope-list:\n - scope: server\n description: server all\n token-url-list:\n - http://${GATEWAY-HOST:pigx-gateway}:${GATEWAY-PORT:9999}/auth/oauth/token\n\nsecurity:\n oauth2:\n client:\n ignore-urls:\n - /actuator/**\n - /v2/api-docs\n resource:\n loadBalanced: true\n token-info-uri: http://${AUTH-HOST:pigx-auth}/oauth/check_token\n\n#dsdsa来电二中文呀', 'ca13daa103a02604d5cca96b63a404f1', '2019-04-18 02:10:20', '2019-07-15 17:07:46', NULL, '127.0.0.1', '', '', '通用配置文件', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (2, 'pigx-activiti-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n client-secret: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n scope: server\n ignore-urls:\n - \'/actuator/**\'\n - \'/v2/api-docs\'\n - \'/editor-app/**\'\n - \'/modeler.html\'\n - \'/ws/**\'\nspring:\n autoconfigure:\n exclude: org.activiti.spring.boot.SecurityAutoConfiguration\n activiti:\n check-process-definitions: false\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_ac}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n\n# 租户表维护\npigx:\n tenant:\n column: tenant_id\n tables:\n - oa_leave_bill', 'f9ae6f353c354f3a398373a6fe93e543', '2019-04-18 02:10:56', '2019-05-14 15:14:56', NULL, '127.0.0.1', '', '', '工作流配置文件', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (3, 'pigx-auth-dev.yml', 'DEFAULT_GROUP', '# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n freemarker:\n allow-request-override: false\n allow-session-override: false\n cache: true\n charset: UTF-8\n check-template-location: true\n content-type: text/html\n enabled: true\n expose-request-attributes: false\n expose-session-attributes: false\n expose-spring-macro-helpers: true\n prefer-file-system-access: true\n suffix: .ftl\n template-loader-path: classpath:/templates/', '7065ac5cb6d799bfd290ad3eaf19d838', '2019-04-18 02:11:32', '2019-05-28 18:14:28', NULL, '0:0:0:0:0:0:0:1', '', '', '认证中心配置文件', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (4, 'pigx-codegen-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n client-secret: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n scope: server\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n resources:\n static-locations: classpath:/static/,classpath:/views/\n\npigx:\n tenant:\n column: tenant_id\n tables:\n - sys_datasource_conf', '8ce46741c2060c7b2a9e7e968efc65fe', '2019-04-18 02:12:10', '2019-05-15 12:13:11', NULL, '127.0.0.1', '', '', '代码生成', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (5, 'pigx-daemon-elastic-job-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n client-secret: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n scope: server\n## 定时任务\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_job}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n elasticjob:\n # 分布式任务协调依赖zookeeper\n zookeeper:\n server-lists: ${ZOOKEEPER-HOST:pigx-zookeeper}:${ZOOKEEPER-PORT:2181}\n namespace: pigx-daemon\n # 普通任务\n simples:\n spring-simple-job:\n job-class: com.pig4cloud.pigx.daemon.elastic.job.PigxSimpleJob\n cron: 0 0 0/1 * * ?\n sharding-total-count: 3\n sharding-item-parameters: 0=service1,1=service2,2=service3\n eventTraceRdbDataSource: \'dataSource\'\n listener:\n listener-class: com.pig4cloud.pigx.daemon.elastic.listener.PigxElasticJobListener\n spring-simple-job2:\n job-class: com.pig4cloud.pigx.daemon.elastic.job.PigxSimpleJob2\n cron: 0 0 0/1 * * ?\n sharding-total-count: 3\n sharding-item-parameters: 0=service1,1=service2,2=service3\n eventTraceRdbDataSource: \'dataSource\'\n listener:\n listener-class: com.pig4cloud.pigx.daemon.elastic.listener.PigxElasticJobListener\n # 简单任务\n dataflows:\n spring-dataflow-job:\n job-class: com.pig4cloud.pigx.daemon.elastic.job.PigxDataflowJob\n cron: 0 0 0/1 * * ?\n sharding-total-count: 3\n sharding-item-parameters: 0=service1,1=service2,2=service3\n streaming-process: true\n eventTraceRdbDataSource: \'dataSource\'\n listener:\n distributed-listener-class: com.pig4cloud.pigx.daemon.elastic.listener.PigxDistributeElasticJobListener\n started-timeout-milliseconds: 5000\n completed-timeout-milliseconds: 10000', 'a66ba457dd1fc231ce95e9aaebe57dfc', '2019-04-18 02:12:57', '2019-05-14 15:16:32', NULL, '127.0.0.1', '', '', '定时任务-elastic-job配置', NULL, NULL, 'yaml', NULL); +INSERT INTO `config_info` VALUES (1, 'application-dev.yml', 'DEFAULT_GROUP', 'jasypt:\n encryptor:\n password: pigx\n\nspring:\n redis:\n host: pigx-redis\n servlet:\n multipart:\n max-file-size: 100MB\n max-request-size: 100MB\n \nmanagement:\n endpoints:\n web:\n exposure:\n include: \'*\'\n\nfeign:\n hystrix:\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# hystrix If you need to use ThreadLocal bound variables in your RequestInterceptor`s\n# you will need to either set the thread isolation strategy for Hystrix to `SEMAPHORE or disable Hystrix in Feign.\nhystrix:\n command:\n default:\n execution:\n isolation:\n strategy: SEMAPHORE\n thread:\n timeoutInMilliseconds: 60000\n shareSecurityContext: true\n\n\nribbon:\n ReadTimeout: 10000\n ConnectTimeout: 10000\n\n\nmybatis-plus:\n tenant-enable: ture\n mapper-locations: classpath:/mapper/*Mapper.xml\n global-config:\n banner: false\n db-config:\n id-type: auto\n field-strategy: NOT_EMPTY\n\nswagger:\n title: PigX Swagger API\n license: Powered By PigX\n licenseUrl: https://pig4cloud.com/\n terms-of-service-url: https://pig4cloud.com/\n contact:\n email: wangiegie@gmail.com\n url: https://pig4cloud.com/about.html\n authorization:\n name: pigX OAuth\n auth-regex: ^.*$\n authorization-scope-list:\n - scope: server\n description: server all\n token-url-list:\n - http://${GATEWAY-HOST:pigx-gateway}:${GATEWAY-PORT:9999}/auth/oauth/token\n\nsecurity:\n oauth2:\n client:\n ignore-urls:\n - /actuator/**\n - /v2/api-docs\n resource:\n loadBalanced: true\n token-info-uri: http://${AUTH-HOST:pigx-auth}/oauth/check_token', '78a4fe8473a4f3358feb0360c8fe65c0', '2019-04-18 02:10:20', '2019-08-27 18:19:00', NULL, '127.0.0.1', '', '', '通用配置文件', 'null', 'null', 'yaml', 'null'); +INSERT INTO `config_info` VALUES (2, 'pigx-activiti-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n client-secret: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n scope: server\n ignore-urls:\n - \'/actuator/**\'\n - \'/v2/api-docs\'\n - \'/editor-app/**\'\n - \'/modeler.html\'\n - \'/ws/**\'\nspring:\n autoconfigure:\n exclude: org.activiti.spring.boot.SecurityAutoConfiguration\n activiti:\n check-process-definitions: false\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_ac}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n\n# 租户表维护\npigx:\n tenant:\n column: tenant_id\n tables:\n - oa_leave_bill', 'bb2ee29e458875b0334e9f204f958272', '2019-04-18 02:10:56', '2019-08-27 18:23:55', NULL, '127.0.0.1', '', '', '工作流配置文件', 'null', 'null', 'yaml', 'null'); +INSERT INTO `config_info` VALUES (3, 'pigx-auth-dev.yml', 'DEFAULT_GROUP', '# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n freemarker:\n allow-request-override: false\n allow-session-override: false\n cache: true\n charset: UTF-8\n check-template-location: true\n content-type: text/html\n enabled: true\n expose-request-attributes: false\n expose-session-attributes: false\n expose-spring-macro-helpers: true\n prefer-file-system-access: true\n suffix: .ftl\n template-loader-path: classpath:/templates/', 'a6674e6747c1a0bb6c6d78e13706f8f0', '2019-04-18 02:11:32', '2019-08-27 18:24:04', NULL, '127.0.0.1', '', '', '认证中心配置文件', 'null', 'null', 'yaml', 'null'); +INSERT INTO `config_info` VALUES (4, 'pigx-codegen-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n client-secret: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n scope: server\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_codegen}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n resources:\n static-locations: classpath:/static/,classpath:/views/\n\npigx:\n tenant:\n column: tenant_id\n tables:\n - sys_datasource_conf', 'b7d132a3ecdfac4252c994adbb65b23a', '2019-04-18 02:12:10', '2019-08-27 18:24:18', NULL, '127.0.0.1', '', '', '代码生成', 'null', 'null', 'yaml', 'null'); +INSERT INTO `config_info` VALUES (5, 'pigx-daemon-elastic-job-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n client-secret: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n scope: server\n## 定时任务\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_job}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n elasticjob:\n # 分布式任务协调依赖zookeeper\n zookeeper:\n server-lists: ${ZOOKEEPER-HOST:pigx-zookeeper}:${ZOOKEEPER-PORT:2181}\n namespace: pigx-daemon\n # 普通任务\n simples:\n spring-simple-job:\n job-class: com.pig4cloud.pigx.daemon.elastic.job.PigxSimpleJob\n cron: 0 0 0/1 * * ?\n sharding-total-count: 3\n sharding-item-parameters: 0=service1,1=service2,2=service3\n eventTraceRdbDataSource: \'dataSource\'\n listener:\n listener-class: com.pig4cloud.pigx.daemon.elastic.listener.PigxElasticJobListener\n spring-simple-job2:\n job-class: com.pig4cloud.pigx.daemon.elastic.job.PigxSimpleJob2\n cron: 0 0 0/1 * * ?\n sharding-total-count: 3\n sharding-item-parameters: 0=service1,1=service2,2=service3\n eventTraceRdbDataSource: \'dataSource\'\n listener:\n listener-class: com.pig4cloud.pigx.daemon.elastic.listener.PigxElasticJobListener\n # 简单任务\n dataflows:\n spring-dataflow-job:\n job-class: com.pig4cloud.pigx.daemon.elastic.job.PigxDataflowJob\n cron: 0 0 0/1 * * ?\n sharding-total-count: 3\n sharding-item-parameters: 0=service1,1=service2,2=service3\n streaming-process: true\n eventTraceRdbDataSource: \'dataSource\'\n listener:\n distributed-listener-class: com.pig4cloud.pigx.daemon.elastic.listener.PigxDistributeElasticJobListener\n started-timeout-milliseconds: 5000\n completed-timeout-milliseconds: 10000', 'bbab5bd6e5d26c89bde3f0bce17ac45f', '2019-04-18 02:12:57', '2019-08-27 18:24:31', NULL, '127.0.0.1', '', '', '定时任务-elastic-job配置', 'null', 'null', 'yaml', 'null'); INSERT INTO `config_info` VALUES (7, 'pigx-gateway-dev.yml', 'DEFAULT_GROUP', 'security:\n encode:\n key: \'pigxpigxpigxpigx\'\n\nignore:\n clients:\n - test\n swagger-providers:\n - ${AUTH-HOST:pigx-auth}\n - ${TX-MGR-HOST:pigx-tx-manager}\n\nribbon:\n rule:\n gray-enabled: true', '37c3e9b507c963697af7f41a9b13add3', '2019-04-18 02:13:52', '2019-07-02 15:13:23', NULL, '172.16.1.3', '', '', '网关配置文件', NULL, NULL, 'yaml', NULL); INSERT INTO `config_info` VALUES (8, 'pigx-monitor-dev.yml', 'DEFAULT_GROUP', 'spring:\n # 安全配置\n security:\n user:\n name: ENC(rZHA4LW5hHmhLAAzJoFNag==) # pigx\n password: ENC(bjeyh+Aeii3kHXkoo00ZUw==) # pigx\n boot:\n admin:\n ui:\n resource-locations: \'classpath:/ui/,classpath:/static/\'\n template-location: \'classpath:/ui/\'\n title: \'pigx 服务状态监控\'\n brand: \'pigx 服务状态监控\'', 'd4caef8a7cad3d357ad2fcb9f57e9982', '2019-04-18 02:14:17', '2019-04-18 02:14:17', NULL, '127.0.0.1', '', '', '监控配置文件', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (14, 'pigx-upms-biz-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(ltJPpR50wT0oIY9kfOe1Iw==)\n client-secret: ENC(ltJPpR50wT0oIY9kfOe1Iw==)\n scope: server\n ignore-urls:\n - /druid/**\n - /actuator/**\n - /v2/api-docs\n\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n stat-view-servlet:\n enabled: true\n url-pattern: /druid/*\n #login-username: admin\n #login-password: admin\n filter:\n stat:\n enabled: true\n log-slow-sql: true\n slow-sql-millis: 10000\n merge-sql: false\n wall:\n config:\n multi-statement-allow: true\n\n# 文件系统 (提供测试环境,不要乱传)\nminio:\n url: http://minio.pig4cloud.com\n access-key: lengleng\n secret-key: lengleng\n\n# Logger Config\nlogging:\n level:\n com.pig4cloud.pigx.admin.mapper: debug\n\n# 租户表维护\npigx:\n tenant:\n column: tenant_id\n tables:\n - sys_user\n - sys_role\n - sys_dept\n - sys_log\n - sys_social_details\n - sys_dict\n - sys_dict_item\n - sys_public_param\n - sys_log\n - sys_file', '096e7c44aa28a4721fc4275073aa939a', '2019-04-18 02:32:44', '2019-06-29 13:12:54', NULL, '10.1.1.240', '', '', 'admin 服务配置', NULL, NULL, 'yaml', NULL); +INSERT INTO `config_info` VALUES (14, 'pigx-upms-biz-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(ltJPpR50wT0oIY9kfOe1Iw==)\n client-secret: ENC(ltJPpR50wT0oIY9kfOe1Iw==)\n scope: server\n ignore-urls:\n - /druid/**\n - /actuator/**\n - /v2/api-docs\n\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n stat-view-servlet:\n enabled: true\n url-pattern: /druid/*\n #login-username: admin\n #login-password: admin\n filter:\n stat:\n enabled: true\n log-slow-sql: true\n slow-sql-millis: 10000\n merge-sql: false\n wall:\n config:\n multi-statement-allow: true\n\n# 文件系统 (提供测试环境,不要乱传)\nminio:\n url: http://minio.pig4cloud.com\n access-key: lengleng\n secret-key: lengleng\n\n# Logger Config\nlogging:\n level:\n com.pig4cloud.pigx.admin.mapper: debug\n\n# 租户表维护\npigx:\n tenant:\n column: tenant_id\n tables:\n - sys_user\n - sys_role\n - sys_dept\n - sys_log\n - sys_social_details\n - sys_dict\n - sys_dict_item\n - sys_public_param\n - sys_log\n - sys_file', 'fab3a6b4cb292954d9841b22a41e3dab', '2019-04-18 02:32:44', '2019-08-27 18:24:43', NULL, '127.0.0.1', '', '', 'admin 服务配置', 'null', 'null', 'yaml', 'null'); INSERT INTO `config_info` VALUES (15, 'pigx-tx-manager-dev.yml', 'DEFAULT_GROUP', '# 页面配置\nspring:\n mvc:\n static-path-pattern: /**\n resources:\n static-locations: classpath:/static/\n\n\n# LCN 配置\ntm:\n transaction:\n netty:\n delaytime: 5 # 客户端链接最大通讯时间 (秒)\n hearttime: 15 # 客户端心跳时间 (秒)\n redis:\n savemaxtime: 30 # redis 保存时间 (秒)\n socket:\n port: 9998 # 通讯端口\n maxconnection: 1000 #最大链接数\n compensate:\n auto: false #是否自动补偿\n notifyUrl: http://ip:port/path #补偿结果通知(配消息总线里面)\n tryTime: 30 # z再次重试时间间隔\n maxWaitTime: 5000 # 请求超时的最大时间 (毫秒)', '885f5c125f2df7a08692929ccce154be', '2019-04-18 02:54:03', '2019-04-18 02:54:03', NULL, '127.0.0.1', '', '', '分布式事务协调模块', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (17, 'pigx-mp-manager-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(vW+Nup9LaTfIFwgufUBsYg==)\n client-secret: ENC(vW+Nup9LaTfIFwgufUBsYg==)\n scope: server\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_mp}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n resources:\n static-locations: classpath:/static/,classpath:/views/\n\n\n# 租户表维护\npigx:\n tenant:\n column: tenant_id\n tables:\n - wx_menu\n - wx_account\n - wx_account_fans\n - wx_fans_msg_res', '1516b4bae5c4a38c39ba4a9d205929f3', '2019-04-18 03:00:10', '2019-05-14 15:17:45', NULL, '127.0.0.1', '', '', '公众号管理模块', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (18, 'pigx-daemon-quartz-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n client-secret: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n scope: server\n\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_job}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n resources:\n static-locations: classpath:/static/,classpath:/views/\n quartz:\n #相关属性配置\n properties:\n org:\n quartz:\n scheduler:\n instanceName: clusteredScheduler\n instanceId: AUTO\n jobStore:\n class: org.quartz.impl.jdbcjobstore.JobStoreTX\n driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate\n tablePrefix: QRTZ_\n isClustered: true\n clusterCheckinInterval: 10000\n useProperties: false\n threadPool:\n class: org.quartz.simpl.SimpleThreadPool\n threadCount: 50\n threadPriority: 5\n threadsInheritContextClassLoaderOfInitializingThread: true\n #数据库方式\n job-store-type: jdbc\n #初始化表结构\n #jdbc:\n #initialize-schema: never\n\n', 'aa30eacf6be9e3638d9f977c703089a2', '2019-04-18 03:08:34', '2019-05-14 15:18:28', NULL, '127.0.0.1', '', '', 'quartz 配置文件', NULL, NULL, 'yaml', NULL); -INSERT INTO `config_info` VALUES (19, 'pigx-pay-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n client-secret: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n scope: server\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_pay}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true\n\n# 租户表维护\npigx:\n pay:\n test: lengleng\n aliPayConfig:\n expire-time: 30\n return-url: http://pig4cloud.com\n notify-url: http://pigx.huaxiadaowei.com/pay/notify/ali/callbak\n wxPayConfig:\n notify-url: http://pigx.huaxiadaowei.com/pay/notify/wx/callbak\n xsequence: #发号器相关配置\n db:\n retry-times: 3\n table-name: pay_sequence\n tenant:\n column: tenant_id\n tables:\n - pay_channel\n - pay_trade_order\n - pay_goods_order\n - pay_notify_record', '6dec22a38eee06ae08bb73b84f07ef31', '2019-05-28 11:46:27', '2019-07-02 09:55:07', NULL, '172.16.1.3', '', '', '支付模块配置', NULL, NULL, 'yaml', NULL); +INSERT INTO `config_info` VALUES (17, 'pigx-mp-manager-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(vW+Nup9LaTfIFwgufUBsYg==)\n client-secret: ENC(vW+Nup9LaTfIFwgufUBsYg==)\n scope: server\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_mp}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n resources:\n static-locations: classpath:/static/,classpath:/views/\n\n\n# 租户表维护\npigx:\n tenant:\n column: tenant_id\n tables:\n - wx_mp_menu\n - wx_account\n - wx_account_fans\n - wx_fans_msg_res', 'df26214bc867f7e00463c357359b2781', '2019-04-18 03:00:10', '2019-08-27 18:23:43', NULL, '127.0.0.1', '', '', '公众号管理模块', 'null', 'null', 'yaml', 'null'); +INSERT INTO `config_info` VALUES (18, 'pigx-daemon-quartz-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n client-secret: ENC(tz2NM4GcmnE7sNJTYL8ZSg==)\n scope: server\n\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_job}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n resources:\n static-locations: classpath:/static/,classpath:/views/\n quartz:\n #相关属性配置\n properties:\n org:\n quartz:\n scheduler:\n instanceName: clusteredScheduler\n instanceId: AUTO\n jobStore:\n class: org.quartz.impl.jdbcjobstore.JobStoreTX\n driverDelegateClass: org.quartz.impl.jdbcjobstore.StdJDBCDelegate\n tablePrefix: QRTZ_\n isClustered: true\n clusterCheckinInterval: 10000\n useProperties: false\n threadPool:\n class: org.quartz.simpl.SimpleThreadPool\n threadCount: 50\n threadPriority: 5\n threadsInheritContextClassLoaderOfInitializingThread: true\n #数据库方式\n job-store-type: jdbc\n #初始化表结构\n #jdbc:\n #initialize-schema: never\n\n', '276cf549fb8b084e35dc07d1eb309932', '2019-04-18 03:08:34', '2019-08-27 18:25:41', NULL, '127.0.0.1', '', '', 'quartz 配置文件', 'null', 'null', 'yaml', 'null'); +INSERT INTO `config_info` VALUES (19, 'pigx-pay-dev.yml', 'DEFAULT_GROUP', '## spring security 配置\nsecurity:\n oauth2:\n client:\n client-id: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n client-secret: ENC(gPFcUOmJm8WqM3k3eSqS0Q==)\n scope: server\n# 数据源\nspring:\n datasource:\n type: com.alibaba.druid.pool.DruidDataSource\n druid:\n driver-class-name: com.mysql.cj.jdbc.Driver\n username: ${MYSQL-USER:root}\n password: ${MYSQL-PWD:root}\n url: jdbc:mysql://${MYSQL-HOST:pigx-mysql}:${MYSQL-PORT:3306}/${MYSQL-DB:pigxx_pay}?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true&allowPublicKeyRetrieval=true\n\n# 租户表维护\npigx:\n pay:\n test: lengleng\n aliPayConfig:\n expire-time: 30\n return-url: http://pig4cloud.com\n notify-url: http://pigx.huaxiadaowei.com/pay/notify/ali/callbak\n wxPayConfig:\n notify-url: http://pigx.huaxiadaowei.com/pay/notify/wx/callbak\n xsequence: #发号器相关配置\n db:\n retry-times: 3\n table-name: pay_sequence\n tenant:\n column: tenant_id\n tables:\n - pay_channel\n - pay_trade_order\n - pay_goods_order\n - pay_notify_record', 'bf185a74bb9af224bfe7f8f52ae3c9cb', '2019-05-28 11:46:27', '2019-08-27 18:26:01', NULL, '127.0.0.1', '', '', '支付模块配置', 'null', 'null', 'yaml', 'null'); COMMIT; -- ---------------------------- @@ -53,16 +52,16 @@ COMMIT; 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) COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `datum_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'datum_id', - `content` longtext COLLATE utf8_bin NOT NULL COMMENT '内容', + `data_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `group_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `datum_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT '内容', `gmt_modified` datetime NOT NULL COMMENT '修改时间', - `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL, - `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_configinfoaggr_datagrouptenantdatum` (`data_id`,`group_id`,`tenant_id`,`datum_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='增加租户字段'; + `app_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_configinfoaggr_datagrouptenantdatum` (`data_id`,`group_id`,`tenant_id`,`datum_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='增加租户字段'; -- ---------------------------- -- Table structure for config_info_beta @@ -70,20 +69,20 @@ CREATE TABLE `config_info_aggr` ( 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) COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name', - `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content', - `beta_ips` varchar(1024) COLLATE utf8_bin DEFAULT NULL COMMENT 'betaIps', - `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5', + `data_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `group_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `app_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', + `beta_ips` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `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 COLLATE utf8_bin COMMENT 'source user', - `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip', - `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='config_info_beta'; + `src_user` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `src_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_configinfobeta_datagrouptenant` (`data_id`,`group_id`,`tenant_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='config_info_beta'; -- ---------------------------- -- Table structure for config_info_tag @@ -91,20 +90,20 @@ CREATE TABLE `config_info_beta` ( 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) COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id', - `tag_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'tag_id', - `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name', - `content` longtext COLLATE utf8_bin NOT NULL COMMENT 'content', - `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'md5', + `data_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `group_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tag_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `app_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL COMMENT 'content', + `md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `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 COLLATE utf8_bin COMMENT 'source user', - `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL COMMENT 'source ip', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_configinfotag_datagrouptenanttag` (`data_id`,`group_id`,`tenant_id`,`tag_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='config_info_tag'; + `src_user` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `src_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_configinfotag_datagrouptenanttag` (`data_id`,`group_id`,`tenant_id`,`tag_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='config_info_tag'; -- ---------------------------- -- Table structure for config_tags_relation @@ -112,16 +111,16 @@ CREATE TABLE `config_info_tag` ( DROP TABLE IF EXISTS `config_tags_relation`; CREATE TABLE `config_tags_relation` ( `id` bigint(20) NOT NULL COMMENT 'id', - `tag_name` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'tag_name', - `tag_type` varchar(64) COLLATE utf8_bin DEFAULT NULL COMMENT 'tag_type', - `data_id` varchar(255) COLLATE utf8_bin NOT NULL COMMENT 'data_id', - `group_id` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'group_id', - `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id', + `tag_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tag_type` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `data_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `group_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `nid` bigint(20) NOT NULL AUTO_INCREMENT, - PRIMARY KEY (`nid`), - UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`), - KEY `idx_tenant_id` (`tenant_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='config_tag_relation'; + PRIMARY KEY (`nid`) USING BTREE, + UNIQUE KEY `uk_configtagrelation_configidtag` (`id`,`tag_name`,`tag_type`) USING BTREE, + KEY `idx_tenant_id` (`tenant_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='config_tag_relation'; -- ---------------------------- -- Table structure for group_capacity @@ -129,7 +128,7 @@ CREATE TABLE `config_tags_relation` ( DROP TABLE IF EXISTS `group_capacity`; CREATE TABLE `group_capacity` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `group_id` varchar(128) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Group ID,空字符表示整个集群', + `group_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `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表示使用默认值', @@ -138,9 +137,9 @@ CREATE TABLE `group_capacity` ( `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`), - UNIQUE KEY `uk_group_id` (`group_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='集群、各Group容量信息表'; + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_group_id` (`group_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='集群、各Group容量信息表'; -- ---------------------------- -- Table structure for his_config_info @@ -149,31 +148,31 @@ 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) COLLATE utf8_bin NOT NULL, - `group_id` varchar(128) COLLATE utf8_bin NOT NULL, - `app_name` varchar(128) COLLATE utf8_bin DEFAULT NULL COMMENT 'app_name', - `content` longtext COLLATE utf8_bin NOT NULL, - `md5` varchar(32) COLLATE utf8_bin DEFAULT NULL, + `data_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `group_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `app_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `content` longtext CHARACTER SET utf8 COLLATE utf8_bin NOT NULL, + `md5` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci 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 COLLATE utf8_bin, - `src_ip` varchar(20) COLLATE utf8_bin DEFAULT NULL, - `op_type` char(10) COLLATE utf8_bin DEFAULT NULL, - `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT '租户字段', - PRIMARY KEY (`nid`), - KEY `idx_gmt_create` (`gmt_create`), - KEY `idx_gmt_modified` (`gmt_modified`), - KEY `idx_did` (`data_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='多租户改造'; + `src_user` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `src_ip` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `op_type` char(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`nid`) USING BTREE, + KEY `idx_gmt_create` (`gmt_create`) USING BTREE, + KEY `idx_gmt_modified` (`gmt_modified`) USING BTREE, + KEY `idx_did` (`data_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='多租户改造'; -- ---------------------------- -- Table structure for roles -- ---------------------------- DROP TABLE IF EXISTS `roles`; CREATE TABLE `roles` ( - `username` varchar(50) NOT NULL, - `role` varchar(50) NOT NULL -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC; + `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `role` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- -- Table structure for tenant_capacity @@ -181,7 +180,7 @@ CREATE TABLE `roles` ( DROP TABLE IF EXISTS `tenant_capacity`; CREATE TABLE `tenant_capacity` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键ID', - `tenant_id` varchar(128) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT 'Tenant ID', + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `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表示使用默认值', @@ -190,9 +189,9 @@ CREATE TABLE `tenant_capacity` ( `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`), - UNIQUE KEY `uk_tenant_id` (`tenant_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='租户容量信息表'; + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_tenant_id` (`tenant_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='租户容量信息表'; -- ---------------------------- -- Table structure for tenant_info @@ -200,28 +199,28 @@ CREATE TABLE `tenant_capacity` ( DROP TABLE IF EXISTS `tenant_info`; CREATE TABLE `tenant_info` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT 'id', - `kp` varchar(128) COLLATE utf8_bin NOT NULL COMMENT 'kp', - `tenant_id` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_id', - `tenant_name` varchar(128) COLLATE utf8_bin DEFAULT '' COMMENT 'tenant_name', - `tenant_desc` varchar(256) COLLATE utf8_bin DEFAULT NULL COMMENT 'tenant_desc', - `create_source` varchar(32) COLLATE utf8_bin DEFAULT NULL COMMENT 'create_source', + `kp` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `tenant_desc` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `create_source` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `gmt_create` bigint(20) NOT NULL COMMENT '创建时间', `gmt_modified` bigint(20) NOT NULL COMMENT '修改时间', - PRIMARY KEY (`id`), - UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`), - KEY `idx_tenant_id` (`tenant_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_bin ROW_FORMAT=DYNAMIC COMMENT='tenant_info'; + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_tenant_info_kptenantid` (`kp`,`tenant_id`) USING BTREE, + KEY `idx_tenant_id` (`tenant_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='tenant_info'; -- ---------------------------- -- Table structure for users -- ---------------------------- DROP TABLE IF EXISTS `users`; CREATE TABLE `users` ( - `username` varchar(50) NOT NULL, - `password` varchar(500) NOT NULL, + `username` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `password` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `enabled` tinyint(1) NOT NULL, - PRIMARY KEY (`username`) -) ENGINE=InnoDB DEFAULT CHARSET=latin1 ROW_FORMAT=DYNAMIC; + PRIMARY KEY (`username`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci; -- ---------------------------- -- Records of users diff --git a/db/7pigxx_pay.sql b/db/7pigxx_pay.sql index a550abbc6..118ac2890 100644 --- a/db/7pigxx_pay.sql +++ b/db/7pigxx_pay.sql @@ -9,21 +9,21 @@ SET FOREIGN_KEY_CHECKS = 0; DROP TABLE IF EXISTS `pay_channel`; CREATE TABLE `pay_channel` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '渠道主键ID', - `mch_id` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '内部商户号', - `channel_id` varchar(24) NOT NULL COMMENT '渠道ID', - `channel_name` varchar(30) NOT NULL COMMENT '渠道名称,如:alipay,wechat', - `channel_mch_id` varchar(32) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '渠道商户ID', - `state` char(1) NOT NULL DEFAULT '0' COMMENT '渠道状态', - `param` text NOT NULL COMMENT '配置参数,json字符串', - `remark` varchar(128) DEFAULT NULL COMMENT '备注', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', + `mch_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_id` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_name` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_mch_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `state` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', + `param` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci, + `remark` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', - `app_id` varchar(64) NOT NULL COMMENT 'appid', - PRIMARY KEY (`id`), + `app_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + PRIMARY KEY (`id`) USING BTREE, UNIQUE KEY `IDX_MchId_MchOrderNo` (`channel_id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COMMENT='支付渠道表'; +) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='支付渠道表'; -- ---------------------------- -- Records of pay_channel @@ -38,19 +38,19 @@ COMMIT; DROP TABLE IF EXISTS `pay_goods_order`; CREATE TABLE `pay_goods_order` ( `goods_order_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '商品订单ID', - `goods_id` varchar(30) NOT NULL COMMENT '商品ID', - `goods_name` varchar(64) NOT NULL DEFAULT '' COMMENT '商品名称', - `amount` varchar(20) NOT NULL COMMENT '金额,单位元', - `user_id` varchar(30) DEFAULT NULL COMMENT '用户ID', + `goods_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `goods_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `amount` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `user_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `status` tinyint(6) NOT NULL DEFAULT '0' COMMENT '订单状态,订单生成(0),支付成功(1),处理完成(2),处理失败(-1)', - `pay_order_id` varchar(30) DEFAULT NULL COMMENT '支付订单号', - `del_flag` char(1) DEFAULT '0' COMMENT '0-正常,1-删除', + `pay_order_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', - PRIMARY KEY (`goods_order_id`), - UNIQUE KEY `IDX_PayOrderId` (`pay_order_id`) -) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COMMENT='商品订单表'; + PRIMARY KEY (`goods_order_id`) USING BTREE, + UNIQUE KEY `IDX_PayOrderId` (`pay_order_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='商品订单表'; -- ---------------------------- -- Table structure for pay_notify_record @@ -58,56 +58,56 @@ CREATE TABLE `pay_goods_order` ( DROP TABLE IF EXISTS `pay_notify_record`; CREATE TABLE `pay_notify_record` ( `id` bigint(50) NOT NULL AUTO_INCREMENT COMMENT 'ID', - `notify_id` varchar(50) NOT NULL COMMENT '响应ID', - `request` varchar(2000) NOT NULL COMMENT '请求报文', - `response` varchar(2000) NOT NULL COMMENT '响应报文', - `order_no` varchar(50) NOT NULL COMMENT '系统订单号', - `http_status` varchar(50) DEFAULT NULL COMMENT 'http状态', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', + `notify_id` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `request` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `response` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `order_no` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `http_status` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', - PRIMARY KEY (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COMMENT='通知记录日志表'; + PRIMARY KEY (`id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='通知记录日志表'; -- ---------------------------- -- Table structure for pay_refund_order -- ---------------------------- DROP TABLE IF EXISTS `pay_refund_order`; CREATE TABLE `pay_refund_order` ( - `refund_order_id` varchar(30) NOT NULL COMMENT '退款订单号', - `pay_order_id` varchar(30) NOT NULL COMMENT '支付订单号', - `channel_pay_order_no` varchar(64) DEFAULT NULL COMMENT '渠道支付单号', - `mch_id` varchar(30) NOT NULL COMMENT '商户ID', - `mch_refund_no` varchar(30) NOT NULL COMMENT '商户退款单号', - `channel_id` varchar(24) NOT NULL COMMENT '渠道ID', - `pay_amount` varchar(20) NOT NULL COMMENT '支付金额,单位元', + `refund_order_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `pay_order_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_pay_order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `mch_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `mch_refund_no` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_id` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `pay_amount` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `refund_amount` bigint(20) NOT NULL COMMENT '退款金额,单位分', - `currency` varchar(3) NOT NULL DEFAULT 'cny' COMMENT '三位货币代码,人民币:cny', + `currency` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `status` tinyint(6) NOT NULL DEFAULT '0' COMMENT '退款状态:0-订单生成,1-退款中,2-退款成功,3-退款失败,4-业务处理完成', `result` tinyint(6) NOT NULL DEFAULT '0' COMMENT '退款结果:0-不确认结果,1-等待手动处理,2-确认成功,3-确认失败', - `client_ip` varchar(32) DEFAULT NULL COMMENT '客户端IP', - `device` varchar(64) DEFAULT NULL COMMENT '设备', - `remark` varchar(256) DEFAULT NULL COMMENT '备注', - `channel_user` varchar(32) DEFAULT NULL COMMENT '渠道用户标识,如微信openId,支付宝账号', - `username` varchar(24) DEFAULT NULL COMMENT '用户姓名', - `channel_mch_id` varchar(32) NOT NULL COMMENT '渠道商户ID', - `channel_order_no` varchar(32) DEFAULT NULL COMMENT '渠道订单号', - `channel_err_code` varchar(128) DEFAULT NULL COMMENT '渠道错误码', - `channel_err_msg` varchar(128) DEFAULT NULL COMMENT '渠道错误描述', - `extra` varchar(512) DEFAULT NULL COMMENT '特定渠道发起时额外参数', - `notifyUrl` varchar(128) NOT NULL COMMENT '通知地址', - `param1` varchar(64) DEFAULT NULL COMMENT '扩展参数1', - `param2` varchar(64) DEFAULT NULL COMMENT '扩展参数2', + `client_ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `device` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_user` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `username` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_mch_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_order_no` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_err_code` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_err_msg` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `extra` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `notifyUrl` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `param1` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `param2` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `expire_time` datetime DEFAULT NULL COMMENT '订单失效时间', `refund_succ_time` datetime DEFAULT NULL COMMENT '订单退款成功时间', - `del_flag` char(1) DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', - PRIMARY KEY (`refund_order_id`), - UNIQUE KEY `IDX_MchId_MchOrderNo` (`mch_id`,`mch_refund_no`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='退款订单表'; + PRIMARY KEY (`refund_order_id`) USING BTREE, + UNIQUE KEY `IDX_MchId_MchOrderNo` (`mch_id`,`mch_refund_no`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='退款订单表'; -- ---------------------------- -- Table structure for pay_sequence @@ -116,43 +116,44 @@ DROP TABLE IF EXISTS `pay_sequence`; CREATE TABLE `pay_sequence` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `value` bigint(20) NOT NULL, - `name` varchar(32) NOT NULL, + `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `gmt_create` datetime NOT NULL, `gmt_modified` datetime NOT NULL, - PRIMARY KEY (`id`), - UNIQUE KEY `uk_name` (`name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='发号器表'; + PRIMARY KEY (`id`) USING BTREE, + UNIQUE KEY `uk_name` (`name`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='发号器表'; -- ---------------------------- -- Table structure for pay_trade_order -- ---------------------------- DROP TABLE IF EXISTS `pay_trade_order`; CREATE TABLE `pay_trade_order` ( - `order_id` varchar(30) NOT NULL COMMENT '支付订单号', - `channel_id` varchar(24) NOT NULL COMMENT '渠道ID', - `amount` varchar(20) NOT NULL COMMENT '支付金额,单位分', - `currency` varchar(3) NOT NULL DEFAULT 'cny' COMMENT '三位货币代码,人民币:cny', + `order_id` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL, + `channel_id` varchar(24) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `amount` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `currency` varchar(3) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '支付状态,0-订单生成,1-支付中(目前未使用),2-支付成功,3-业务处理完成', - `client_ip` varchar(32) DEFAULT NULL COMMENT '客户端IP', - `device` varchar(64) DEFAULT NULL COMMENT '设备', - `subject` varchar(64) DEFAULT NULL COMMENT '商品标题', - `body` varchar(256) NOT NULL COMMENT '商品描述信息', - `extra` varchar(512) DEFAULT NULL COMMENT '特定渠道发起时额外参数', - `channel_mch_id` varchar(32) NOT NULL COMMENT '渠道商户ID', - `channel_order_no` varchar(64) DEFAULT NULL COMMENT '渠道订单号', - `err_code` varchar(64) DEFAULT NULL COMMENT '渠道支付错误码', - `err_msg` varchar(128) DEFAULT NULL COMMENT '渠道支付错误描述', - `param1` varchar(64) DEFAULT NULL COMMENT '扩展参数1', - `param2` varchar(64) DEFAULT NULL COMMENT '扩展参数2', - `notify_url` varchar(128) DEFAULT NULL COMMENT '通知地址', + `client_ip` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `device` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `subject` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `body` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `extra` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_mch_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `channel_order_no` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `err_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `err_msg` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `param1` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `param2` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, + `notify_url` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `notify_count` tinyint(6) DEFAULT '0' COMMENT '通知次数', `last_notify_time` bigint(20) DEFAULT NULL COMMENT '最后一次通知时间', `expire_time` bigint(20) DEFAULT NULL COMMENT '订单失效时间', `pay_succ_time` bigint(20) DEFAULT NULL COMMENT '订单支付成功时间', `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', - `del_flag` char(1) CHARACTER SET utf8mb4 DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', - PRIMARY KEY (`order_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='支付订单表'; + PRIMARY KEY (`order_id`) USING BTREE +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='支付订单表'; + SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/db/8pigxx_codegen.sql b/db/8pigxx_codegen.sql index ab9875fcd..f3fb23f40 100644 --- a/db/8pigxx_codegen.sql +++ b/db/8pigxx_codegen.sql @@ -1,6 +1,5 @@ USE pigxx_codegen; - SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; @@ -10,16 +9,16 @@ SET FOREIGN_KEY_CHECKS = 0; DROP TABLE IF EXISTS `gen_datasource_conf`; CREATE TABLE `gen_datasource_conf` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', - `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL COMMENT '名称', + `name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `username` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `password` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `create_date` datetime DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_date` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新', - `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL COMMENT '租户ID', PRIMARY KEY (`id`) USING BTREE -) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='数据源表'; +) ENGINE=InnoDB AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='数据源表'; -- ---------------------------- -- Records of gen_datasource_conf @@ -32,9 +31,6 @@ INSERT INTO `gen_datasource_conf` VALUES (4, 'pigxx_zipkin', 'jdbc:mysql://pigx- INSERT INTO `gen_datasource_conf` VALUES (5, 'pigxx_mp', 'jdbc:mysql://pigx-mysql:3306/pigxx_mp?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8', 'root', 'Cx+ocw0iFCpae4Qo4IoFmQ==', '2019-03-31 17:53:25', '2019-06-13 03:07:28', '0', 1); INSERT INTO `gen_datasource_conf` VALUES (6, 'pigxx_pay', 'jdbc:mysql://pigx-mysql:3306/pigxx_pay?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8', 'root', 'Cx+ocw0iFCpae4Qo4IoFmQ==', '2019-03-31 17:53:25', '2019-06-13 03:07:30', '0', 1); INSERT INTO `gen_datasource_conf` VALUES (7, 'pigxx_codegen', 'jdbc:mysql://pigx-mysql:3306/pigxx_codegen?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true', 'root', 'hyxlg2iaqpDLOe9qEcv2xQ==', '2019-08-12 15:47:39', '2019-08-12 15:47:39', '0', 1); -INSERT INTO `gen_datasource_conf` VALUES (8, 'pigxx_demo', 'jdbc:mysql://pigx-mysql:3306/pigxx_demo?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8', 'root', '+tGzf9gpWcieCuou7rNMnw==', '2019-08-17 06:17:56', '2019-08-17 06:21:45', '1', 1); -INSERT INTO `gen_datasource_conf` VALUES (9, 'pigxx_demo', 'jdbc:mysql://pigx-mysql:3306/pigxx_demo?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true', 'root', 'mex49WI97SlllRVJc8qOPw==', '2019-08-17 06:20:12', '2019-08-17 06:23:30', '1', 1); -INSERT INTO `gen_datasource_conf` VALUES (10, 'pigxx_demo', 'jdbc:mysql://pigx-mysql:3306/pigxx_demo?characterEncoding=utf8&zeroDateTimeBehavior=convertToNull&useSSL=false&useJDBCCompliantTimezoneShift=true&useLegacyDatetimeCode=false&serverTimezone=GMT%2B8&allowMultiQueries=true', 'root', 'sAyIVHbSdsBuL+rHA76new==', '2019-08-17 06:27:01', '2019-08-17 06:27:01', '0', 1); COMMIT; -- ---------------------------- @@ -43,14 +39,14 @@ COMMIT; DROP TABLE IF EXISTS `gen_form_conf`; CREATE TABLE `gen_form_conf` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', - `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin NOT NULL COMMENT '表名称', + `table_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT NULL, `form_info` json NOT NULL COMMENT '表单信息', `create_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间', `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '修改时间', - `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT '0' COMMENT '删除标记', + `del_flag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '0', `tenant_id` int(11) DEFAULT NULL COMMENT '所属租户', PRIMARY KEY (`id`) USING BTREE, KEY `table_name` (`table_name`) -) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_bin COMMENT='表单配置'; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='表单配置'; SET FOREIGN_KEY_CHECKS = 1; \ No newline at end of file diff --git a/pigx-auth/pom.xml b/pigx-auth/pom.xml index d28b521c5..80a909195 100644 --- a/pigx-auth/pom.xml +++ b/pigx-auth/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx - 3.2 + 3.3.SNAPSHOT pigx-auth diff --git a/pigx-common/pigx-common-bom/pom.xml b/pigx-common/pigx-common-bom/pom.xml index bf7e9a338..204a5cf8b 100644 --- a/pigx-common/pigx-common-bom/pom.xml +++ b/pigx-common/pigx-common-bom/pom.xml @@ -16,7 +16,7 @@ pigx 公共版本控制 - 3.2 + 3.3.SNAPSHOT 3.1.0 1.1.18 8.0.16 @@ -26,11 +26,6 @@ - - org.springframework.cloud - pigx-common-bom - 3.2 - com.pig4cloud pigx-common-core diff --git a/pigx-common/pigx-common-core/pom.xml b/pigx-common/pigx-common-core/pom.xml index f1f278aed..754e492e7 100644 --- a/pigx-common/pigx-common-core/pom.xml +++ b/pigx-common/pigx-common-core/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-core diff --git a/pigx-common/pigx-common-data/pom.xml b/pigx-common/pigx-common-data/pom.xml index 163151b47..f98456d63 100644 --- a/pigx-common/pigx-common-data/pom.xml +++ b/pigx-common/pigx-common-data/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-data diff --git a/pigx-common/pigx-common-datasource/pom.xml b/pigx-common/pigx-common-datasource/pom.xml index 672e26194..556a0f5e4 100644 --- a/pigx-common/pigx-common-datasource/pom.xml +++ b/pigx-common/pigx-common-datasource/pom.xml @@ -5,7 +5,7 @@ pigx-common com.pig4cloud - 3.2 + 3.3.SNAPSHOT 4.0.0 diff --git a/pigx-common/pigx-common-gateway/pom.xml b/pigx-common/pigx-common-gateway/pom.xml index 66fa3397f..d1fdbbce2 100644 --- a/pigx-common/pigx-common-gateway/pom.xml +++ b/pigx-common/pigx-common-gateway/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-gateway diff --git a/pigx-common/pigx-common-job/pom.xml b/pigx-common/pigx-common-job/pom.xml index c6e6085e5..94bd6b7f6 100644 --- a/pigx-common/pigx-common-job/pom.xml +++ b/pigx-common/pigx-common-job/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-job diff --git a/pigx-common/pigx-common-log/pom.xml b/pigx-common/pigx-common-log/pom.xml index 2c8238f51..a131503b5 100644 --- a/pigx-common/pigx-common-log/pom.xml +++ b/pigx-common/pigx-common-log/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-log diff --git a/pigx-common/pigx-common-minio/pom.xml b/pigx-common/pigx-common-minio/pom.xml index 1892719e9..dc07d85d2 100755 --- a/pigx-common/pigx-common-minio/pom.xml +++ b/pigx-common/pigx-common-minio/pom.xml @@ -6,7 +6,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-minio diff --git a/pigx-common/pigx-common-security/pom.xml b/pigx-common/pigx-common-security/pom.xml index 50cdde7b0..37f18d415 100644 --- a/pigx-common/pigx-common-security/pom.xml +++ b/pigx-common/pigx-common-security/pom.xml @@ -23,7 +23,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-security diff --git a/pigx-common/pigx-common-sequence/pom.xml b/pigx-common/pigx-common-sequence/pom.xml index 460e8ba06..f862976b7 100755 --- a/pigx-common/pigx-common-sequence/pom.xml +++ b/pigx-common/pigx-common-sequence/pom.xml @@ -6,7 +6,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-sequence diff --git a/pigx-common/pigx-common-swagger/pom.xml b/pigx-common/pigx-common-swagger/pom.xml index fa75bff61..b4c94d076 100644 --- a/pigx-common/pigx-common-swagger/pom.xml +++ b/pigx-common/pigx-common-swagger/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-swagger diff --git a/pigx-common/pigx-common-transaction/pom.xml b/pigx-common/pigx-common-transaction/pom.xml index 43ecb65ac..5a7efa859 100644 --- a/pigx-common/pigx-common-transaction/pom.xml +++ b/pigx-common/pigx-common-transaction/pom.xml @@ -5,7 +5,7 @@ com.pig4cloud pigx-common - 3.2 + 3.3.SNAPSHOT pigx-common-transaction diff --git a/pigx-common/pom.xml b/pigx-common/pom.xml index a3fa216c1..7036abbfd 100644 --- a/pigx-common/pom.xml +++ b/pigx-common/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx - 3.2 + 3.3.SNAPSHOT pigx-common diff --git a/pigx-gateway/pom.xml b/pigx-gateway/pom.xml index 97ae7db2b..fa936ecb3 100644 --- a/pigx-gateway/pom.xml +++ b/pigx-gateway/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx - 3.2 + 3.3.SNAPSHOT pigx-gateway diff --git a/pigx-register/pom.xml b/pigx-register/pom.xml index 39f9a9ceb..8195d96ca 100755 --- a/pigx-register/pom.xml +++ b/pigx-register/pom.xml @@ -18,7 +18,7 @@ com.pig4cloud pigx - 3.2 + 3.3.SNAPSHOT pigx-register diff --git a/pigx-upms/pigx-upms-api/pom.xml b/pigx-upms/pigx-upms-api/pom.xml index e942e30a3..7e35a50cf 100644 --- a/pigx-upms/pigx-upms-api/pom.xml +++ b/pigx-upms/pigx-upms-api/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-upms - 3.2 + 3.3.SNAPSHOT pigx-upms-api diff --git a/pigx-upms/pigx-upms-biz/pom.xml b/pigx-upms/pigx-upms-biz/pom.xml index 88ebe9a34..4be53c29a 100644 --- a/pigx-upms/pigx-upms-biz/pom.xml +++ b/pigx-upms/pigx-upms-biz/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-upms - 3.2 + 3.3.SNAPSHOT pigx-upms-biz diff --git a/pigx-upms/pom.xml b/pigx-upms/pom.xml index 216c94d24..27d4ecc27 100644 --- a/pigx-upms/pom.xml +++ b/pigx-upms/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx - 3.2 + 3.3.SNAPSHOT pigx-upms diff --git a/pigx-visual/pigx-activiti/pom.xml b/pigx-visual/pigx-activiti/pom.xml index c9cc4865b..7aeb23334 100644 --- a/pigx-visual/pigx-activiti/pom.xml +++ b/pigx-visual/pigx-activiti/pom.xml @@ -23,7 +23,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT pigx-activiti diff --git a/pigx-visual/pigx-codegen/pom.xml b/pigx-visual/pigx-codegen/pom.xml index bc33c7f57..b99d2ff18 100755 --- a/pigx-visual/pigx-codegen/pom.xml +++ b/pigx-visual/pigx-codegen/pom.xml @@ -6,7 +6,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT pigx-codegen diff --git a/pigx-visual/pigx-daemon-elastic-job/pom.xml b/pigx-visual/pigx-daemon-elastic-job/pom.xml index 5e1ff9910..815347f6b 100644 --- a/pigx-visual/pigx-daemon-elastic-job/pom.xml +++ b/pigx-visual/pigx-daemon-elastic-job/pom.xml @@ -23,7 +23,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT pigx-daemon-elastic-job diff --git a/pigx-visual/pigx-daemon-quartz/pom.xml b/pigx-visual/pigx-daemon-quartz/pom.xml index 1d5fd85b5..41d3ff02a 100644 --- a/pigx-visual/pigx-daemon-quartz/pom.xml +++ b/pigx-visual/pigx-daemon-quartz/pom.xml @@ -5,7 +5,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT 4.0.0 diff --git a/pigx-visual/pigx-monitor/pom.xml b/pigx-visual/pigx-monitor/pom.xml index 26d3c75e3..bca0f8c7d 100644 --- a/pigx-visual/pigx-monitor/pom.xml +++ b/pigx-visual/pigx-monitor/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT pigx-monitor @@ -36,7 +36,7 @@ com.pig4cloud pigx-common-core - 3.2 + 3.3.SNAPSHOT org.springframework.boot diff --git a/pigx-visual/pigx-mp-manager/pom.xml b/pigx-visual/pigx-mp-manager/pom.xml index 5ec50a95e..7f091f981 100755 --- a/pigx-visual/pigx-mp-manager/pom.xml +++ b/pigx-visual/pigx-mp-manager/pom.xml @@ -6,7 +6,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT pigx-mp-manager diff --git a/pigx-visual/pigx-pay/pom.xml b/pigx-visual/pigx-pay/pom.xml index fce82a23c..58a62ddfd 100755 --- a/pigx-visual/pigx-pay/pom.xml +++ b/pigx-visual/pigx-pay/pom.xml @@ -6,7 +6,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT pigx-pay diff --git a/pigx-visual/pigx-sso-client-demo/pom.xml b/pigx-visual/pigx-sso-client-demo/pom.xml index 050a58bec..892eeb3cb 100644 --- a/pigx-visual/pigx-sso-client-demo/pom.xml +++ b/pigx-visual/pigx-sso-client-demo/pom.xml @@ -29,7 +29,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT diff --git a/pigx-visual/pigx-tx-manager/pom.xml b/pigx-visual/pigx-tx-manager/pom.xml index 67a83b436..9aa98aac7 100644 --- a/pigx-visual/pigx-tx-manager/pom.xml +++ b/pigx-visual/pigx-tx-manager/pom.xml @@ -5,7 +5,7 @@ com.pig4cloud pigx-visual - 3.2 + 3.3.SNAPSHOT pigx-tx-manager diff --git a/pigx-visual/pom.xml b/pigx-visual/pom.xml index bf29d4f56..ef97bf000 100644 --- a/pigx-visual/pom.xml +++ b/pigx-visual/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx - 3.2 + 3.3.SNAPSHOT pigx-visual diff --git a/pom.xml b/pom.xml index 718e08a9d..bcc0a732e 100644 --- a/pom.xml +++ b/pom.xml @@ -24,7 +24,7 @@ com.pig4cloud pigx - 3.2 + 3.3.SNAPSHOT ${project.artifactId} pom