2023-12-25公告改动、添加 leaf key.sql 3.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364
  1. USE yami_bbc;
  2. ALTER TABLE `tz_notice`
  3. ADD COLUMN `user_ids` VARCHAR(500) NULL COMMENT '指定用户ids';
  4. ALTER TABLE `tz_sys_access_key`
  5. ADD COLUMN `prem_type` TINYINT(0) NOT NULL DEFAULT '0' COMMENT '密钥权限类型 0.全部权限 1.指定权限';
  6. # 店铺地址详情相关字段修改到同城配送
  7. ALTER TABLE `tz_same_city`
  8. ADD COLUMN `province_id` bigint(0) NULL NULL COMMENT '省ID',
  9. ADD COLUMN `province` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL NULL COMMENT '省' AFTER `province_id`,
  10. ADD COLUMN `city_id` bigint(0) NULL NULL COMMENT '城市ID' AFTER `province`,
  11. ADD COLUMN `city` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL NULL COMMENT '城市' AFTER `city_id`,
  12. ADD COLUMN `area_id` bigint(0) NULL NULL COMMENT '区ID' AFTER `city`,
  13. ADD COLUMN `area` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL NULL COMMENT '区' AFTER `area_id`,
  14. ADD COLUMN `shop_address` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL NULL COMMENT '详细地址' AFTER `area`,
  15. ADD COLUMN `shop_lng` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL NULL COMMENT '店铺所在经度' AFTER `shop_address`,
  16. ADD COLUMN `shop_lat` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL NULL COMMENT '店铺所在维度' AFTER `shop_lng`;
  17. UPDATE `tz_same_city` sc
  18. INNER JOIN ( SELECT shop_lng, shop_lat, province_id, province, city_id, city, area_id, area, shop_address, shop_id FROM `tz_shop_detail` ) AS sd ON sc.shop_id = sd.shop_id
  19. SET sc.shop_lng = sd.shop_lng,
  20. sc.shop_lat = sd.shop_lat,
  21. sc.province_id = sd.province_id,
  22. sc.province = sd.province,
  23. sc.city_id = sd.city_id,
  24. sc.city = sd.city,
  25. sc.area_id = sd.area_id,
  26. sc.area = sd.area,
  27. sc.shop_address = sd.shop_address;
  28. # 删除店铺相关字段
  29. ALTER TABLE `tz_shop_detail`
  30. DROP COLUMN `email`,
  31. DROP COLUMN `shop_address`,
  32. DROP COLUMN `shop_lng`,
  33. DROP COLUMN `shop_lat`,
  34. DROP COLUMN `province_id`,
  35. DROP COLUMN `province`,
  36. DROP COLUMN `city_id`,
  37. DROP COLUMN `city`,
  38. DROP COLUMN `area_id`,
  39. DROP COLUMN `area`;
  40. UPDATE `tz_leaf_alloc` SET max_id = 1 WHERE biz_tag IN ("mall4j-pay", "mall4j-order", "mall4j-refund", "mall4j-station", "mall4j-virtual");
  41. UPDATE `tz_leaf_alloc` SET max_id = 1000000000000 WHERE biz_tag IN ("mall4j-product", "mall4j-stock", "mall4j-authorization", "mall4j-alllinpay-update-company-sn", "mall4j-withdraw-cash");
  42. UPDATE `tz_leaf_alloc` SET max_id = 100000000000000 WHERE biz_tag = "mall4j-file-upload";
  43. INSERT INTO `yami_bbc`.`tz_leaf_alloc` (`biz_tag`, `max_id`, `step`, `description`)
  44. VALUES
  45. ("mall4j-purchases-order", 1, 100, "采购订单编号"),
  46. ("mall4j-ent-pay-order-no", 1, 100, "分销提现商家转账订单号"),
  47. ("mall4j-distribution-card-no", 1000000000000, 100, "分销员卡号"),
  48. ("mall4j-distribution-ticket", 1000000000000, 100, "分销商品二维码"),
  49. ("mall4j-seckill-order-path", 1000000000000, 100, "秒杀订单路径");