فهرست منبع

3.4.4 update-20250318,bug修复

xiaofei 3 ماه پیش
والد
کامیت
c8203bfdc1
1فایلهای تغییر یافته به همراه8 افزوده شده و 6 حذف شده
  1. 8 6
      distributed-print/install/mysql/upgrade/3.4.4.sql

+ 8 - 6
distributed-print/install/mysql/upgrade/3.4.4.sql

@@ -313,9 +313,11 @@ ALTER TABLE exam_card_model_four ADD CONSTRAINT exam_card_model_four_unique UNIQ
 -- 2025-03-17
 ALTER TABLE `mark_task` CHANGE COLUMN `group_number` `group_number` INT NULL COMMENT '大题号' ;
 ALTER TABLE `mark_user_question` CHANGE COLUMN `group_number` `group_number` INT NULL COMMENT '分组编号' ;
-ALTER TABLE `mark_subjective_score`
-    CHANGE COLUMN `group_number` `group_number` INT NULL COMMENT '分组序号' ,
-    CHANGE COLUMN `group_score` `group_score` DOUBLE NULL COMMENT '分组得分' ,
-    CHANGE COLUMN `uncalculate` `uncalculate` TINYINT(1) NULL COMMENT '是否合分' ;
-ALTER TABLE `mark_problem_history`
-    CHANGE COLUMN `group_number` `group_number` INT NULL COMMENT '大题号' ;
+
+update basic_print_config set default_serial_number = 0 where default_serial_number is null;
+update basic_print_config set two_paper_enable = 0 where two_paper_enable is null;
+update mark_paper set merge_marker = 1 where merge_marker is null;
+update mark_paper set double_mark = 0 where double_mark is null;
+update mark_student set version = 1 where version is null;
+update mark_student ms left join basic_exam_student bes on ms.basic_student_id = bes.id set ms.teach_class_name = bes.teach_class_name where ms.teach_class_name is null;
+update mark_question mq left join mark_paper mp on mq.exam_id = mp.exam_id and mq.paper_number = mp.paper_number set mq.course_id = mp.course_id where mq.course_id is null;