Browse Source

新增视频删除状态重置接口

wangliang 2 năm trước cách đây
mục cha
commit
693195edf8

+ 1 - 1
themis-business/src/main/resources/db/init-table-data.sql

@@ -484,7 +484,7 @@ INSERT INTO `t_b_role_privilege` VALUES (251, 'ADMIN', 201);
 INSERT INTO `t_b_role_privilege` VALUES (252, 'SUPER_ADMIN', 203);
 INSERT INTO `t_b_role_privilege` VALUES (253, 'SUPER_ADMIN', 204);
 INSERT INTO `t_b_role_privilege` VALUES (254, 'SUPER_ADMIN', 202);
-INSERT INTO `t_b_role_privilege` VALUES (255, 'SUPER_ADMIN', 203);
+INSERT INTO `t_b_role_privilege` VALUES (255, 'SUPER_ADMIN', 205);
 
 INSERT INTO `t_b_role` VALUES (1, 'SUPER_ADMIN', '系统管理员', 1600932652000);
 INSERT INTO `t_b_role` VALUES (2, 'INVIGILATE', '监考员', 1600932652000);

+ 205 - 205
themis-business/src/main/resources/db/init-table.sql

@@ -3,9 +3,9 @@
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_blob_triggers`;
 CREATE TABLE `qrtz_blob_triggers` (
-                                      `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,
+                                      `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                      `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                      `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
                                       `BLOB_DATA` blob,
                                       PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
                                       KEY `SCHED_NAME` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
@@ -16,8 +16,8 @@ CREATE TABLE `qrtz_blob_triggers` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_calendars`;
 CREATE TABLE `qrtz_calendars` (
-                                  `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,
+                                  `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                  `CALENDAR_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
                                   `CALENDAR` blob NOT NULL,
                                   PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
@@ -27,11 +27,11 @@ CREATE TABLE `qrtz_calendars` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_cron_triggers`;
 CREATE TABLE `qrtz_cron_triggers` (
-                                      `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(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
-                                      `TIME_ZONE_ID` varchar(80) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
+                                      `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                      `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                      `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                      `CRON_EXPRESSION` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                      `TIME_ZONE_ID` varchar(80) CHARACTER SET utf8mb4 DEFAULT NULL,
                                       PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
 
@@ -40,19 +40,19 @@ CREATE TABLE `qrtz_cron_triggers` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_fired_triggers`;
 CREATE TABLE `qrtz_fired_triggers` (
-                                       `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,
+                                       `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                       `ENTRY_ID` varchar(95) CHARACTER SET utf8mb4 NOT NULL,
+                                       `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                       `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                       `INSTANCE_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
                                        `FIRED_TIME` bigint NOT NULL,
                                        `SCHED_TIME` bigint NOT NULL,
                                        `PRIORITY` int NOT 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,
+                                       `STATE` varchar(16) CHARACTER SET utf8mb4 NOT NULL,
+                                       `JOB_NAME` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL,
+                                       `JOB_GROUP` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL,
+                                       `IS_NONCONCURRENT` varchar(1) CHARACTER SET utf8mb4 DEFAULT NULL,
+                                       `REQUESTS_RECOVERY` varchar(1) CHARACTER SET utf8mb4 DEFAULT NULL,
                                        PRIMARY KEY (`SCHED_NAME`,`ENTRY_ID`) USING BTREE,
                                        KEY `IDX_QRTZ_FT_TRIG_INST_NAME` (`SCHED_NAME`,`INSTANCE_NAME`) USING BTREE,
                                        KEY `IDX_QRTZ_FT_INST_JOB_REQ_RCVRY` (`SCHED_NAME`,`INSTANCE_NAME`,`REQUESTS_RECOVERY`) USING BTREE,
@@ -67,15 +67,15 @@ CREATE TABLE `qrtz_fired_triggers` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_job_details`;
 CREATE TABLE `qrtz_job_details` (
-                                    `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,
+                                    `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                    `JOB_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                    `JOB_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                    `DESCRIPTION` varchar(250) CHARACTER SET utf8mb4 DEFAULT NULL,
+                                    `JOB_CLASS_NAME` varchar(250) CHARACTER SET utf8mb4 NOT NULL,
+                                    `IS_DURABLE` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
+                                    `IS_NONCONCURRENT` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
+                                    `IS_UPDATE_DATA` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
+                                    `REQUESTS_RECOVERY` varchar(1) CHARACTER SET utf8mb4 NOT NULL,
                                     `JOB_DATA` blob,
                                     PRIMARY KEY (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
                                     KEY `IDX_QRTZ_J_REQ_RECOVERY` (`SCHED_NAME`,`REQUESTS_RECOVERY`) USING BTREE,
@@ -87,8 +87,8 @@ CREATE TABLE `qrtz_job_details` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_locks`;
 CREATE TABLE `qrtz_locks` (
-                              `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,
+                              `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                              `LOCK_NAME` varchar(40) CHARACTER SET utf8mb4 NOT NULL,
                               PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
 
@@ -97,8 +97,8 @@ CREATE TABLE `qrtz_locks` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
 CREATE TABLE `qrtz_paused_trigger_grps` (
-                                            `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,
+                                            `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                            `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
                                             PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
 
@@ -107,8 +107,8 @@ CREATE TABLE `qrtz_paused_trigger_grps` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_scheduler_state`;
 CREATE TABLE `qrtz_scheduler_state` (
-                                        `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,
+                                        `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                        `INSTANCE_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
                                         `LAST_CHECKIN_TIME` bigint NOT NULL,
                                         `CHECKIN_INTERVAL` bigint NOT NULL,
                                         PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`) USING BTREE
@@ -119,9 +119,9 @@ CREATE TABLE `qrtz_scheduler_state` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_simple_triggers`;
 CREATE TABLE `qrtz_simple_triggers` (
-                                        `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,
+                                        `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                        `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                        `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
                                         `REPEAT_COUNT` bigint NOT NULL,
                                         `REPEAT_INTERVAL` bigint NOT NULL,
                                         `TIMES_TRIGGERED` bigint NOT NULL,
@@ -133,20 +133,20 @@ CREATE TABLE `qrtz_simple_triggers` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_simprop_triggers`;
 CREATE TABLE `qrtz_simprop_triggers` (
-                                         `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,
+                                         `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                         `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                         `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                         `STR_PROP_1` varchar(512) CHARACTER SET utf8mb4 DEFAULT NULL,
+                                         `STR_PROP_2` varchar(512) CHARACTER SET utf8mb4 DEFAULT NULL,
+                                         `STR_PROP_3` varchar(512) CHARACTER SET utf8mb4 DEFAULT NULL,
                                          `INT_PROP_1` int DEFAULT NULL,
                                          `INT_PROP_2` int DEFAULT NULL,
                                          `LONG_PROP_1` bigint DEFAULT NULL,
                                          `LONG_PROP_2` bigint DEFAULT NULL,
                                          `DEC_PROP_1` decimal(13,4) DEFAULT NULL,
                                          `DEC_PROP_2` decimal(13,4) 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,
+                                         `BOOL_PROP_1` varchar(1) CHARACTER SET utf8mb4 DEFAULT NULL,
+                                         `BOOL_PROP_2` varchar(1) CHARACTER SET utf8mb4 DEFAULT NULL,
                                          PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
 
@@ -155,20 +155,20 @@ CREATE TABLE `qrtz_simprop_triggers` (
 -- ----------------------------
 DROP TABLE IF EXISTS `qrtz_triggers`;
 CREATE TABLE `qrtz_triggers` (
-                                 `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,
+                                 `SCHED_NAME` varchar(120) CHARACTER SET utf8mb4 NOT NULL,
+                                 `TRIGGER_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                 `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                 `JOB_NAME` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                 `JOB_GROUP` varchar(200) CHARACTER SET utf8mb4 NOT NULL,
+                                 `DESCRIPTION` varchar(250) CHARACTER SET utf8mb4 DEFAULT NULL,
                                  `NEXT_FIRE_TIME` bigint DEFAULT NULL,
                                  `PREV_FIRE_TIME` bigint DEFAULT NULL,
                                  `PRIORITY` int DEFAULT 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,
+                                 `TRIGGER_STATE` varchar(16) CHARACTER SET utf8mb4 NOT NULL,
+                                 `TRIGGER_TYPE` varchar(8) CHARACTER SET utf8mb4 NOT NULL,
                                  `START_TIME` bigint NOT NULL,
                                  `END_TIME` bigint DEFAULT NULL,
-                                 `CALENDAR_NAME` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
+                                 `CALENDAR_NAME` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL,
                                  `MISFIRE_INSTR` smallint DEFAULT NULL,
                                  `JOB_DATA` blob,
                                  PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
@@ -193,9 +193,9 @@ DROP TABLE IF EXISTS `sys_config`;
 CREATE TABLE `sys_config` (
                               `id` bigint NOT NULL COMMENT '主键',
                               `org_id` bigint DEFAULT NULL COMMENT '机构id',
-                              `config_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '参数键名',
-                              `config_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '参数名称',
-                              `config_value` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '参数键值',
+                              `config_key` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '参数键名',
+                              `config_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '参数名称',
+                              `config_value` varchar(2000) CHARACTER SET utf8mb4 NOT NULL COMMENT '参数键值',
                               `enable` tinyint NOT NULL DEFAULT '1' COMMENT '是否启用,0:停用,1:启用',
                               `create_id` bigint DEFAULT NULL COMMENT '创建人',
                               `create_time` bigint DEFAULT NULL COMMENT '创建时间',
@@ -213,9 +213,9 @@ CREATE TABLE `sys_config` (
 DROP TABLE IF EXISTS `t_b_app`;
 CREATE TABLE `t_b_app` (
                            `id` bigint NOT NULL COMMENT '主键\n',
-                           `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '应用名',
-                           `access_key` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '访问凭证',
-                           `access_secret` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '访问密钥',
+                           `name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '应用名',
+                           `access_key` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '访问凭证',
+                           `access_secret` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '访问密钥',
                            `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                            `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                            `last_access_time` bigint DEFAULT NULL COMMENT '最近访问时间',
@@ -230,11 +230,11 @@ CREATE TABLE `t_b_app` (
 DROP TABLE IF EXISTS `t_b_app_version`;
 CREATE TABLE `t_b_app_version` (
                                    `id` bigint NOT NULL COMMENT '主键',
-                                   `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '版本名',
+                                   `name` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '版本名',
                                    `value` int NOT NULL COMMENT '版本号',
-                                   `url` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '版本详情链接',
-                                   `description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '版本描述',
-                                   `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型:IOS/ANDROID',
+                                   `url` varchar(2000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '版本详情链接',
+                                   `description` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '版本描述',
+                                   `type` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '类型:IOS/ANDROID',
                                    `enable` tinyint DEFAULT '1' COMMENT '是否启用,0:停用,1:启用',
                                    `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                    `update_time` bigint DEFAULT NULL COMMENT '更新时间',
@@ -249,12 +249,12 @@ CREATE TABLE `t_b_app_version` (
 DROP TABLE IF EXISTS `t_b_attachment`;
 CREATE TABLE `t_b_attachment` (
                                   `id` bigint NOT NULL COMMENT '主键',
-                                  `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '附件名称',
-                                  `path` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '路径',
-                                  `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型',
+                                  `name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '附件名称',
+                                  `path` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '路径',
+                                  `type` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '类型',
                                   `size` double NOT NULL COMMENT '大小',
-                                  `md5` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'MD5',
-                                  `remark` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '备注',
+                                  `md5` varchar(255) CHARACTER SET utf8mb4 NOT NULL COMMENT 'MD5',
+                                  `remark` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '备注',
                                   `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                   `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                   PRIMARY KEY (`id`) USING BTREE
@@ -267,12 +267,12 @@ DROP TABLE IF EXISTS `t_b_client_version`;
 CREATE TABLE `t_b_client_version` (
                                       `id` bigint NOT NULL COMMENT '主键',
                                       `org_id` bigint DEFAULT NULL COMMENT '机构id',
-                                      `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '版本名',
+                                      `name` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '版本名',
                                       `value` int NOT NULL COMMENT '版本号',
-                                      `url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '版本详情链接',
-                                      `description` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '版本描述',
+                                      `url` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '版本详情链接',
+                                      `description` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '版本描述',
                                       `enable` tinyint DEFAULT '1' COMMENT '是否启用,0:停用,1:启用',
-                                      `type` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT 'ONLINE' COMMENT '类型,ONLINE:线上,UPLOAD:客户端上传',
+                                      `type` varchar(100) CHARACTER SET utf8mb4 DEFAULT 'ONLINE' COMMENT '类型,ONLINE:线上,UPLOAD:客户端上传',
                                       `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                       `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                                       `create_id` bigint DEFAULT NULL COMMENT '创建人id',
@@ -289,9 +289,9 @@ CREATE TABLE `t_b_exam_invigilate_user` (
                                             `org_id` bigint NOT NULL COMMENT '机构ID',
                                             `user_id` bigint DEFAULT NULL COMMENT '用户ID',
                                             `exam_id` bigint NOT NULL COMMENT '考试批次id',
-                                            `room_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '考场代码',
-                                            `room_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '考场名称',
-                                            `monitor_status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '监考状态,NOT_START:未开始,START:监考中,FINISHED:已结束',
+                                            `room_code` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '考场代码',
+                                            `room_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '考场名称',
+                                            `monitor_status` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '监考状态,NOT_START:未开始,START:监考中,FINISHED:已结束',
                                             PRIMARY KEY (`id`) USING BTREE,
                                             UNIQUE KEY `t_b_exam_invigilate_user_orgId_userId_roomCode_Idx` (`org_id`,`user_id`,`room_code`,`exam_id`) USING BTREE,
                                             KEY `exam_room_code` (`exam_id`,`room_code`) USING BTREE
@@ -305,8 +305,8 @@ CREATE TABLE `t_b_exam_invigilate_user_temp` (
                                                  `id` bigint NOT NULL COMMENT '主键',
                                                  `org_id` bigint NOT NULL COMMENT '机构ID',
                                                  `exam_id` bigint NOT NULL COMMENT '考试批次id',
-                                                 `room_code` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '考场代码',
-                                                 `room_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '考场名称',
+                                                 `room_code` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '考场代码',
+                                                 `room_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '考场名称',
                                                  PRIMARY KEY (`id`) USING BTREE,
                                                  UNIQUE KEY `room_code_index` (`org_id`,`exam_id`,`room_code`),
                                                  KEY `exam_room_code` (`exam_id`,`room_code`) USING BTREE
@@ -336,7 +336,7 @@ CREATE TABLE `t_b_org` (
                            `update_id` bigint DEFAULT NULL COMMENT '更新人id',
                            PRIMARY KEY (`id`),
                            UNIQUE KEY `t_b_org_code_Idx` (`code`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='机构';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='机构';
 
 -- ----------------------------
 -- Table structure for t_b_privilege
@@ -344,12 +344,12 @@ CREATE TABLE `t_b_org` (
 DROP TABLE IF EXISTS `t_b_privilege`;
 CREATE TABLE `t_b_privilege` (
                                  `id` bigint NOT NULL COMMENT '主键',
-                                 `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '名称',
-                                 `url` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '地址',
-                                 `type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型',
+                                 `name` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '名称',
+                                 `url` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '地址',
+                                 `type` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '类型',
                                  `parent_id` bigint DEFAULT NULL COMMENT '父id',
                                  `sequence` int DEFAULT NULL COMMENT '序号',
-                                 `remark` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '备注',
+                                 `remark` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '备注',
                                  `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                  PRIMARY KEY (`id`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='菜单和权限';
@@ -363,9 +363,9 @@ CREATE TABLE `t_b_problem` (
                                `main_number` int NOT NULL COMMENT '主编号',
                                `sub_number` int NOT NULL COMMENT '子编号',
                                `sub_index` int DEFAULT NULL COMMENT '子编号序号',
-                               `outline` varchar(500) COLLATE utf8mb4_general_ci NOT NULL COMMENT '大纲',
-                               `title` varchar(1000) COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
-                               `answer` mediumtext CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '答案',
+                               `outline` varchar(500) NOT NULL COMMENT '大纲',
+                               `title` varchar(1000) NOT NULL COMMENT '标题',
+                               `answer` mediumtext CHARACTER SET utf8mb4 NOT NULL COMMENT '答案',
                                `sort` int NOT NULL COMMENT '排序',
                                `solve_count` bigint NOT NULL DEFAULT '0' COMMENT '已解决数量',
                                `un_solve_count` bigint NOT NULL DEFAULT '0' COMMENT '未解决数量',
@@ -375,7 +375,7 @@ CREATE TABLE `t_b_problem` (
                                `update_id` bigint DEFAULT NULL COMMENT '更新人id',
                                `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                                PRIMARY KEY (`id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='考试问题表';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考试问题表';
 
 -- ----------------------------
 -- Table structure for t_b_role
@@ -388,7 +388,7 @@ CREATE TABLE `t_b_role` (
                             `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                             PRIMARY KEY (`id`),
                             UNIQUE KEY `t_b_role_role_code_Idx` (`role_code`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='角色';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='角色';
 
 -- ----------------------------
 -- Table structure for t_b_role_privilege
@@ -407,17 +407,17 @@ CREATE TABLE `t_b_role_privilege` (
 -- ----------------------------
 DROP TABLE IF EXISTS `t_b_session`;
 CREATE TABLE `t_b_session` (
-                               `id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
+                               `id` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '主键',
                                `org_id` bigint DEFAULT NULL COMMENT '学校id',
-                               `identity` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户标识',
-                               `type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '用户类型',
-                               `source` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '访问来源',
-                               `platform` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备分类',
-                               `device_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '设备标识',
-                               `address` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '登录IP地址',
-                               `access_token` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '访问令牌',
+                               `identity` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '用户标识',
+                               `type` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '用户类型',
+                               `source` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '访问来源',
+                               `platform` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '设备分类',
+                               `device_id` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '设备标识',
+                               `address` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '登录IP地址',
+                               `access_token` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '访问令牌',
                                `last_access_time` bigint DEFAULT NULL COMMENT '最近访问时间',
-                               `last_access_ip` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '最近访问IP地址',
+                               `last_access_ip` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '最近访问IP地址',
                                `update_time` bigint DEFAULT NULL COMMENT '令牌更新时间',
                                `expire_time` bigint DEFAULT NULL COMMENT '令牌强制失效时间',
                                PRIMARY KEY (`id`) USING BTREE,
@@ -430,15 +430,15 @@ CREATE TABLE `t_b_session` (
 DROP TABLE IF EXISTS `t_b_task_history`;
 CREATE TABLE `t_b_task_history` (
                                     `id` bigint NOT NULL COMMENT '主键',
-                                    `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务类型,calculate_exam_score:考试重新算分,import_exam_student:导入考生,import_exam_paper:导入试卷,import_invigilate_user:导入监考员,export_invigilate_user:导出监考员',
+                                    `type` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '任务类型,calculate_exam_score:考试重新算分,import_exam_student:导入考生,import_exam_paper:导入试卷,import_invigilate_user:导入监考员,export_invigilate_user:导出监考员',
                                     `entity_id` bigint DEFAULT NULL COMMENT '关联业务对象ID',
-                                    `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '任务状态,init:未开始,running:开始执行,finish:执行结束',
-                                    `summary` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '实时摘要信息',
+                                    `status` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '任务状态,init:未开始,running:开始执行,finish:执行结束',
+                                    `summary` mediumtext CHARACTER SET utf8mb4 COMMENT '实时摘要信息',
                                     `progress` double DEFAULT NULL COMMENT '执行进度',
-                                    `import_file_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '导入文件名',
-                                    `import_file_path` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '导入文件路径',
-                                    `result_file_path` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '导出文件路径',
-                                    `report_file_path` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '报告路径',
+                                    `import_file_name` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '导入文件名',
+                                    `import_file_path` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '导入文件路径',
+                                    `result_file_path` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '导出文件路径',
+                                    `report_file_path` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '报告路径',
                                     `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                     `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                     `start_time` bigint DEFAULT NULL COMMENT '开始时间',
@@ -469,7 +469,7 @@ CREATE TABLE `t_b_user` (
                             `update_id` bigint DEFAULT NULL COMMENT '更新人id',
                             PRIMARY KEY (`id`),
                             UNIQUE KEY `org_login_name` (`org_id`,`login_name`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户';
 
 -- ----------------------------
 -- Table structure for t_b_user_role
@@ -481,7 +481,7 @@ CREATE TABLE `t_b_user_role` (
                                  `role_code` varchar(30) NOT NULL DEFAULT '' COMMENT '角色编码',
                                  PRIMARY KEY (`id`),
                                  KEY `user_id` (`user_id`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='用户角色';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户角色';
 
 -- ----------------------------
 -- Table structure for t_e_audio
@@ -492,10 +492,10 @@ CREATE TABLE `t_e_audio` (
                              `org_id` bigint NOT NULL COMMENT '机构id',
                              `activity_id` bigint NOT NULL COMMENT '考试场次id',
                              `attachment_id` bigint NOT NULL COMMENT '附件id',
-                             `content` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '语音内容',
-                             `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '类别,BEFORE:开考前语音,AFTER:考试结束前语音',
+                             `content` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '语音内容',
+                             `type` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '类别,BEFORE:开考前语音,AFTER:考试结束前语音',
                              `enable` tinyint DEFAULT '1' COMMENT '是否启用,0:停用,1:启用',
-                             `audio_default` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL DEFAULT 'SYS' COMMENT '是否默认,SYS:系统内置,CUSTOM:自定义',
+                             `audio_default` varchar(30) CHARACTER SET utf8mb4 NOT NULL DEFAULT 'SYS' COMMENT '是否默认,SYS:系统内置,CUSTOM:自定义',
                              `play_time` int DEFAULT NULL COMMENT '设置时长(单位:秒)',
                              `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                              `create_time` bigint DEFAULT NULL COMMENT '创建时间',
@@ -503,7 +503,7 @@ CREATE TABLE `t_e_audio` (
                              `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                              PRIMARY KEY (`id`),
                              UNIQUE KEY `activity_idx` (`activity_id`,`type`,`play_time`,`enable`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8_unicode_ci COMMENT='场次音频表';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='场次音频表';
 
 -- ----------------------------
 -- Table structure for t_e_config
@@ -520,7 +520,7 @@ CREATE TABLE `t_e_config` (
                               `realness_count` int DEFAULT NULL COMMENT '真实性检测数量',
                               `multiple_face_count_error` int DEFAULT NULL COMMENT '一个考试场次中检测到多张人脸超过3次(持续15秒连续帧画面90%存在多张人脸记为次数1次)',
                               `total_face_compare_error_count` int DEFAULT NULL COMMENT '一个考试场次中检测到人脸与底照不符次数超过3次(1分钟内80%检测到人脸与底照不符为1次)',
-                              `in_process_face_verify_config` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '过程人脸验证参数配置',
+                              `in_process_face_verify_config` mediumtext CHARACTER SET utf8mb4 COMMENT '过程人脸验证参数配置',
                               `total_eye_close_error_count` int DEFAULT NULL COMMENT '一个考试场次内人脸抓拍检测(D13:1分钟内进行连续人脸抓拍检测不到闭眼动作)失败累计次数超过6次',
                               PRIMARY KEY (`id`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='全局配置';
@@ -586,7 +586,7 @@ CREATE TABLE `t_e_exam` (
                             PRIMARY KEY (`id`),
                             UNIQUE KEY `t_e_exam_orgId_code_Idx` (`org_id`,`code`) USING BTREE,
                             UNIQUE KEY `t_e_exam_short_code_Idx` (`short_code`,`enable`,`archived`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考试批次';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考试批次';
 
 -- ----------------------------
 -- Table structure for t_e_exam_activity
@@ -608,7 +608,7 @@ CREATE TABLE `t_e_exam_activity` (
                                      `update_id` bigint DEFAULT NULL COMMENT '更新人id',
                                      PRIMARY KEY (`id`),
                                      UNIQUE KEY `t_e_exam_activity_examId_code_Idx` (`exam_id`,`code`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考试场次';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考试场次';
 
 -- ----------------------------
 -- Table structure for t_e_exam_breach_log
@@ -620,10 +620,10 @@ CREATE TABLE `t_e_exam_breach_log` (
                                        `exam_activity_id` bigint NOT NULL COMMENT '场次ID',
                                        `exam_record_id` bigint NOT NULL COMMENT '考试记录ID',
                                        `exam_student_id` bigint NOT NULL COMMENT '考生id',
-                                       `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '类型',
-                                       `description` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '描述',
+                                       `type` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '类型',
+                                       `description` mediumtext CHARACTER SET utf8mb4 COMMENT '描述',
                                        `status` tinyint DEFAULT NULL COMMENT '状态,0:处理,1:撤销',
-                                       `remark` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
+                                       `remark` mediumtext CHARACTER SET utf8mb4 COMMENT '备注',
                                        `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                        `create_id` bigint DEFAULT NULL COMMENT '创建人',
                                        `update_time` bigint DEFAULT NULL COMMENT '更新时间',
@@ -655,7 +655,7 @@ CREATE TABLE `t_e_exam_course` (
                                    `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                                    PRIMARY KEY (`id`),
                                    UNIQUE KEY `t_e_exam_course_examId_courseCode_Idx` (`exam_id`,`course_code`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考试科目';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考试科目';
 
 -- ----------------------------
 -- Table structure for t_e_exam_paper
@@ -689,7 +689,7 @@ CREATE TABLE `t_e_exam_paper` (
                                   `struct_md5` varchar(100) DEFAULT NULL COMMENT '结构文件MD5',
                                   PRIMARY KEY (`id`),
                                   UNIQUE KEY `t_e_exam_paper_examId_code_Idx` (`exam_id`,`code`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考试试卷';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考试试卷';
 
 -- ----------------------------
 -- Table structure for t_e_exam_reexam
@@ -701,13 +701,13 @@ CREATE TABLE `t_e_exam_reexam` (
                                    `exam_activity_id` bigint NOT NULL COMMENT '场次ID',
                                    `exam_student_id` bigint NOT NULL COMMENT '考生id',
                                    `model` tinyint DEFAULT NULL COMMENT '重考方式,0:批次内,1:换批次',
-                                   `reason` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '重考原因',
+                                   `reason` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '重考原因',
                                    `status` tinyint DEFAULT NULL COMMENT '状态,0:无需审核,1:待审核,2:已审核',
                                    `auditing_id` bigint DEFAULT NULL COMMENT '审核人id',
                                    `auditing_status` tinyint DEFAULT NULL COMMENT '审核状态,0:通过,1:不通过',
                                    `auditing_time` bigint DEFAULT NULL COMMENT '审核时间',
-                                   `auditing_suggest` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '审批意见',
-                                   `remark` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '备注',
+                                   `auditing_suggest` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '审批意见',
+                                   `remark` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '备注',
                                    `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                    `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                    `update_time` bigint DEFAULT NULL COMMENT '更新时间',
@@ -760,7 +760,7 @@ CREATE TABLE `t_e_exam_student` (
                                     KEY `student_id` (`student_id`) USING BTREE,
                                     KEY `exam_id` (`exam_id`),
                                     KEY `exam_room_code` (`room_code`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考生库';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考生库';
 
 -- ----------------------------
 -- Table structure for t_e_exam_student_log
@@ -786,7 +786,7 @@ CREATE TABLE `t_e_exam_student_log` (
                                         `isp` varchar(100) DEFAULT NULL COMMENT '运营商',
                                         PRIMARY KEY (`id`),
                                         KEY `student_create_time` (`exam_student_id`,`create_time`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考生轨迹';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考生轨迹';
 
 -- ----------------------------
 -- Table structure for t_e_exam_student_online_log
@@ -797,11 +797,11 @@ CREATE TABLE `t_e_exam_student_online_log` (
                                                `student_id` bigint NOT NULL COMMENT '学生id',
                                                `exam_student_id` bigint NOT NULL COMMENT '考生id',
                                                `exam_record_id` bigint NOT NULL COMMENT '考试记录id',
-                                               `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '类型,ON_LINE:上线,OFF_LINE:下线',
+                                               `type` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '类型,ON_LINE:上线,OFF_LINE:下线',
                                                `create_time` bigint NOT NULL COMMENT '创建时间',
                                                PRIMARY KEY (`id`),
                                                KEY `create_time_type_index` (`create_time`,`type`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8_unicode_ci COMMENT='考生上线日志';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考生上线日志';
 
 -- ----------------------------
 -- Table structure for t_e_simulate_paper
@@ -810,9 +810,9 @@ DROP TABLE IF EXISTS `t_e_simulate_paper`;
 CREATE TABLE `t_e_simulate_paper` (
                                       `id` bigint NOT NULL COMMENT '主键',
                                       `org_id` bigint NOT NULL COMMENT '机构id',
-                                      `name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '试卷名称',
+                                      `name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷名称',
                                       `total_score` double NOT NULL COMMENT '总分',
-                                      `paper_path` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '题干路径',
+                                      `paper_path` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '题干路径',
                                       `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                       `update_time` bigint DEFAULT NULL COMMENT '修改时间',
                                       `create_id` bigint DEFAULT NULL COMMENT '创建人id',
@@ -841,7 +841,7 @@ CREATE TABLE `t_e_student` (
                                `enable` tinyint DEFAULT '1' COMMENT '是否启用,0:停用,1:启用',
                                PRIMARY KEY (`id`),
                                UNIQUE KEY `t_e_student_orgId_identity_Idx` (`org_id`,`identity`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='学生档案';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='学生档案';
 
 -- ----------------------------
 -- Table structure for t_e_user_log
@@ -850,9 +850,9 @@ DROP TABLE IF EXISTS `t_e_user_log`;
 CREATE TABLE `t_e_user_log` (
                                 `id` bigint NOT NULL COMMENT '主键',
                                 `user_id` bigint NOT NULL COMMENT '用户id',
-                                `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '类型',
-                                `info` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '描述',
-                                `remark` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
+                                `type` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '类型',
+                                `info` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '描述',
+                                `remark` mediumtext CHARACTER SET utf8mb4 COMMENT '备注',
                                 `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                 PRIMARY KEY (`id`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户轨迹';
@@ -862,8 +862,8 @@ CREATE TABLE `t_e_user_log` (
 -- ----------------------------
 DROP TABLE IF EXISTS `t_g_error`;
 CREATE TABLE `t_g_error` (
-                             `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
-                             `obj` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '业务信息',
+                             `id` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '主键',
+                             `obj` mediumtext CHARACTER SET utf8mb4 NOT NULL COMMENT '业务信息',
                              `create_time` bigint NOT NULL COMMENT '创建时间',
                              PRIMARY KEY (`id`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='全局异常错误信息表';
@@ -878,16 +878,16 @@ CREATE TABLE `t_ie_exam_invigilate_call` (
                                              `exam_activity_id` bigint NOT NULL COMMENT '场次id',
                                              `exam_student_id` bigint NOT NULL COMMENT '考生id',
                                              `exam_record_id` bigint NOT NULL COMMENT '考试记录id',
-                                             `source` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '状态',
-                                             `live_url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '观看地址',
-                                             `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '状态',
+                                             `source` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '状态',
+                                             `live_url` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '观看地址',
+                                             `status` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '状态',
                                              `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                              `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                              `update_id` bigint DEFAULT NULL COMMENT '更新人id',
                                              `update_time` bigint DEFAULT NULL COMMENT '更新时间',
-                                             `type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '异常类型',
-                                             `call_status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '通话状态',
-                                             `monitor_key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '房间号',
+                                             `type` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '异常类型',
+                                             `call_status` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '通话状态',
+                                             `monitor_key` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '房间号',
                                              `start_time` bigint DEFAULT NULL COMMENT '开始通话时间',
                                              `end_time` bigint DEFAULT NULL COMMENT '结束通话时间',
                                              PRIMARY KEY (`id`) USING BTREE,
@@ -905,17 +905,17 @@ CREATE TABLE `t_ie_exam_invigilate_call_log` (
                                                  `exam_activity_id` bigint NOT NULL COMMENT '场次id',
                                                  `exam_student_id` bigint NOT NULL COMMENT '考生id',
                                                  `exam_record_id` bigint NOT NULL COMMENT '考试记录id',
-                                                 `source` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '监考视频源',
-                                                 `live_url` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '观看地址',
-                                                 `status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '状态',
+                                                 `source` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '监考视频源',
+                                                 `live_url` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '观看地址',
+                                                 `status` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '状态',
                                                  `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                                  `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                                  `update_id` bigint DEFAULT NULL COMMENT '修改人id',
                                                  `update_time` bigint DEFAULT NULL COMMENT '修改时间',
-                                                 `remark` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
-                                                 `type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '异常类型',
-                                                 `call_status` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '通话状态',
-                                                 `monitor_key` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '房间号',
+                                                 `remark` mediumtext CHARACTER SET utf8mb4 COMMENT '备注',
+                                                 `type` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '异常类型',
+                                                 `call_status` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '通话状态',
+                                                 `monitor_key` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '房间号',
                                                  PRIMARY KEY (`id`) USING BTREE,
                                                  KEY `exam_student` (`exam_student_id`) USING BTREE,
                                                  KEY `exam_record` (`exam_record_id`) USING BTREE
@@ -932,8 +932,8 @@ CREATE TABLE `t_ie_exam_invigilate_notice` (
                                                `exam_record_id` bigint NOT NULL COMMENT '考试记录ID',
                                                `form_user_id` bigint DEFAULT NULL COMMENT '发送人id',
                                                `receive_user_id` bigint NOT NULL COMMENT '接收人id',
-                                               `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '消息类型',
-                                               `content` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '消息内容',
+                                               `type` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT '消息类型',
+                                               `content` varchar(1000) CHARACTER SET utf8mb4 NOT NULL COMMENT '消息内容',
                                                `send_time` bigint DEFAULT NULL COMMENT '发送时间',
                                                `receive_time` bigint DEFAULT NULL COMMENT '接收时间',
                                                PRIMARY KEY (`id`) USING BTREE,
@@ -950,14 +950,14 @@ CREATE TABLE `t_ie_invigilate_exception_info` (
                                                   `exam_activity_id` bigint NOT NULL COMMENT '场次ID',
                                                   `exam_student_id` bigint NOT NULL COMMENT '考生id',
                                                   `exam_record_id` bigint NOT NULL COMMENT '考试记录ID',
-                                                  `info` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '异常信息',
-                                                  `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '类别',
-                                                  `remark` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '备注',
+                                                  `info` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '异常信息',
+                                                  `type` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '类别',
+                                                  `remark` varchar(200) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '备注',
                                                   `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                                   `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                                                   `difference` int DEFAULT NULL COMMENT '处理时差,单位秒',
-                                                  `photo_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '图片url',
-                                                  `video_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '视频url',
+                                                  `photo_url` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '图片url',
+                                                  `video_url` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '视频url',
                                                   `obj_id` bigint DEFAULT NULL COMMENT '业务id',
                                                   PRIMARY KEY (`id`) USING BTREE,
                                                   KEY `exam_student` (`exam_id`,`exam_student_id`) USING BTREE,
@@ -974,15 +974,15 @@ CREATE TABLE `t_ie_invigilate_warn_info` (
                                              `exam_activity_id` bigint NOT NULL COMMENT '场次ID',
                                              `exam_record_id` bigint NOT NULL COMMENT '考试记录ID',
                                              `exam_student_id` bigint NOT NULL COMMENT '考生id',
-                                             `info` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '预警信息',
-                                             `level` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '预警级别',
-                                             `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '类别',
-                                             `remark` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '备注',
+                                             `info` mediumtext CHARACTER SET utf8mb4 COMMENT '预警信息',
+                                             `level` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '预警级别',
+                                             `type` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '类别',
+                                             `remark` mediumtext CHARACTER SET utf8mb4 COMMENT '备注',
                                              `approve_status` tinyint DEFAULT NULL COMMENT '审阅状态,0:未阅,1:已阅',
                                              `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                              `update_time` bigint DEFAULT NULL COMMENT '更新时间',
-                                             `photo_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '图片url',
-                                             `video_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '视频url',
+                                             `photo_url` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '图片url',
+                                             `video_url` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '视频url',
                                              `remind_status` tinyint DEFAULT '1' COMMENT '提醒状态,0:不提醒,1:提醒',
                                              PRIMARY KEY (`id`) USING BTREE,
                                              KEY `exam_student` (`exam_id`,`exam_student_id`) USING BTREE,
@@ -998,11 +998,11 @@ DROP TABLE IF EXISTS `t_ip_region`;
 CREATE TABLE `t_ip_region` (
                                `id` bigint NOT NULL COMMENT '主键',
                                `exam_record_id` bigint DEFAULT NULL COMMENT '考试记录id',
-                               `country` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '国家',
-                               `region` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '地区',
-                               `province` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '省份',
-                               `city` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '城市',
-                               `isp` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '运营商',
+                               `country` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '国家',
+                               `region` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '地区',
+                               `province` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '省份',
+                               `city` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '城市',
+                               `isp` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '运营商',
                                `create_time` bigint NOT NULL COMMENT '创建时间',
                                `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                                PRIMARY KEY (`id`),
@@ -1015,16 +1015,16 @@ CREATE TABLE `t_ip_region` (
 -- ----------------------------
 DROP TABLE IF EXISTS `t_m_rocket_message`;
 CREATE TABLE `t_m_rocket_message` (
-                                      `id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '主键',
-                                      `topic` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '消息topic',
-                                      `tag` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '消息tag',
-                                      `body` mediumtext CHARACTER SET utf8 COLLATE utf8_general_ci COMMENT '消息内容',
-                                      `type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '消息类型',
-                                      `obj_id` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '关联业务id',
+                                      `id` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '主键',
+                                      `topic` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '消息topic',
+                                      `tag` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '消息tag',
+                                      `body` mediumtext CHARACTER SET utf8mb4 COMMENT '消息内容',
+                                      `type` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '消息类型',
+                                      `obj_id` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '关联业务id',
                                       `obj_name` varchar(200) DEFAULT NULL COMMENT '关联业务名称',
                                       `ack` tinyint NOT NULL COMMENT '消息ack',
                                       `sequence` int DEFAULT NULL COMMENT '消息序号',
-                                      `properties` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '扩展类型',
+                                      `properties` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '扩展类型',
                                       `create_time` bigint NOT NULL COMMENT '创建时间',
                                       `timestamp` bigint NOT NULL COMMENT '时间戳',
                                       `source_id` varchar(50) DEFAULT NULL COMMENT '源消息id',
@@ -1038,16 +1038,16 @@ DROP TABLE IF EXISTS `t_m_tencent_video_message`;
 CREATE TABLE `t_m_tencent_video_message` (
                                              `id` bigint NOT NULL COMMENT '主键',
                                              `exam_record_id` bigint NOT NULL COMMENT '考试记录id',
-                                             `request_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '请求id',
-                                             `video_source` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '视频源',
+                                             `request_id` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '请求id',
+                                             `video_source` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '视频源',
                                              `start_time` bigint DEFAULT NULL COMMENT '开始时间',
                                              `end_time` bigint DEFAULT NULL COMMENT '结束时间',
-                                             `video_url` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '视频地址',
-                                             `object` longtext CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '请求内容',
+                                             `video_url` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '视频地址',
+                                             `object` longtext CHARACTER SET utf8mb4 NOT NULL COMMENT '请求内容',
                                              `create_time` bigint NOT NULL COMMENT '创建时间',
                                              PRIMARY KEY (`id`),
                                              UNIQUE KEY `exam_record` (`exam_record_id`,`video_source`,`start_time`,`end_time`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8_unicode_ci COMMENT='腾讯云视频回调消息';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='腾讯云视频回调消息';
 
 -- ----------------------------
 -- Table structure for t_oe_exam_answer
@@ -1066,7 +1066,7 @@ CREATE TABLE `t_oe_exam_answer` (
                                     `score` double DEFAULT NULL COMMENT '分数',
                                     PRIMARY KEY (`id`),
                                     UNIQUE KEY `record_number` (`exam_record_id`,`main_number`,`sub_number`,`sub_index`) USING BTREE
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='作答结果';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='作答结果';
 
 -- ----------------------------
 -- Table structure for t_oe_exam_break_history
@@ -1076,11 +1076,11 @@ CREATE TABLE `t_oe_exam_break_history` (
                                            `id` bigint NOT NULL COMMENT '主键',
                                            `exam_record_id` bigint NOT NULL COMMENT '考试记录ID',
                                            `break_time` bigint NOT NULL COMMENT '断点发生时间',
-                                           `break_reason` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '' COMMENT '断点判定原因',
-                                           `resume_reason` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '提交异常原因',
+                                           `break_reason` varchar(30) CHARACTER SET utf8mb4 NOT NULL DEFAULT '' COMMENT '断点判定原因',
+                                           `resume_reason` varchar(300) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '提交异常原因',
                                            `prepare_time` bigint DEFAULT NULL COMMENT '恢复候考时间',
                                            `start_time` bigint DEFAULT NULL COMMENT '恢复开考时间',
-                                           `entry_authentication_result` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '恢复开考身份验证结果',
+                                           `entry_authentication_result` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '恢复开考身份验证结果',
                                            `entry_authentication_id` bigint DEFAULT NULL COMMENT '恢复开考身份验证记录ID',
                                            PRIMARY KEY (`id`) USING BTREE,
                                            KEY `record_time` (`exam_record_id`,`break_time`) USING BTREE
@@ -1096,7 +1096,7 @@ CREATE TABLE `t_oe_exam_record` (
                                     `exam_activity_id` bigint NOT NULL COMMENT '考试场次ID',
                                     `exam_student_id` bigint NOT NULL COMMENT '考生ID',
                                     `paper_id` bigint NOT NULL COMMENT '实际使用的试卷ID',
-                                    `status` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '考试状态,FIRST_PREPARE:首次候考,ANSWERING:正在答题,BREAK_OFF:已中断,RESUME_PREPARE:断点恢复候考,FINISHED:已结束考试,PERSISTED:数据已保存,JUNK: 作废',
+                                    `status` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '考试状态,FIRST_PREPARE:首次候考,ANSWERING:正在答题,BREAK_OFF:已中断,RESUME_PREPARE:断点恢复候考,FINISHED:已结束考试,PERSISTED:数据已保存,JUNK: 作废',
                                     `first_prepare_time` bigint DEFAULT NULL COMMENT '首次进入候考时间',
                                     `first_start_time` bigint DEFAULT NULL COMMENT '首次开考时间',
                                     `last_break_time` bigint DEFAULT NULL COMMENT '最近断点时间',
@@ -1159,7 +1159,7 @@ CREATE TABLE `t_oe_exam_record` (
                                     KEY `exam_activity_id` (`exam_activity_id`),
                                     KEY `exam_id` (`exam_id`),
                                     KEY `exam_status` (`status`,`client_websocket_status`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='考试记录';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考试记录';
 
 -- ----------------------------
 -- Table structure for t_oe_exam_simulate_history
@@ -1185,11 +1185,11 @@ CREATE TABLE `t_oe_face_verify_history` (
                                             `realness` double DEFAULT NULL COMMENT '真实性验证结果',
                                             `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                             `update_time` bigint DEFAULT NULL COMMENT '更新时间',
-                                            `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT 'first:初次开考,recover:恢复开考,process:过程中',
-                                            `exception` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '异常类型',
-                                            `photo_url` varchar(500) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '图片保存路径',
+                                            `type` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT 'first:初次开考,recover:恢复开考,process:过程中',
+                                            `exception` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '异常类型',
+                                            `photo_url` varchar(500) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '图片保存路径',
                                             `time` bigint DEFAULT NULL COMMENT '时间戳',
-                                            `batch_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '批次号',
+                                            `batch_no` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '批次号',
                                             PRIMARY KEY (`id`) USING BTREE,
                                             KEY `record_type` (`exam_record_id`,`type`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='人脸验证记录';
@@ -1201,15 +1201,15 @@ DROP TABLE IF EXISTS `t_oe_liveness_verify_history`;
 CREATE TABLE `t_oe_liveness_verify_history` (
                                                 `id` bigint NOT NULL COMMENT '主键',
                                                 `exam_record_id` bigint NOT NULL COMMENT '考试记录ID',
-                                                `type` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT 'first:初次开考,recover:恢复开考,process:过程中',
-                                                `actions` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '随机动作与结果',
+                                                `type` varchar(30) CHARACTER SET utf8mb4 NOT NULL COMMENT 'first:初次开考,recover:恢复开考,process:过程中',
+                                                `actions` varchar(2000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '随机动作与结果',
                                                 `retry` int DEFAULT NULL COMMENT '重试次数',
                                                 `pass` tinyint DEFAULT NULL COMMENT '本地验证是否通过,0:不通过,1:通过',
                                                 `start_time` bigint DEFAULT NULL COMMENT '开始时间',
                                                 `finish_time` bigint DEFAULT NULL COMMENT '完成时间',
-                                                `exception` varchar(30) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '异常类型',
+                                                `exception` varchar(30) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '异常类型',
                                                 `create_time` bigint DEFAULT NULL COMMENT '创建时间',
-                                                `batch_no` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '批次号',
+                                                `batch_no` varchar(50) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '批次号',
                                                 PRIMARY KEY (`id`) USING BTREE,
                                                 KEY `record_type` (`exam_record_id`,`type`) USING BTREE
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='活体验证记录';
@@ -1221,9 +1221,9 @@ DROP TABLE IF EXISTS `t_oe_simulate_paper`;
 CREATE TABLE `t_oe_simulate_paper` (
                                        `id` bigint NOT NULL COMMENT '主键',
                                        `org_id` bigint NOT NULL COMMENT '机构ID',
-                                       `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '试卷名称',
+                                       `name` varchar(50) CHARACTER SET utf8mb4 NOT NULL COMMENT '试卷名称',
                                        `total_score` double DEFAULT NULL COMMENT '总分',
-                                       `paper_path` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '题干路径',
+                                       `paper_path` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '题干路径',
                                        `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                        `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                                        `create_id` bigint DEFAULT NULL COMMENT '创建人id',
@@ -1258,8 +1258,8 @@ DROP TABLE IF EXISTS `t_s_black_list`;
 CREATE TABLE `t_s_black_list` (
                                   `id` bigint NOT NULL COMMENT '主键',
                                   `org_id` bigint DEFAULT NULL COMMENT '机构id',
-                                  `soft_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '软件名称',
-                                  `process_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '进程名称',
+                                  `soft_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '软件名称',
+                                  `process_name` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '进程名称',
                                   `enable` tinyint NOT NULL DEFAULT '1' COMMENT '是否启用,0:停用,1:启用',
                                   `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                   `create_time` bigint DEFAULT NULL COMMENT '创建时间',
@@ -1267,7 +1267,7 @@ CREATE TABLE `t_s_black_list` (
                                   `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                                   PRIMARY KEY (`id`),
                                   UNIQUE KEY `soft_index` (`soft_name`,`process_name`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='黑名单表';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='黑名单表';
 
 -- ----------------------------
 -- Table structure for t_s_log
@@ -1275,15 +1275,15 @@ CREATE TABLE `t_s_black_list` (
 DROP TABLE IF EXISTS `t_s_log`;
 CREATE TABLE `t_s_log` (
                            `id` bigint NOT NULL COMMENT '主键',
-                           `obj` varchar(100) CHARACTER SET utf8 COLLATE utf8_unicode_ci NOT NULL COMMENT '实体类别',
-                           `obj_name` varchar(1000) CHARACTER SET utf8 COLLATE utf8_unicode_ci DEFAULT NULL COMMENT '实体名称',
+                           `obj` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT '实体类别',
+                           `obj_name` varchar(1000) CHARACTER SET utf8mb4 DEFAULT NULL COMMENT '实体名称',
                            `obj_id` bigint DEFAULT NULL COMMENT '实体id',
-                           `update_before_obj` mediumtext CHARACTER SET utf8 COLLATE utf8_unicode_ci COMMENT '更改前内容',
-                           `update_after_obj` mediumtext CHARACTER SET utf8 COLLATE utf8_unicode_ci COMMENT '更改后内容',
+                           `update_before_obj` mediumtext CHARACTER SET utf8mb4 COMMENT '更改前内容',
+                           `update_after_obj` mediumtext CHARACTER SET utf8mb4 COMMENT '更改后内容',
                            `create_id` bigint NOT NULL COMMENT '创建人id',
                            `create_time` bigint NOT NULL COMMENT '创建时间',
                            PRIMARY KEY (`id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8_unicode_ci COMMENT='系统日志';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统日志';
 
 -- ----------------------------
 -- Table structure for t_s_notify
@@ -1292,15 +1292,15 @@ DROP TABLE IF EXISTS `t_s_notify`;
 CREATE TABLE `t_s_notify` (
                               `id` bigint NOT NULL COMMENT '主键',
                               `org_id` bigint DEFAULT NULL COMMENT '机构id',
-                              `title` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '标题',
-                              `content` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '内容',
+                              `title` varchar(200) CHARACTER SET utf8mb4 NOT NULL COMMENT '标题',
+                              `content` varchar(2000) CHARACTER SET utf8mb4 NOT NULL COMMENT '内容',
                               `enable` tinyint NOT NULL DEFAULT '1' COMMENT '是否启用,0:停用,1:启用',
                               `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                               `create_time` bigint DEFAULT NULL COMMENT '创建人时间',
                               `update_id` bigint DEFAULT NULL COMMENT '更新人id',
                               `update_time` bigint DEFAULT NULL COMMENT '更新时间',
                               PRIMARY KEY (`id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='系统通知表';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='系统通知表';
 
 -- ----------------------------
 -- Table structure for t_sync_exam_student_score
@@ -1330,4 +1330,4 @@ CREATE TABLE `t_sync_exam_student_score` (
                                              `create_id` bigint DEFAULT NULL COMMENT '创建人id',
                                              `create_time` bigint DEFAULT NULL COMMENT '创建时间',
                                              PRIMARY KEY (`id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='同步云阅卷考生成绩表';
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='同步云阅卷考生成绩表';