|
|
|
@ -47,7 +47,7 @@ CREATE TABLE `resources_question_snapshot` (
|
|
|
|
|
`resources_question_snapshot_id` bigint(20) NOT NULL COMMENT '题目快照ID',
|
|
|
|
|
`teacher_open_course_question_setting_id` bigint(20) NOT NULL COMMENT '开课题目配置ID',
|
|
|
|
|
`teacher_open_course_merge_course_info_id` bigint(20) DEFAULT NULL COMMENT '开课课程ID',
|
|
|
|
|
`question_type` int(2) DEFAULT NULL COMMENT '题型(1单选 2多选 3判断)',
|
|
|
|
|
`question_type` int(2) DEFAULT NULL COMMENT '题型(1单选 2多选 3判断 4填空 5分析)',
|
|
|
|
|
`question_score` decimal(3,1) DEFAULT NULL COMMENT '分值',
|
|
|
|
|
`question_stem` varchar(3000) DEFAULT NULL COMMENT '题干',
|
|
|
|
|
`question_option_a` varchar(1000) DEFAULT NULL COMMENT '选项A',
|
|
|
|
@ -186,7 +186,7 @@ create table teacher_open_course_merge_resources_question
|
|
|
|
|
teacher_open_course_merge_resources_question_id bigint unsigned not null comment 'ID',
|
|
|
|
|
teacher_open_course_id bigint comment '开课ID',
|
|
|
|
|
teacher_open_course_merge_course_info_id bigint comment '开课课程ID',
|
|
|
|
|
question_type int(2) comment '题型(1单选 2多选 3判断)',
|
|
|
|
|
question_type int(2) comment '题型(1单选 2多选 3判断 4填空 5分析)',
|
|
|
|
|
question_score decimal(3,1) comment '分值',
|
|
|
|
|
question_stem varchar(3000) comment '题干',
|
|
|
|
|
question_option_a varchar(1000) comment '选项A',
|
|
|
|
@ -365,3 +365,50 @@ ALTER TABLE resources_question_snapshot ADD COLUMN teacher_open_course_merge_res
|
|
|
|
|
ALTER TABLE teacher_open_course_question_log ADD COLUMN question_analysis varchar(1000) COMMENT '解析';
|
|
|
|
|
ALTER TABLE teacher_open_course_question_log ADD COLUMN is_tuck int(2) default 0 COMMENT '是否收藏';
|
|
|
|
|
|
|
|
|
|
-- 通用的题目配置
|
|
|
|
|
drop table if exists general_question_setting;
|
|
|
|
|
CREATE TABLE `general_question_setting` (
|
|
|
|
|
`general_question_setting_id` bigint(20) NOT NULL COMMENT '通用题目设置ID',
|
|
|
|
|
`bussiness_id` bigint(20) NOT NULL COMMENT '业务ID',
|
|
|
|
|
`bussiness_type` bigint(20) NOT NULL COMMENT '业务类型',
|
|
|
|
|
`general_question_setting_school_class_ids` varchar(2000) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '班级ID集合(逗号隔开)',
|
|
|
|
|
`general_question_setting_do_count` int(11) DEFAULT NULL COMMENT '作答次数',
|
|
|
|
|
`general_question_setting_question_no_order` int(11) DEFAULT NULL COMMENT '题目乱序(同一大题内)',
|
|
|
|
|
`general_question_setting_option_no_order` int(11) DEFAULT NULL COMMENT '选项乱序(限单选、多选)',
|
|
|
|
|
`general_question_setting_end_show_qa` int(11) DEFAULT NULL COMMENT '答卷后显示答案解析',
|
|
|
|
|
`general_question_setting_end_show_true_false` int(11) DEFAULT NULL COMMENT '答卷后显示答案对错',
|
|
|
|
|
`general_question_setting_name` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '题目-名称',
|
|
|
|
|
`general_question_start_time` datetime DEFAULT NULL COMMENT '题目开始时间',
|
|
|
|
|
`general_question_end_time` datetime DEFAULT NULL COMMENT '题目结束时间',
|
|
|
|
|
`general_question_setting_type` varchar(100) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '类型 枚举(ResourcesQuestionSnapshotFromTypeEnum)',
|
|
|
|
|
`general_question_setting_require` varchar(4000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '题目要求',
|
|
|
|
|
`general_question_setting_file` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '附件,老师上传附件(单文件)',
|
|
|
|
|
`general_question_setting_push_status` int(11) DEFAULT NULL COMMENT '发布状态。 1发布,2未发布',
|
|
|
|
|
`general_question_setting_status` int(11) DEFAULT NULL COMMENT '状态 (1正常 2删除)',
|
|
|
|
|
`general_question_setting_add_time` datetime DEFAULT NULL COMMENT '创建时间',
|
|
|
|
|
`org_id` bigint(20) DEFAULT NULL COMMENT '组织ID',
|
|
|
|
|
`user_id` bigint(20) DEFAULT NULL COMMENT '用户ID',
|
|
|
|
|
PRIMARY KEY (`general_question_setting_id`) USING BTREE
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='系统通用-题目-设置';
|
|
|
|
|
|
|
|
|
|
drop table if exists general_resources_question_snapshot;
|
|
|
|
|
CREATE TABLE `general_resources_question_snapshot` (
|
|
|
|
|
`general_resources_question_snapshot_id` bigint(20) NOT NULL COMMENT '通用题目快照ID',
|
|
|
|
|
`general_question_setting_id` bigint(20) NOT NULL COMMENT '通用题目配置ID',
|
|
|
|
|
`business_course_info_id` bigint(20) DEFAULT NULL COMMENT '业务课程ID',
|
|
|
|
|
`business_course_info_type` bigint(20) DEFAULT NULL COMMENT '业务课程类型',
|
|
|
|
|
`question_type` int(2) DEFAULT NULL COMMENT '题型(1单选 2多选 3判断 4填空 5分析)',
|
|
|
|
|
`question_score` decimal(3,1) DEFAULT NULL COMMENT '分值',
|
|
|
|
|
`question_stem` varchar(3000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '题干',
|
|
|
|
|
`question_option_a` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '选项A',
|
|
|
|
|
`question_option_b` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '选项B',
|
|
|
|
|
`question_option_c` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '选项C',
|
|
|
|
|
`question_option_d` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '选项D',
|
|
|
|
|
`question_option_e` varchar(1000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '选项E',
|
|
|
|
|
`question_answer` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '答案(单选是一个 多选是多个 判断是对错)',
|
|
|
|
|
`question_analysis` varchar(3000) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT NULL COMMENT '解析',
|
|
|
|
|
`question_status` int(2) DEFAULT NULL COMMENT '题目状态 (1上架, 2下架)',
|
|
|
|
|
`user_id` bigint(20) DEFAULT NULL COMMENT '后台用户ID',
|
|
|
|
|
`org_id` bigint(20) DEFAULT NULL COMMENT '组织机构ID',
|
|
|
|
|
PRIMARY KEY (`general_resources_question_snapshot_id`) USING BTREE
|
|
|
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ROW_FORMAT=DYNAMIC COMMENT='资源管理 - 题库管理-通用快照';
|