123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141 |
- ALTER TABLE `msyj-local-v3.1.0`.`param_setting`
- DROP COLUMN `take_best`,
- DROP COLUMN `clear_data`,
- DROP COLUMN `show_standard_paper_manage`,
- DROP COLUMN `auto_callback_show_deviation`,
- DROP COLUMN `prop_denominator`,
- DROP COLUMN `score_show_all_paper`,
- DROP COLUMN `change_stage`,
- DROP COLUMN `round_up`,
- DROP COLUMN `level_show_all_paper`,
- DROP COLUMN `cumulative_error`,
- DROP COLUMN `majority`,
- DROP COLUMN `auto_callback`,
- DROP COLUMN `deviation`,
- DROP COLUMN `paper_stage`,
- DROP COLUMN `name_rule`,
- DROP COLUMN `image_encrypt`,
- DROP COLUMN `package_scan`,
- ADD COLUMN `collect_config` MEDIUMTEXT NULL COMMENT '采集规则参数' AFTER `work_id`,
- ADD COLUMN `level_config` MEDIUMTEXT NULL COMMENT '细分档规则参数' AFTER `collect_config`,
- ADD COLUMN `rough_level_config` MEDIUMTEXT NULL COMMENT '粗分档规则参数' AFTER `level_config`,
- ADD COLUMN `score_config` MEDIUMTEXT NULL COMMENT '打分规则参数' AFTER `first_level_config`;
- CREATE TABLE `marker_group_student` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `work_id` bigint(20) NOT NULL,
- `subject` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
- `stage` int(1) NOT NULL COMMENT '所属阶段',
- `group_id` bigint(20) NOT NULL COMMENT '分组ID',
- `paper_id` bigint(20) NOT NULL COMMENT '试卷ID',
- `exam_number` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
- `name` varchar(50) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
- `area_code` varchar(45) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
- `area_name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
- `exam_room` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
- `school` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
- `source_name` varchar(225) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '生源地',
- `group_id` bigint(20) NOT NULL COMMENT '批次号',
- `used` tinyint(1) NULL DEFAULT NULL COMMENT '已否已发任务',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic;
- ALTER TABLE `marker_group`
- CHANGE COLUMN `work_id` `work_id` BIGINT(20) NOT NULL AFTER `id`,
- ADD COLUMN `stage` INT(1) NULL AFTER `subject`;
- ALTER TABLE `level`
- ADD COLUMN `rough_code` varchar(2) NULL COMMENT '粗分档档位' AFTER `kdpt`,
- ADD COLUMN `rough_weight` INT(11) NULL COMMENT '粗分档典型值' AFTER `rough_code`;
- CREATE TABLE `mark_task_rough_level` (
- `id` bigint(20) NOT NULL AUTO_INCREMENT,
- `work_id` bigint(20) NOT NULL,
- `paper_id` bigint(20) NOT NULL,
- `is_rejected` bit(1) NOT NULL,
- `level_value` int(11) NULL DEFAULT NULL,
- `marker_id` bigint(20) NOT NULL,
- `marker_name` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL,
- `origin_level` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
- `question_id` bigint(20) NULL DEFAULT NULL,
- `result` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
- `level` varchar(2) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '最终档位(和paper表中level一致)',
- `stage` int(11) NOT NULL,
- `subject` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL,
- `created_on` datetime(0) NULL DEFAULT NULL,
- `updated_on` datetime(0) NULL DEFAULT NULL,
- `random_seq` int(11) NULL DEFAULT NULL,
- `secret_number` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL,
- `random_seq_new` bigint(20) NULL DEFAULT NULL COMMENT '随机号',
- `is_active` bit(1) NULL DEFAULT b'0' COMMENT '是否激活',
- `is_test` tinyint(4) NOT NULL DEFAULT 0 COMMENT '是否试评,0:不是,1:数据已导入,2:试评中',
- `batch_no` bigint(45) NULL DEFAULT NULL COMMENT '批次号',
- `is_change_stage` tinyint(1) NULL DEFAULT NULL COMMENT '是否改档',
- `serial_number` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '叫号序号',
- `display_number` int(11) NULL DEFAULT NULL,
- `is_sample` bit(1) NULL DEFAULT NULL COMMENT '是否标准卷',
- `deviation_direction` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL COMMENT '偏差方向',
- `is_mark` bit(1) NULL DEFAULT b'0' COMMENT '是否标记',
- PRIMARY KEY (`id`) USING BTREE,
- INDEX `idx_mark_task_paper_id`(`paper_id`) USING BTREE,
- INDEX `question_id`(`question_id`, `marker_id`, `stage`, `result`, `is_rejected`, `random_seq`, `random_seq_new`) USING BTREE,
- INDEX `idx_union_1`(`marker_id`, `stage`, `result`, `random_seq`, `random_seq_new`) USING BTREE,
- CONSTRAINT `mark_task_rough_level_ibfk_1` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_10` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_11` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_12` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_13` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_14` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_15` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_2` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_3` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_4` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_5` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_6` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_7` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_8` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT,
- CONSTRAINT `mark_task_rough_level_ibfk_9` FOREIGN KEY (`paper_id`) REFERENCES `paper` (`id`) ON DELETE RESTRICT ON UPDATE RESTRICT
- ) ENGINE = InnoDB AUTO_INCREMENT = 152 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci ROW_FORMAT = Dynamic;
- ALTER TABLE `paper`
- ADD COLUMN `is_rough_sample` BIT(1) NULL DEFAULT NULL COMMENT '粗分档标准卷' ,
- ADD COLUMN `rough_level` varchar(2) NULL COMMENT '粗分档档位' AFTER `is_tagged`,
- ADD COLUMN `redo_rough_level` VARCHAR(5) NULL COMMENT '粗分档建议档位' AFTER `rough_level`,
- ADD COLUMN `rough_batch_no` BIGINT(45) NULL COMMENT '粗分档批次号' AFTER `is_active`,
- ADD COLUMN `is_rough_arbitrated` BIT(1) NULL COMMENT '粗分档仲裁' AFTER `is_mark`,
- ADD COLUMN `is_rough_manual` BIT(1) NULL AFTER `is_rough_arbitrated`,
- ADD COLUMN `is_rough_rejected` BIT(1) NULL COMMENT '粗分档打回' AFTER `is_rough_manual`,
- ADD COLUMN `is_rough_mark` BIT(1) NULL COMMENT '粗分档标记' AFTER `is_rough_rejected`;
- ALTER TABLE `paper`
- ADD COLUMN `is_rough_shift` BIT(1) NULL AFTER `redo_rough_level`,
- ADD COLUMN `is_rough_shift_score` BIT(1) NULL AFTER `is_rough_shift`;
- CREATE TABLE `message` (
- `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
- `work_id` BIGINT(20) NULL COMMENT '工作ID',
- `subject` VARCHAR(10) NULL COMMENT '科目',
- `stage` INT(2) NULL COMMENT '阶段',
- `send_user_id` BIGINT(20) NULL COMMENT '发件人ID',
- `send_user_name` VARCHAR(45) NULL COMMENT '发件人名称',
- `content` VARCHAR(500) NULL COMMENT '消息内容',
- `receive_user` MEDIUMTEXT NULL COMMENT '收件人集合json',
- `create_time` DATETIME NULL COMMENT '创建时间',
- PRIMARY KEY (`id`))
- COMMENT = '消息管理';
- CREATE TABLE `message_receive` (
- `id` BIGINT(20) NOT NULL AUTO_INCREMENT,
- `message_id` BIGINT(20) NULL,
- `receive_user_id` BIGINT(20) NULL,
- `is_read` tinyint(1) NULL,
- PRIMARY KEY (`id`))
- COMMENT = '消息发送的用户';
- ALTER TABLE `change_level`
- ADD COLUMN `stage` INT(2) NULL COMMENT '阶段' AFTER `subject`;
|