Browse Source

实体添加索引

master
luoweijian 1 month ago
parent
commit
e9541de825
  1. 3
      src/main/java/com/project/exam/domain/entity/ExamRecordEntity.java
  2. 3
      src/main/java/com/project/information/domain/entity/KnowledgePointEntity.java
  3. 3
      src/main/java/com/project/information/domain/entity/ProductLineEntity.java
  4. 6
      src/main/java/com/project/operation/domain/entity/OperationLogEntity.java
  5. 8
      src/main/java/com/project/question/domain/entity/TaskKnowledgeClusterEntity.java

3
src/main/java/com/project/exam/domain/entity/ExamRecordEntity.java

@ -23,7 +23,8 @@ import java.util.Map;
import java.util.function.Supplier; import java.util.function.Supplier;
@Data @Data
@Table(name = "evaluator_exam_record") @Table(name = "evaluator_exam_record" ,
indexes = {@Index(name = "Idx_taskUserId", columnList = "task_user_id")})
@Entity @Entity
@TableName(value = "evaluator_exam_record" , autoResultMap = true) @TableName(value = "evaluator_exam_record" , autoResultMap = true)
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)

3
src/main/java/com/project/information/domain/entity/KnowledgePointEntity.java

@ -12,7 +12,8 @@ import lombok.EqualsAndHashCode;
import org.hibernate.annotations.Comment; import org.hibernate.annotations.Comment;
@Data @Data
@Table(name = "evaluator_knowledge_point" , indexes = {@Index(name = "Idx_informationId", columnList = "information_id")}) @Table(name = "evaluator_knowledge_point" ,
indexes = {@Index(name = "Idx_informationId", columnList = "information_id")})
@Entity @Entity
@TableName(value = "evaluator_knowledge_point") @TableName(value = "evaluator_knowledge_point")
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)

3
src/main/java/com/project/information/domain/entity/ProductLineEntity.java

@ -12,7 +12,8 @@ import lombok.EqualsAndHashCode;
import org.hibernate.annotations.Comment; import org.hibernate.annotations.Comment;
@Data @Data
@Table(name = "evaluator_product_line" , indexes = {@Index(name = "Idx_parentId_sort", columnList = "parent_id,sort")}) @Table(name = "evaluator_product_line" ,
indexes = {@Index(name = "Idx_parentId_sort", columnList = "parent_id,sort")})
@Entity @Entity
@TableName(value = "evaluator_product_line") @TableName(value = "evaluator_product_line")
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)

6
src/main/java/com/project/operation/domain/entity/OperationLogEntity.java

@ -11,7 +11,11 @@ import lombok.EqualsAndHashCode;
import org.hibernate.annotations.Comment; import org.hibernate.annotations.Comment;
@Data @Data
@Table(name = "evaluator_operation_log") @Table(name = "evaluator_operation_log" ,
indexes = {@Index(name = "Idx_action", columnList = "action") ,
@Index(name = "Idx_createTime", columnList = "create_time")
}
)
@Entity @Entity
@TableName(value = "evaluator_operation_log") @TableName(value = "evaluator_operation_log")
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)

8
src/main/java/com/project/question/domain/entity/TaskKnowledgeClusterEntity.java

@ -5,16 +5,14 @@ import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName; import com.baomidou.mybatisplus.annotation.TableName;
import com.project.base.domain.entity.BaseEntity; import com.project.base.domain.entity.BaseEntity;
import jakarta.persistence.Column; import jakarta.persistence.*;
import jakarta.persistence.Entity;
import jakarta.persistence.Id;
import jakarta.persistence.Table;
import lombok.Data; import lombok.Data;
import lombok.EqualsAndHashCode; import lombok.EqualsAndHashCode;
import org.hibernate.annotations.Comment; import org.hibernate.annotations.Comment;
@Data @Data
@Table(name = "evaluator_task_knowledge_cluster" ) @Table(name = "evaluator_task_knowledge_cluster" ,
indexes = {@Index(name = "Idx_taskId", columnList = "task_id")})
@Entity @Entity
@TableName(value = "evaluator_task_knowledge_cluster", autoResultMap = true) @TableName(value = "evaluator_task_knowledge_cluster", autoResultMap = true)
@EqualsAndHashCode(callSuper = true) @EqualsAndHashCode(callSuper = true)

Loading…
Cancel
Save