Browse Source

Fixed: mysql emoji issue

tune 5 years ago
parent
commit
669e12e869
No account linked to committer's email
1 changed files with 8 additions and 8 deletions
  1. 8 8
      doc/db/tables_xxl_job.sql

+ 8 - 8
doc/db/tables_xxl_job.sql View File

2
 # XXL-JOB v2.1.1-SNAPSHOT
2
 # XXL-JOB v2.1.1-SNAPSHOT
3
 # Copyright (c) 2015-present, xuxueli.
3
 # Copyright (c) 2015-present, xuxueli.
4
 
4
 
5
-CREATE database if NOT EXISTS `xxl_job` default character set utf8 collate utf8_general_ci;
5
+CREATE database if NOT EXISTS `xxl_job` default character set utf8mb4 collate utf8mb4_general_ci;
6
 use `xxl_job`;
6
 use `xxl_job`;
7
 
7
 
8
 
8
 
30
   `trigger_last_time` bigint(13) NOT NULL DEFAULT '0' COMMENT '上次调度时间',
30
   `trigger_last_time` bigint(13) NOT NULL DEFAULT '0' COMMENT '上次调度时间',
31
   `trigger_next_time` bigint(13) NOT NULL DEFAULT '0' COMMENT '下次调度时间',
31
   `trigger_next_time` bigint(13) NOT NULL DEFAULT '0' COMMENT '下次调度时间',
32
   PRIMARY KEY (`id`)
32
   PRIMARY KEY (`id`)
33
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
33
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
34
 
34
 
35
 CREATE TABLE `xxl_job_log` (
35
 CREATE TABLE `xxl_job_log` (
36
   `id` bigint(20) NOT NULL AUTO_INCREMENT,
36
   `id` bigint(20) NOT NULL AUTO_INCREMENT,
51
   PRIMARY KEY (`id`),
51
   PRIMARY KEY (`id`),
52
   KEY `I_trigger_time` (`trigger_time`),
52
   KEY `I_trigger_time` (`trigger_time`),
53
   KEY `I_handle_code` (`handle_code`)
53
   KEY `I_handle_code` (`handle_code`)
54
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
54
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
55
 
55
 
56
 CREATE TABLE `xxl_job_logglue` (
56
 CREATE TABLE `xxl_job_logglue` (
57
   `id` int(11) NOT NULL AUTO_INCREMENT,
57
   `id` int(11) NOT NULL AUTO_INCREMENT,
62
   `add_time` timestamp NULL DEFAULT NULL,
62
   `add_time` timestamp NULL DEFAULT NULL,
63
   `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
63
   `update_time` timestamp NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP,
64
   PRIMARY KEY (`id`)
64
   PRIMARY KEY (`id`)
65
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
65
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
66
 
66
 
67
 CREATE TABLE `xxl_job_registry` (
67
 CREATE TABLE `xxl_job_registry` (
68
   `id` int(11) NOT NULL AUTO_INCREMENT,
68
   `id` int(11) NOT NULL AUTO_INCREMENT,
72
   `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
72
   `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
73
   PRIMARY KEY (`id`),
73
   PRIMARY KEY (`id`),
74
   KEY `i_g_k_v` (`registry_group`,`registry_key`,`registry_value`)
74
   KEY `i_g_k_v` (`registry_group`,`registry_key`,`registry_value`)
75
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
75
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
76
 
76
 
77
 CREATE TABLE `xxl_job_group` (
77
 CREATE TABLE `xxl_job_group` (
78
   `id` int(11) NOT NULL AUTO_INCREMENT,
78
   `id` int(11) NOT NULL AUTO_INCREMENT,
82
   `address_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '执行器地址类型:0=自动注册、1=手动录入',
82
   `address_type` tinyint(4) NOT NULL DEFAULT '0' COMMENT '执行器地址类型:0=自动注册、1=手动录入',
83
   `address_list` varchar(512) DEFAULT NULL COMMENT '执行器地址列表,多地址逗号分隔',
83
   `address_list` varchar(512) DEFAULT NULL COMMENT '执行器地址列表,多地址逗号分隔',
84
   PRIMARY KEY (`id`)
84
   PRIMARY KEY (`id`)
85
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
85
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
86
 
86
 
87
 CREATE TABLE `xxl_job_user` (
87
 CREATE TABLE `xxl_job_user` (
88
   `id` int(11) NOT NULL AUTO_INCREMENT,
88
   `id` int(11) NOT NULL AUTO_INCREMENT,
92
   `permission` varchar(255) DEFAULT NULL COMMENT '权限:执行器ID列表,多个逗号分割',
92
   `permission` varchar(255) DEFAULT NULL COMMENT '权限:执行器ID列表,多个逗号分割',
93
   PRIMARY KEY (`id`),
93
   PRIMARY KEY (`id`),
94
   UNIQUE KEY `i_username` (`username`) USING BTREE
94
   UNIQUE KEY `i_username` (`username`) USING BTREE
95
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
95
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
96
 
96
 
97
 CREATE TABLE `xxl_job_lock` (
97
 CREATE TABLE `xxl_job_lock` (
98
   `lock_name` varchar(50) NOT NULL COMMENT '锁名称',
98
   `lock_name` varchar(50) NOT NULL COMMENT '锁名称',
99
   PRIMARY KEY (`lock_name`)
99
   PRIMARY KEY (`lock_name`)
100
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
100
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
101
 
101
 
102
 
102
 
103
 INSERT INTO `xxl_job_group`(`id`, `app_name`, `title`, `order`, `address_type`, `address_list`) VALUES (1, 'xxl-job-executor-sample', '示例执行器', 1, 0, NULL);
103
 INSERT INTO `xxl_job_group`(`id`, `app_name`, `title`, `order`, `address_type`, `address_list`) VALUES (1, 'xxl-job-executor-sample', '示例执行器', 1, 0, NULL);