151 lines
12 KiB
SQL
151 lines
12 KiB
SQL
-- yiming 2021.9.6 修改群名称字段长度 Tower 任务: 表结构字段长度修改 ( https://tower.im/teams/636204/todos/42292 )
|
||
ALTER TABLE `we_group`
|
||
MODIFY COLUMN `group_name` varchar (128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '群聊' COMMENT '群名' AFTER `owner`;
|
||
|
||
-- yiming 2021.9.6 修改客户地址、邮件字段长度 Tower 任务: 表结构字段长度修改 ( https://tower.im/teams/636204/todos/42292 )
|
||
ALTER TABLE `we_flower_customer_rel`
|
||
MODIFY COLUMN `address` varchar (255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '客户地址' AFTER `qq`,
|
||
MODIFY COLUMN `email` varchar (128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '邮件' AFTER `address`;
|
||
|
||
-- yiming 2021.9.6 修改群聊名称长度 Tower 任务: 表结构字段长度修改 ( https://tower.im/teams/636204/todos/42292 )
|
||
ALTER TABLE `we_group_code_actual`
|
||
MODIFY COLUMN `chat_group_name` varchar (128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '群聊名称' AFTER `scan_code_times_limit`;
|
||
|
||
-- yiming 20219.6 修改音频时长字段长度 Tower 任务: 表结构字段长度修改 ( https://tower.im/teams/636204/todos/42292 )
|
||
ALTER TABLE `we_material`
|
||
MODIFY COLUMN `audio_time` varchar (32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '音频时长' AFTER `del_flag`;
|
||
|
||
-- yiming 20219.9 修改错误标签名 Tower 任务: 数据表内容拼写错误 ( https://tower.im/teams/636204/todos/42369 )
|
||
ALTER TABLE `we_tag_group`
|
||
CHANGE COLUMN `gourp_name` `group_name` varchar (50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '标签组名' AFTER `group_id`;
|
||
|
||
-- silver_chariot 2021.9.8 we_user增加 主部门main_department字段 (https://tower.im/teams/636204/todos/42304/)
|
||
ALTER TABLE `we_user`
|
||
ADD COLUMN `main_department` bigint(20) NOT NULL DEFAULT 0 COMMENT '主部门ID' AFTER `wx_account`;
|
||
|
||
-- yiming 2021.9.9 离职继承重构需要新建表 Tower 任务: 离职继承优化 ( https://tower.im/teams/636204/todos/41989 )
|
||
-- ----------------------------
|
||
-- Table structure for we_leave_user
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `we_leave_user`;
|
||
CREATE TABLE `we_leave_user`
|
||
(
|
||
`id` bigint(20) NOT NULL,
|
||
`user_id` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '用户id',
|
||
`head_image_url` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '头像地址',
|
||
`user_name` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '用户名称',
|
||
`alias` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '用户昵称',
|
||
`main_department_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '用户所属主部门名字',
|
||
`is_allocate` tinyint(1) NOT NULL DEFAULT 0 COMMENT '离职是否分配(1:已分配;0:未分配;)',
|
||
`dimission_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '离职时间',
|
||
PRIMARY KEY (`id`) USING BTREE,
|
||
UNIQUE INDEX `user_id`(`user_id`, `dimission_time`) USING BTREE
|
||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '企业员工离职表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for we_allocate_customer_v2
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `we_allocate_customer_v2`;
|
||
CREATE TABLE `we_allocate_customer_v2`
|
||
(
|
||
`id` bigint(20) NOT NULL,
|
||
`takeover_userid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '接替成员的userid',
|
||
`external_userid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '被分配的客户id',
|
||
`handover_userid` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '原跟进成员的userid',
|
||
`allocate_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '分配时间',
|
||
`customer_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '外部联系人名称',
|
||
`status` tinyint(4) NOT NULL DEFAULT 2 COMMENT '接替状态, 1-接替完毕 2-等待接替 3-客户拒绝 4-接替成员客户达到上限 5-无接替记录',
|
||
`dimission_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '员工离职时间',
|
||
`takeover_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '接替客户的时间,如果是等待接替状态,则为未来的自动接替时间',
|
||
`fail_reason` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '失败原因',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '离职分配的客户列表' ROW_FORMAT = Dynamic;
|
||
|
||
-- ----------------------------
|
||
-- Table structure for we_allocate_group_v2
|
||
-- ----------------------------
|
||
DROP TABLE IF EXISTS `we_allocate_group_v2`;
|
||
CREATE TABLE `we_allocate_group_v2`
|
||
(
|
||
`id` bigint(20) NOT NULL,
|
||
`chat_id` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '分配的群id',
|
||
`new_owner` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '新群主',
|
||
`old_owner` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '原群主',
|
||
`status` tinyint(4) NOT NULL DEFAULT 0 COMMENT '接替状态, 0-未交接 1-接替完毕 2-交接失败',
|
||
`dimission_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '员工离职时间',
|
||
`allocate_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '分配时间',
|
||
PRIMARY KEY (`id`) USING BTREE
|
||
) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '分配的群组表' ROW_FORMAT = Dynamic;
|
||
|
||
|
||
-- Society my sister Li 2021.09.13 将tip_msg原本数据中超过10字符的数据截取前1-10 Tower任务: https://tower.im/teams/636204/todos/42433/
|
||
UPDATE we_group_code SET tip_msg = SUBSTRING( tip_msg, 1, 10 ) WHERE LENGTH( tip_msg ) > 10;
|
||
|
||
-- Society my sister Li 2021.09.13 修改客户群活码字段长度 Tower任务: https://tower.im/teams/636204/todos/42433/
|
||
ALTER TABLE `we_group_code`
|
||
MODIFY COLUMN `activity_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '活码名称' AFTER `activity_head_url`,
|
||
MODIFY COLUMN `activity_desc` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '活码描述' AFTER `activity_name`,
|
||
MODIFY COLUMN `guide` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '引导语' AFTER `activity_scene`,
|
||
MODIFY COLUMN `tip_msg` varchar(10) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '进群提示语' AFTER `join_group_is_tip`;
|
||
|
||
-- Society my sister Li 2021.09.13 修改欢迎语welcome_msg字段长度255->4000 Tower 任务: (https://tower.im/teams/636204/todos/42438/)
|
||
ALTER TABLE `we_msg_tlp`
|
||
MODIFY COLUMN `welcome_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '欢迎语' AFTER `id`;
|
||
|
||
-- yiming 2021.9.13 Tower 任务: 后端修改 ( https://tower.im/teams/636204/todos/42452 )
|
||
ALTER TABLE `we_emple_code`
|
||
MODIFY COLUMN `welcome_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '欢迎语' AFTER `scenario`;
|
||
|
||
-- yiming 2021.9.13 Tower 任务: 系统设置——员工 ( https://tower.im/teams/636204/todos/42430 )
|
||
ALTER TABLE `we_user`
|
||
MODIFY COLUMN `id_card` char (30) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '身份证号' AFTER `enable`;
|
||
-- yiming 2021.9.13 Tower 任务: 后端修改 ( https://tower.im/teams/636204/todos/42451 )
|
||
ALTER TABLE `we_customer_seedmessage`
|
||
MODIFY COLUMN `link_title` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '链接消息:图文消息标题' AFTER `pic_url`;
|
||
|
||
-- Society my sister Li 2021.9.14 Tower 任务: 素材库分组名称修改长度限制,超出部分截取 (https://tower.im/teams/636204/todos/42437/)
|
||
UPDATE `we_category` SET `name` = SUBSTRING( `name`, 1, 16 ) WHERE LENGTH( `name` ) > 16;
|
||
ALTER TABLE `we_category`
|
||
MODIFY COLUMN `name` varchar(16) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '分类名称' AFTER `media_type`;
|
||
|
||
-- Society my sister Li 2021.9.14 Tower 任务: 素材库名称、描述修改长度限制,超出部分截取 (https://tower.im/teams/636204/todos/42437/)
|
||
UPDATE `we_material` SET `material_name` = SUBSTRING( `material_name`, 1, 32 ) WHERE LENGTH( `material_name` ) > 32;
|
||
UPDATE `we_material` SET `digest` = SUBSTRING( `digest`, 1, 64 ) WHERE LENGTH( `digest` ) > 64;
|
||
ALTER TABLE `we_material`
|
||
MODIFY COLUMN `material_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '图片名称' AFTER `content`,
|
||
MODIFY COLUMN `digest` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '摘要' AFTER `material_name`;
|
||
|
||
-- yiming 2021.9.13 离职继承数据权限问题 Tower 任务: 部门权限下离职继承数据库异常 ( https://tower.im/teams/636204/todos/42475 )
|
||
ALTER TABLE `we_leave_user`
|
||
ADD COLUMN `main_department` bigint(20) NOT NULL DEFAULT '0' COMMENT '主部门id,用于数据权限效验' AFTER `alias`;
|
||
|
||
-- yiming 2021.9.10 Tower 任务: 群发记录异常 ( https://tower.im/teams/636204/todos/42406 )
|
||
ALTER TABLE `we_customer_messagetimetask`
|
||
ADD COLUMN `customers_map` longtext NOT NULL COMMENT '客户员工对应map' AFTER `customers_info`;
|
||
|
||
|
||
-- Society my sister Li 2021.9.14 Tower 任务:新客建群创建成功后显示在员工活码中 (https://tower.im/teams/636204/todos/42250/)
|
||
ALTER TABLE `we_emple_code`
|
||
ADD COLUMN `source` tinyint(4) NOT NULL DEFAULT 0 COMMENT '来源类型:0:活码创建,1:新客建群创建';
|
||
-- Society my sister Li 2021.09.14 标签建群.任务名称长度>32字符的,截取1-32 Tower 任务:( https://tower.im/teams/636204/todos/42436/ )
|
||
UPDATE we_pres_tag_group SET task_name = SUBSTRING( task_name, 1, 32 ) WHERE LENGTH( task_name ) > 32;
|
||
|
||
-- Society my sister Li 2021.09.14 标签建群字段长度修改 Tower 任务:( https://tower.im/teams/636204/todos/42436/ )
|
||
ALTER TABLE `we_pres_tag_group`
|
||
MODIFY COLUMN `task_name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '任务名称' AFTER `msgid`,
|
||
MODIFY COLUMN `welcome_msg` varchar(2000) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '加群引导语' AFTER `cus_end_time`;
|
||
|
||
-- yiming 2021.9.15 Tower 任务: 群发记录异常 ( https://tower.im/teams/636204/todos/42406 )
|
||
ALTER TABLE `we_customer_messagetimetask`
|
||
DROP COLUMN `customers_map`;
|
||
|
||
-- Tower 任务: 后端 ( https://tower.im/teams/636204/todos/42609 )
|
||
ALTER TABLE `we_user`
|
||
MODIFY COLUMN `email` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '邮箱' AFTER `mobile`;
|
||
|
||
-- yiming 2021.9.16 Tower 任务: 会话存档定时任务初始化异常 ( https://tower.im/teams/636204/todos/42686 )
|
||
UPDATE sys_job SET cron_expression = '0 */2 * * * ?' WHERE invoke_target = 'ryTask.FinanceTask';
|
||
UPDATE qrtz_cron_triggers SET cron_expression = '0 */2 * * * ?' WHERE trigger_name = 'TASK_CLASS_NAME4';
|
||
|
||
|