From ccbd4b783279482ca7840aab8e2542151dbe53f8 Mon Sep 17 00:00:00 2001 From: wtune Date: Sat, 14 Mar 2020 12:38:59 +0800 Subject: [PATCH] Add Index on dict.name --- .../src/main/java/me/zhengjie/modules/system/domain/Dict.java | 2 +- sql/eladmin.sql | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/eladmin-system/src/main/java/me/zhengjie/modules/system/domain/Dict.java b/eladmin-system/src/main/java/me/zhengjie/modules/system/domain/Dict.java index cbdde2c4..029f68da 100644 --- a/eladmin-system/src/main/java/me/zhengjie/modules/system/domain/Dict.java +++ b/eladmin-system/src/main/java/me/zhengjie/modules/system/domain/Dict.java @@ -18,7 +18,7 @@ import java.util.List; @Entity @Getter @Setter -@Table(name="dict") +@Table(name="dict", indexes = {@Index(name = "dict_name", columnList = "name")}) public class Dict implements Serializable { @Id diff --git a/sql/eladmin.sql b/sql/eladmin.sql index 6184b3b7..c87c2746 100644 --- a/sql/eladmin.sql +++ b/sql/eladmin.sql @@ -103,7 +103,8 @@ CREATE TABLE `dict` ( `name` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL COMMENT '字典名称', `remark` varchar(255) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '描述', `create_time` datetime NULL DEFAULT NULL COMMENT '创建日期', - PRIMARY KEY (`id`) USING BTREE + PRIMARY KEY (`id`) USING BTREE, + KEY `dict_name` (`name`) ) ENGINE = InnoDB AUTO_INCREMENT = 6 CHARACTER SET = utf8 COLLATE = utf8_general_ci COMMENT = '数据字典' ROW_FORMAT = Compact; -- ----------------------------