
1.新增客户标签表,表结构如下
CREATE TABLE `yc_client_tag` (
`id` int NOT NULL AUTO_INCREMENT COMMENT 'id',
`uuid` varchar(60) DEFAULT NULL COMMENT '数据唯一标识',
`name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT '标签名字',
`type` varchar(30) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci DEFAULT NULL COMMENT 'common:公共标签,owner:个人标签',
`shop_id` int DEFAULT NULL COMMENT '商户id',
`priority` int NOT NULL DEFAULT '50' COMMENT '优先级,数字越大,优先级越高',
`leaf` tinyint DEFAULT NULL COMMENT '节点,第几级',
`path` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci COMMENT '标签的链路',
`enable` tinyint NOT NULL DEFAULT '1' COMMENT '0:失效,1:生效',
`parent_id` int NOT NULL DEFAULT '0' COMMENT '上一级分类id,如果分类是一级,则parent_id=0',
`remark` tinytext COMMENT '标签备注',
`user_id` int DEFAULT NULL COMMENT '用户id',
`create_time` datetime DEFAULT CURRENT_TIMESTAMP,
`update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
`is_deleted` enum('Y','N') NOT NULL DEFAULT 'N' COMMENT '判断数据是否删除的标志',
PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='客户标签';
2.客户表调整 yc_client
1.user_numbers字段改为了share_users,存放的是uuid集合,需要修复数据,将用户编号转成uuid
2.tag字段改为了tag_ids字段,需要修复客户标签字段的数据
3.客户联系人表yc_client_contact调整
1.status字段改为enable字段
4.产品表yc_product调整
1.magnet_size字段类型改成了json格式,需要修复数据
2.新增了uuid字段,需要修复数据