76 lines
3.9 KiB
SQL
76 lines
3.9 KiB
SQL
DROP TABLE IF EXISTS `we_poster`;
|
||
DROP TABLE IF EXISTS `we_poster_font`;
|
||
DROP TABLE IF EXISTS `we_poster_subassembly`;
|
||
DROP TABLE IF EXISTS `we_task_fission`;
|
||
DROP TABLE IF EXISTS `we_task_fission_complete_record`;
|
||
DROP TABLE IF EXISTS `we_task_fission_record`;
|
||
DROP TABLE IF EXISTS `we_task_fission_reward`;
|
||
DROP TABLE IF EXISTS `we_task_fission_staff`;
|
||
|
||
|
||
-- 新增企微账号-角色关系表
|
||
DROP TABLE IF EXISTS `we_user_role`;
|
||
CREATE TABLE `we_user_role`
|
||
(
|
||
`user_id` VARCHAR (64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '企微用户ID',
|
||
`role_id` BIGINT (20) NOT NULL COMMENT '角色ID',
|
||
PRIMARY KEY (`user_id`, `role_id`) USING BTREE
|
||
) ENGINE = INNODB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci COMMENT = '用户和角色关联表' ROW_FORMAT = Dynamic;
|
||
|
||
|
||
-- 登录记录表新增 登录方式字段
|
||
ALTER TABLE `sys_logininfor` ADD COLUMN `login_type` tinyint(2) NOT NULL DEFAULT 1 COMMENT '登录方式(1账号密码登录,2企微扫码登录)' ;
|
||
|
||
ALTER TABLE `we_group_member` ADD COLUMN `name` varchar(32) NOT NULL DEFAULT '' COMMENT '成员名称';
|
||
|
||
-- 添加一个删除时间,得到实时的流失数据
|
||
ALTER TABLE `we_flower_customer_rel` ADD COLUMN `delete_time` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '删除时间';
|
||
|
||
-- 添加注释
|
||
ALTER TABLE `we_flower_customer_rel` MODIFY COLUMN `status` char(2) NOT NULL DEFAULT '0' COMMENT '状态(0正常 1删除流失 2员工删除用户)';
|
||
|
||
-- 修改sys_role 增加部分字段的默认值
|
||
ALTER TABLE `sys_role`
|
||
MODIFY COLUMN `role_key` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '角色权限字符串' AFTER `role_name`,
|
||
MODIFY COLUMN `role_sort` int(11) NOT NULL DEFAULT 0 COMMENT '显示顺序' AFTER `role_key`,
|
||
MODIFY COLUMN `status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '0' COMMENT '角色状态(0正常 1停用)' AFTER `data_scope`;
|
||
|
||
-- we_user_role增加user_id唯一键
|
||
ALTER TABLE `we_user_role` ADD UNIQUE INDEX `un_user_id` (`user_id`) USING BTREE ;
|
||
|
||
-- 修改素材库名称长度
|
||
ALTER TABLE `we_material`
|
||
MODIFY COLUMN `material_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '图片名称' AFTER `content`;
|
||
-- 企业微信表增加应用回调url字段
|
||
ALTER TABLE `we_corp_account`
|
||
ADD COLUMN `callback_uri` VARCHAR(255) NOT NULL DEFAULT ''
|
||
COMMENT '应用回调url'
|
||
AFTER `cert_file_path`;
|
||
|
||
-- silver_chariot 2021-9-1 修改管理员初始化名字,部门管理员数据权限改成自己部门(Tower 任务: 默认角色命名错误 ( https://tower.im/teams/636204/todos/42140 )
|
||
update sys_role set role_name = '管理员',remark = '管理员' where role_id = 1 ;
|
||
update sys_role set role_name = '部门管理员',remark = '部门管理员',data_scope = 3 where role_id = 6;
|
||
|
||
-- 更新角色名 超级管理员->管理员
|
||
update sys_role set role_name = '管理员' WHERE role_id = 1 ;
|
||
|
||
|
||
-- 修改员工邮箱长度
|
||
ALTER TABLE `we_user`
|
||
MODIFY COLUMN `email` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '邮箱' AFTER `mobile`;
|
||
|
||
-- 新增菜单查看定时任务日志菜单
|
||
INSERT INTO `sys_menu` (`menu_id`, `menu_name`, `parent_id`, `order_num`, `path`, `component`, `is_frame`, `menu_type`, `visible`, `status`, `perms`, `icon`, `create_by`, `create_time`, `update_by`, `update_time`, `remark`) VALUES ('2224', '定时任务日志查看', '2', '5', 'job/log', 'monitor/job/log', '1', 'C', '1', '0', '', '#', 'admin', '2021-09-01 13:41:15', 'admin', '2021-09-01 13:42:13', '');
|
||
|
||
|
||
-- 修改创建活码注释
|
||
ALTER TABLE `we_emple_code` MODIFY COLUMN `code_type` tinyint(4) NOT NULL DEFAULT '2' COMMENT '活码类型:1:单人;2:多人;3:批量';
|
||
|
||
-- 增加活码表 欢迎语字段长度
|
||
ALTER TABLE `we_emple_code`
|
||
MODIFY COLUMN `welcome_msg` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '' COMMENT '欢迎语' AFTER `scenario`;
|
||
|
||
|
||
|
||
|