Просмотр исходного кода

调整Goods,PropertyValue索引

wangyc 8 лет назад
Родитель
Сommit
f411a71d25

+ 1 - 1
src/main/java/com/uas/platform/b2c/prod/commodity/model/Goods.java

@@ -27,7 +27,7 @@ import java.util.List;
  *
  */
 @Entity
-@Table(name = "trade$goods", indexes = { @Index(name = "good_uuid_index", columnList = "cmp_uuid")})
+@Table(name = "trade$goods", indexes = { @Index(name = "trade_goods_cmpuuid_index", columnList = "cmp_uuid")})
 @Cacheable
 @Cache(usage = CacheConcurrencyStrategy.READ_WRITE, region = "com.uas.platform.b2c.prod.commodity.model.Goods")
 public class Goods implements Serializable {

+ 2 - 1
src/main/java/com/uas/platform/b2c/prod/product/property/model/PropertyValue.java

@@ -7,9 +7,10 @@ import javax.persistence.*;
  * 
  * @author suntg
  * @version  2016年3月11日下午2:24:29 suntg 创建
+ * PROPERTYVALUE_VALUE_INDEX mysql 无法创建长度超过1000byte的索引,故放弃创建
  */
 @Entity
-@Table(name = "product$propertyvalue", indexes = { @Index(name = "PROPERTYVALUE_P_CMP_INDEX", columnList = "pv_componentid,pv_propertyid"), @Index(name = "PROPERTYVALUE_CMPID_INDEX", columnList = "pv_componentid"), @Index(name = "PROPERTYVALUE_VALUE_INDEX", columnList = "pv_value")})
+@Table(name = "product$propertyvalue", indexes = { @Index(name = "PROPERTYVALUE_P_CMP_INDEX", columnList = "pv_componentid,pv_propertyid"), @Index(name = "PROPERTYVALUE_CMPID_INDEX", columnList = "pv_componentid")/*, @Index(name = "PROPERTYVALUE_VALUE_INDEX", columnList = "pv_value")*/})
 public class PropertyValue {
 
 	/**