diff --git a/src/main/java/run/halo/app/model/entity/BasePost.java b/src/main/java/run/halo/app/model/entity/BasePost.java index 2b22b128c..deb22d19a 100644 --- a/src/main/java/run/halo/app/model/entity/BasePost.java +++ b/src/main/java/run/halo/app/model/entity/BasePost.java @@ -19,7 +19,9 @@ import java.util.Date; */ @Data @Entity(name = "BasePost") -@Table(name = "posts") +@Table(name = "posts", + indexes = {@Index(name = "posts_type_status", columnList = "type, status"), + @Index(name = "posts_create_time", columnList = "create_time")}) @DiscriminatorColumn(name = "type", discriminatorType = DiscriminatorType.INTEGER, columnDefinition = "int default 0") @ToString(callSuper = true) @EqualsAndHashCode(callSuper = true)