|
@@ -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='同步云阅卷考生成绩表';
|