|
@@ -1,193 +1,5 @@
|
|
|
SET NAMES UTF8;
|
|
|
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_blob_triggers
|
|
|
--- ----------------------------
|
|
|
-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,
|
|
|
- `BLOB_DATA` blob,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
- KEY `SCHED_NAME` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_calendars
|
|
|
--- ----------------------------
|
|
|
-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,
|
|
|
- `CALENDAR` blob NOT NULL,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_cron_triggers
|
|
|
--- ----------------------------
|
|
|
-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,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_fired_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,
|
|
|
- `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,
|
|
|
- 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,
|
|
|
- KEY `IDX_QRTZ_FT_J_G` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_FT_JG` (`SCHED_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_FT_T_G` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_FT_TG` (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_job_details
|
|
|
--- ----------------------------
|
|
|
-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,
|
|
|
- `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,
|
|
|
- KEY `IDX_QRTZ_J_GRP` (`SCHED_NAME`,`JOB_GROUP`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_locks
|
|
|
--- ----------------------------
|
|
|
-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,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_paused_trigger_grps
|
|
|
--- ----------------------------
|
|
|
-DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
|
|
|
-CREATE TABLE `qrtz_paused_trigger_grps` (
|
|
|
- `SCHED_NAME` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
- `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_scheduler_state
|
|
|
--- ----------------------------
|
|
|
-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,
|
|
|
- `LAST_CHECKIN_TIME` bigint NOT NULL,
|
|
|
- `CHECKIN_INTERVAL` bigint NOT NULL,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_simple_triggers
|
|
|
--- ----------------------------
|
|
|
-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,
|
|
|
- `REPEAT_COUNT` bigint NOT NULL,
|
|
|
- `REPEAT_INTERVAL` bigint NOT NULL,
|
|
|
- `TIMES_TRIGGERED` bigint NOT NULL,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_simprop_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,
|
|
|
- `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,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
--- ----------------------------
|
|
|
--- Table structure for qrtz_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,
|
|
|
- `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,
|
|
|
- `START_TIME` bigint NOT NULL,
|
|
|
- `END_TIME` bigint DEFAULT NULL,
|
|
|
- `CALENDAR_NAME` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
|
|
- `MISFIRE_INSTR` smallint DEFAULT NULL,
|
|
|
- `JOB_DATA` blob,
|
|
|
- PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_J` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_JG` (`SCHED_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_C` (`SCHED_NAME`,`CALENDAR_NAME`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_G` (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_STATE` (`SCHED_NAME`,`TRIGGER_STATE`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_N_STATE` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_N_G_STATE` (`SCHED_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_NEXT_FIRE_TIME` (`SCHED_NAME`,`NEXT_FIRE_TIME`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_NFT_ST` (`SCHED_NAME`,`TRIGGER_STATE`,`NEXT_FIRE_TIME`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_NFT_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_NFT_ST_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_STATE`) USING BTREE,
|
|
|
- KEY `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_GROUP`,`TRIGGER_STATE`) USING BTREE
|
|
|
-) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
-
|
|
|
-- ----------------------------
|
|
|
-- Table structure for basic_attachment
|
|
|
-- ----------------------------
|
|
@@ -528,23 +340,22 @@ CREATE TABLE `basic_student` (
|
|
|
-- Table structure for basic_template
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `basic_template`;
|
|
|
-CREATE TABLE `basic_template` (
|
|
|
- `id` bigint NOT NULL COMMENT '主键',
|
|
|
- `school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
- `org_id` bigint NULL DEFAULT NULL COMMENT '机构id',
|
|
|
- `name` varchar(30) NOT NULL COMMENT '模板名称',
|
|
|
- `type` varchar(8) NOT NULL COMMENT '模板类型:GENERIC-通卡模板,VARIABLE-变量印品模板,ORDINARY-普通印品模板',
|
|
|
- `classify` varchar(10) DEFAULT NULL COMMENT 'template_type值为VARIABLE、ORDINARY时,不为空。\n SIGN-签到表,PACKAGE-卷袋贴,CHECK_IN-登记表',
|
|
|
- `display_range` mediumtext COMMENT '卷袋贴、签到表数据范围',
|
|
|
- `preview_path` varchar(500) DEFAULT NULL COMMENT '预览地址',
|
|
|
- `attachment_id` bigint DEFAULT NULL COMMENT '模板附件ID(保存到附件表ID)',
|
|
|
- `enable` tinyint NOT NULL COMMENT '0-禁用,1-启用',
|
|
|
- `remark` varchar(200) DEFAULT NULL COMMENT '备注',
|
|
|
- `create_id` bigint NULL DEFAULT NULL COMMENT '创建人',
|
|
|
- `create_time` bigint NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
- `update_id` bigint NULL DEFAULT NULL COMMENT '更新人',
|
|
|
- `update_time` bigint NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
- PRIMARY KEY (`id`) USING BTREE
|
|
|
+CREATE TABLE `basic_template` (
|
|
|
+ `id` bigint NOT NULL COMMENT '主键',
|
|
|
+ `school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
+ `org_id` bigint DEFAULT NULL COMMENT '机构id',
|
|
|
+ `name` varchar(30) NOT NULL COMMENT '模板名称',
|
|
|
+ `classify` varchar(10) DEFAULT NULL COMMENT 'template_type值为VARIABLE、ORDINARY时,不为空。\n SIGN-签到表,PACKAGE-卷袋贴,CHECK_IN-登记表',
|
|
|
+ `display_range` mediumtext COMMENT '卷袋贴、签到表数据范围',
|
|
|
+ `preview_path` varchar(500) DEFAULT NULL COMMENT '预览地址',
|
|
|
+ `attachment_id` bigint DEFAULT NULL COMMENT '模板附件ID(保存到附件表ID)',
|
|
|
+ `enable` tinyint NOT NULL COMMENT '0-禁用,1-启用',
|
|
|
+ `remark` varchar(200) DEFAULT NULL COMMENT '备注',
|
|
|
+ `create_id` bigint DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_id` bigint DEFAULT NULL COMMENT '更新人',
|
|
|
+ `update_time` bigint DEFAULT NULL COMMENT '更新时间',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='通用模板';
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -554,7 +365,7 @@ DROP TABLE IF EXISTS `basic_template_org`;
|
|
|
CREATE TABLE `basic_template_org` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
- `type` varchar(20) NOT NULL COMMENT '模板类型:GENERIC-通卡模板,VARIABLE-变量印品模板,ORDINARY-普通印品模板,CARD_RULE-题卡规则,PRINT_CONFIG-印品配置',
|
|
|
+ `type` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '模板类型:GENERIC-通卡模板,VARIABLE-变量印品模板,ORDINARY-普通印品模板,CARD_RULE-题卡规则,PRINT_CONFIG-印品配置',
|
|
|
`rule_id` bigint NOT NULL COMMENT '通卡模板ID',
|
|
|
`org_id` bigint NOT NULL COMMENT '组织机构ID',
|
|
|
`create_id` bigint DEFAULT NULL COMMENT '创建人',
|
|
@@ -831,7 +642,7 @@ CREATE TABLE `exam_paper_structure` (
|
|
|
`course_code` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程代码',
|
|
|
`course_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程名称',
|
|
|
`sequence` varchar(5) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '课程创建的任务序号(和exam_task保持一致)',
|
|
|
- `paper_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '试卷类型',
|
|
|
+ `paper_type` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL COMMENT '试卷类型',
|
|
|
`status` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci DEFAULT NULL COMMENT '状态。INIT:未开始;START:开始同步;PAPER_FINISH:试卷同步成功;ANSWER_FINISH:标答同步成功;OBJECTIVE_FINISH:客观题结构同步成功;SUBJECTIVE_FINISH:主观题结构同步成功;FINISH:结束。',
|
|
|
`paper_answer` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '试卷原卷和标答附件ID',
|
|
|
`objective_structure` text CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT '客观题试卷结构JSON',
|
|
@@ -883,36 +694,36 @@ CREATE TABLE `exam_print_plan` (
|
|
|
-- Table structure for exam_student
|
|
|
-- ----------------------------
|
|
|
DROP TABLE IF EXISTS `exam_student`;
|
|
|
-CREATE TABLE `exam_student` (
|
|
|
- `id` bigint(0) NOT NULL COMMENT '主键',
|
|
|
- `school_id` bigint(0) NOT NULL COMMENT '学校id',
|
|
|
- `org_id` bigint(0) NOT NULL COMMENT '机构id',
|
|
|
- `exam_detail_course_id` bigint(0) NOT NULL COMMENT '考试明细课程id',
|
|
|
- `student_name` varchar(30) NOT NULL COMMENT '考生姓名',
|
|
|
- `student_code` varchar(30) NOT NULL COMMENT '考生代码',
|
|
|
- `paper_number` varchar(30) NOT NULL COMMENT '试卷编号',
|
|
|
- `ticket_number` varchar(30) NULL DEFAULT NULL COMMENT '准考证号',
|
|
|
- `site_number` varchar(30) NULL DEFAULT NULL COMMENT '座位号',
|
|
|
- `print_paper` tinyint(0) NULL DEFAULT NULL COMMENT '打印试卷',
|
|
|
- `print_card` tinyint(0) NULL DEFAULT NULL COMMENT '打印题卡',
|
|
|
- `extend_fields` text NULL COMMENT '扩展字段',
|
|
|
- `paper_type` varchar(2) NULL DEFAULT NULL COMMENT '试卷类型',
|
|
|
- `clazz_id` varchar(100) NULL DEFAULT NULL COMMENT '班级Id',
|
|
|
- `college_name` varchar(100) NULL DEFAULT NULL COMMENT '学生学院名称',
|
|
|
- `major_name` varchar(100) NULL DEFAULT NULL COMMENT '专业名称',
|
|
|
- `clazz_name` varchar(100) NULL DEFAULT NULL COMMENT '班级名称',
|
|
|
- `teach_clazz_id` bigint(0) NULL DEFAULT NULL COMMENT '教学班id',
|
|
|
- `teach_clazz_name` varchar(100) NULL DEFAULT NULL COMMENT '教学班名称',
|
|
|
- `student_clazz_type` varchar(100) NULL DEFAULT NULL COMMENT '主体班级类型',
|
|
|
- `campus_name` varchar(200) NULL DEFAULT NULL COMMENT '校区',
|
|
|
- `create_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人',
|
|
|
- `create_time` bigint(0) NULL DEFAULT NULL COMMENT '创建时间',
|
|
|
- `update_id` bigint(0) NULL DEFAULT NULL COMMENT '更新人',
|
|
|
- `update_time` bigint(0) NULL DEFAULT NULL COMMENT '更新时间',
|
|
|
- `attachment_id` bigint(0) NULL DEFAULT NULL COMMENT '附件id',
|
|
|
- `sync_status` tinyint(1) NULL DEFAULT NULL COMMENT '是否同步成功:true-是, false-否',
|
|
|
- PRIMARY KEY (`id`) USING BTREE,
|
|
|
- KEY `exam_student_schoolId_idx` (`school_id`,`student_code`) USING BTREE
|
|
|
+CREATE TABLE `exam_student` (
|
|
|
+ `id` bigint NOT NULL COMMENT '主键',
|
|
|
+ `school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
+ `org_id` bigint NOT NULL COMMENT '机构id',
|
|
|
+ `exam_detail_course_id` bigint NOT NULL COMMENT '考试明细课程id',
|
|
|
+ `student_name` varchar(30) NOT NULL COMMENT '考生姓名',
|
|
|
+ `student_code` varchar(30) NOT NULL COMMENT '考生代码',
|
|
|
+ `paper_number` varchar(30) NOT NULL COMMENT '试卷编号',
|
|
|
+ `ticket_number` varchar(30) DEFAULT NULL COMMENT '准考证号',
|
|
|
+ `site_number` varchar(30) DEFAULT NULL COMMENT '座位号',
|
|
|
+ `print_paper` tinyint DEFAULT NULL COMMENT '打印试卷',
|
|
|
+ `print_card` tinyint DEFAULT NULL COMMENT '打印题卡',
|
|
|
+ `extend_fields` text COMMENT '扩展字段',
|
|
|
+ `paper_type` varchar(2) DEFAULT NULL COMMENT '试卷类型',
|
|
|
+ `college_name` varchar(100) DEFAULT NULL COMMENT '学生学院名称',
|
|
|
+ `major_name` varchar(100) DEFAULT NULL COMMENT '专业名称',
|
|
|
+ `clazz_id` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '班级Id',
|
|
|
+ `clazz_name` varchar(100) DEFAULT NULL COMMENT '班级名称',
|
|
|
+ `teach_clazz_id` bigint DEFAULT NULL COMMENT '教学班id',
|
|
|
+ `teach_clazz_name` varchar(100) DEFAULT NULL COMMENT '教学班名称',
|
|
|
+ `student_clazz_type` varchar(100) DEFAULT NULL COMMENT '主体班级类型',
|
|
|
+ `campus_name` varchar(200) DEFAULT NULL COMMENT '校区',
|
|
|
+ `create_id` bigint DEFAULT NULL COMMENT '创建人',
|
|
|
+ `create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
|
+ `update_id` bigint DEFAULT NULL COMMENT '更新人',
|
|
|
+ `update_time` bigint DEFAULT NULL COMMENT '更新时间',
|
|
|
+ `attachment_id` bigint DEFAULT NULL COMMENT '附件id',
|
|
|
+ `sync_status` tinyint(1) DEFAULT NULL COMMENT '是否同步成功:true-是, false-否',
|
|
|
+ PRIMARY KEY (`id`) USING BTREE,
|
|
|
+ KEY `exam_student_schoolId_idx` (`school_id`,`student_code`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='考生';
|
|
|
|
|
|
-- ----------------------------
|
|
@@ -1306,6 +1117,194 @@ CREATE TABLE `grade_paper_struct` (
|
|
|
PRIMARY KEY (`id`)
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='分析-试卷结构(蓝图)表';
|
|
|
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_blob_triggers
|
|
|
+-- ----------------------------
|
|
|
+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,
|
|
|
+ `BLOB_DATA` blob,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
+ KEY `SCHED_NAME` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_calendars
|
|
|
+-- ----------------------------
|
|
|
+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,
|
|
|
+ `CALENDAR` blob NOT NULL,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`CALENDAR_NAME`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_cron_triggers
|
|
|
+-- ----------------------------
|
|
|
+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,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_fired_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,
|
|
|
+ `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,
|
|
|
+ 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,
|
|
|
+ KEY `IDX_QRTZ_FT_J_G` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_FT_JG` (`SCHED_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_FT_T_G` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_FT_TG` (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_job_details
|
|
|
+-- ----------------------------
|
|
|
+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,
|
|
|
+ `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,
|
|
|
+ KEY `IDX_QRTZ_J_GRP` (`SCHED_NAME`,`JOB_GROUP`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_locks
|
|
|
+-- ----------------------------
|
|
|
+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,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`LOCK_NAME`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_paused_trigger_grps
|
|
|
+-- ----------------------------
|
|
|
+DROP TABLE IF EXISTS `qrtz_paused_trigger_grps`;
|
|
|
+CREATE TABLE `qrtz_paused_trigger_grps` (
|
|
|
+ `SCHED_NAME` varchar(120) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ `TRIGGER_GROUP` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_scheduler_state
|
|
|
+-- ----------------------------
|
|
|
+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,
|
|
|
+ `LAST_CHECKIN_TIME` bigint NOT NULL,
|
|
|
+ `CHECKIN_INTERVAL` bigint NOT NULL,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`INSTANCE_NAME`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_simple_triggers
|
|
|
+-- ----------------------------
|
|
|
+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,
|
|
|
+ `REPEAT_COUNT` bigint NOT NULL,
|
|
|
+ `REPEAT_INTERVAL` bigint NOT NULL,
|
|
|
+ `TIMES_TRIGGERED` bigint NOT NULL,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_simprop_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,
|
|
|
+ `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,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
+-- ----------------------------
|
|
|
+-- Table structure for qrtz_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,
|
|
|
+ `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,
|
|
|
+ `START_TIME` bigint NOT NULL,
|
|
|
+ `END_TIME` bigint DEFAULT NULL,
|
|
|
+ `CALENDAR_NAME` varchar(200) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL,
|
|
|
+ `MISFIRE_INSTR` smallint DEFAULT NULL,
|
|
|
+ `JOB_DATA` blob,
|
|
|
+ PRIMARY KEY (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_J` (`SCHED_NAME`,`JOB_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_JG` (`SCHED_NAME`,`JOB_GROUP`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_C` (`SCHED_NAME`,`CALENDAR_NAME`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_G` (`SCHED_NAME`,`TRIGGER_GROUP`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_STATE` (`SCHED_NAME`,`TRIGGER_STATE`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_N_STATE` (`SCHED_NAME`,`TRIGGER_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_N_G_STATE` (`SCHED_NAME`,`TRIGGER_GROUP`,`TRIGGER_STATE`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_NEXT_FIRE_TIME` (`SCHED_NAME`,`NEXT_FIRE_TIME`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_NFT_ST` (`SCHED_NAME`,`TRIGGER_STATE`,`NEXT_FIRE_TIME`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_NFT_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_NFT_ST_MISFIRE` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_STATE`) USING BTREE,
|
|
|
+ KEY `IDX_QRTZ_T_NFT_ST_MISFIRE_GRP` (`SCHED_NAME`,`MISFIRE_INSTR`,`NEXT_FIRE_TIME`,`TRIGGER_GROUP`,`TRIGGER_STATE`) USING BTREE
|
|
|
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
|
|
+
|
|
|
-- ----------------------------
|
|
|
-- Table structure for sys_config
|
|
|
-- ----------------------------
|
|
@@ -1316,7 +1315,7 @@ CREATE TABLE `sys_config` (
|
|
|
`org_id` bigint DEFAULT NULL COMMENT '机构id',
|
|
|
`config_key` varchar(100) NOT NULL COMMENT '参数键名',
|
|
|
`config_name` varchar(100) NOT NULL COMMENT '参数名称',
|
|
|
- `config_value` varchar(100) DEFAULT NULL COMMENT '参数键值',
|
|
|
+ `config_value` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '参数键值',
|
|
|
`remark` varchar(100) DEFAULT NULL COMMENT '备注',
|
|
|
`create_id` bigint DEFAULT NULL COMMENT '创建人',
|
|
|
`create_time` bigint DEFAULT NULL COMMENT '创建时间',
|
|
@@ -1332,7 +1331,7 @@ DROP TABLE IF EXISTS `sys_org`;
|
|
|
CREATE TABLE `sys_org` (
|
|
|
`id` bigint NOT NULL COMMENT '主键',
|
|
|
`school_id` bigint NOT NULL COMMENT '学校id',
|
|
|
- `type` varchar(50) DEFAULT NULL COMMENT '类型,SCHOOL:学校,COLLEGE:学院,FACULTY:院系,TEACHING_ROOM:教研室,PRINTING_HOUSE:印刷厂',
|
|
|
+ `type` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '类型,SCHOOL:学校,COLLEGE:学院,FACULTY:院系,TEACHING_ROOM:教研室,PRINTING_HOUSE:印刷厂',
|
|
|
`code` varchar(20) DEFAULT NULL COMMENT '机构代码',
|
|
|
`name` varchar(100) NOT NULL COMMENT '机构名称',
|
|
|
`parent_id` bigint DEFAULT NULL COMMENT '上级机构id',
|
|
@@ -1383,7 +1382,7 @@ CREATE TABLE `sys_role` (
|
|
|
`update_time` bigint DEFAULT NULL COMMENT '修改时间',
|
|
|
`default_role` tinyint NOT NULL DEFAULT '0' COMMENT '是否系统内置角色,1:是,0:不是',
|
|
|
`source` varchar(100) DEFAULT NULL COMMENT '角色来源,ANALYSIS:教研分析',
|
|
|
- `interpret` text COMMENT '角色说明',
|
|
|
+ `interpret` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '角色说明',
|
|
|
PRIMARY KEY (`id`) USING BTREE,
|
|
|
UNIQUE KEY `role_schoolId_name_idx` (`school_id`,`name`) USING BTREE
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='角色表';
|
|
@@ -1794,7 +1793,7 @@ CREATE TABLE `t_sync_exam_student_score` (
|
|
|
`school_id` bigint DEFAULT NULL COMMENT '学校id',
|
|
|
`org_id` bigint DEFAULT NULL COMMENT '机构id',
|
|
|
`semester_id` bigint DEFAULT NULL COMMENT '学期id',
|
|
|
- `major_name` varchar(100) DEFAULT NULL COMMENT '专业名称',
|
|
|
+ `major_name` varchar(100) DEFAULT NULL COMMENT '专业id',
|
|
|
`clazz_id` bigint DEFAULT NULL COMMENT '班级id',
|
|
|
`exam_id` bigint DEFAULT NULL COMMENT '云阅卷考试id',
|
|
|
`exam_code` varchar(100) DEFAULT NULL COMMENT '云阅卷考试标识',
|