version4.2.3to4.2.4.sql 4.6 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. /** 新增已退货数量 **/
  2. ALTER TABLE li_order_item ADD return_goods_number int DEFAULT 0 COMMENT '退货数量 ';
  3. -- 促销重构sql
  4. ALTER TABLE li_coupon DROP COLUMN promotion_status;
  5. ALTER TABLE li_coupon_activity DROP COLUMN promotion_status;
  6. ALTER TABLE li_coupon_activity ADD `scope_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '范围关联的ID';
  7. ALTER TABLE li_coupon_activity ADD `scope_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PORTION_GOODS' COMMENT '关联范围类型';
  8. ALTER TABLE li_full_discount DROP COLUMN promotion_status;
  9. ALTER TABLE li_full_discount ADD `scope_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '范围关联的ID';
  10. ALTER TABLE li_full_discount ADD `scope_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PORTION_GOODS' COMMENT '关联范围类型';
  11. ALTER TABLE li_kanjia_activity_goods DROP COLUMN promotion_status;
  12. ALTER TABLE li_kanjia_activity_goods ADD `scope_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '范围关联的ID';
  13. ALTER TABLE li_kanjia_activity_goods ADD `scope_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PORTION_GOODS' COMMENT '关联范围类型';
  14. ALTER TABLE li_kanjia_activity_goods ADD `goods_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL;
  15. ALTER TABLE li_pintuan DROP COLUMN promotion_status;
  16. ALTER TABLE li_pintuan ADD `scope_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '范围关联的ID';
  17. ALTER TABLE li_pintuan ADD `scope_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PORTION_GOODS' COMMENT '关联范围类型';
  18. ALTER TABLE li_points_goods DROP COLUMN promotion_status;
  19. ALTER TABLE li_points_goods ADD `scope_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '范围关联的ID';
  20. ALTER TABLE li_points_goods ADD `scope_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PORTION_GOODS' COMMENT '关联范围类型';
  21. ALTER TABLE li_points_goods ADD `original_price` double(10,2) DEFAULT NULL COMMENT '原价';
  22. ALTER TABLE li_points_goods ADD `thumbnail` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '缩略图';
  23. ALTER TABLE li_points_goods ADD `goods_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品编号';
  24. ALTER TABLE li_points_goods ADD `goods_name` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '货品名称';
  25. ALTER TABLE li_promotion_goods DROP COLUMN promotion_status;
  26. ALTER TABLE li_promotion_goods ADD `scope_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '范围关联的ID';
  27. ALTER TABLE li_promotion_goods ADD `scope_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PORTION_GOODS' COMMENT '关联范围类型';
  28. ALTER TABLE li_promotion_goods ADD `original_price` double(10,2) DEFAULT NULL COMMENT '原价';
  29. ALTER TABLE li_promotion_goods ADD `points` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '兑换积分';
  30. ALTER TABLE li_promotion_goods ADD `goods_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL COMMENT '商品编号';
  31. ALTER TABLE li_seckill DROP COLUMN promotion_status;
  32. ALTER TABLE li_seckill ADD `scope_id` mediumtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin COMMENT '范围关联的ID';
  33. ALTER TABLE li_seckill ADD `scope_type` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT 'PORTION_GOODS' COMMENT '关联范围类型';
  34. ALTER TABLE li_full_discount RENAME COLUMN is_coupon TO coupon_flag;
  35. ALTER TABLE li_full_discount RENAME COLUMN is_free_freight TO free_freight_flag;
  36. ALTER TABLE li_full_discount RENAME COLUMN is_full_minus TO full_minus_flag;
  37. ALTER TABLE li_full_discount RENAME COLUMN is_full_rate TO full_rate_flag;
  38. ALTER TABLE li_full_discount RENAME COLUMN is_gift TO gift_flag;
  39. ALTER TABLE li_full_discount RENAME COLUMN is_point TO point_flag;
  40. ALTER TABLE li_member_coupon RENAME COLUMN is_platform TO platform_flag;
  41. ALTER TABLE li_goods RENAME COLUMN is_auth TO auth_flag;
  42. ALTER TABLE li_goods_sku RENAME COLUMN is_promotion TO promotion_flag;
  43. ALTER TABLE li_goods_sku RENAME COLUMN is_auth TO auth_flag;
  44. -- 增加会员表索引
  45. ALTER TABLE li_member ADD INDEX query_mobile (`mobile`) COMMENT 'query_member';
  46. -- 会员签到唯一索引 惠券查询索引
  47. ALTER TABLE li_member_sign ADD INDEX query_create_time (`create_time`) COMMENT 'query_create_time';
  48. ALTER TABLE li_member_sign ADD INDEX query_member_id (`member_id`) COMMENT 'query_member_id';
  49. ALTER TABLE li_member_sign add unique uk_member_day (member_id, create_time) COMMENT 'uk_member_day';