ting.yin 6 jaren geleden
bovenliggende
commit
9c50de9e2c

+ 1 - 3
stmms-biz/src/main/java/cn/com/qmth/stmms/biz/mark/model/TrialLibrary.java

@@ -8,7 +8,6 @@ import javax.persistence.GeneratedValue;
 import javax.persistence.Id;
 import javax.persistence.Table;
 import javax.persistence.Transient;
-import javax.persistence.UniqueConstraint;
 
 /**
  * 试评任务表
@@ -17,8 +16,7 @@ import javax.persistence.UniqueConstraint;
  *
  */
 @Entity
-@Table(name = "m_trial_library", uniqueConstraints = {
-        @UniqueConstraint(columnNames = { "student_id", "group_number" }) })
+@Table(name = "m_trial_library")
 public class TrialLibrary implements Serializable {
 
     private static final long serialVersionUID = 6791719880545458247L;

+ 2 - 2
stmms-web/src/main/webapp/sql/stmms_ft.sql

@@ -452,8 +452,8 @@ CREATE TABLE `m_trial_library` (
   `student_id` int(11) NOT NULL COMMENT '考生ID',
   `exam_number` varchar(64) NOT NULL COMMENT '准考证号',
   PRIMARY KEY (`id`),
-  KEY `index1` (`exam_id`,`subject_code`,`group_number`),
-  KEY `index2` (`student_id`,`group_number`)
+  UNIQUE KEY `index2` (`student_id`,`group_number`) USING BTREE,
+  KEY `index1` (`exam_id`,`subject_code`,`group_number`)
 ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8 COMMENT='试评任务表';