-- 20240719 ALTER TABLE sys_user MODIFY COLUMN email varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' NULL COMMENT '用户邮箱'; -- 20240720 ALTER TABLE `enterprise_info` ADD `max_robot` int(11) DEFAULT NULL COMMENT '企业可创建的最大机器人数量'; ALTER TABLE `enterprise_info` ADD `max_conversation` int(11) DEFAULT NULL COMMENT '企业最大聊天会话数(一问一答为一个会话)'; -- 20240721 CREATE TABLE `conversations_usage_record` ( `id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '主键', `user_id` bigint(20) NOT NULL COMMENT '用户id', `total_conversations` bigint(20) NOT NULL COMMENT '总会话数', `create_time` datetime DEFAULT current_timestamp() COMMENT '创建时间', `update_time` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp() COMMENT '更新时间', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户会话使用数表'; -- 20240722 DROP TABLE IF EXISTS `knowledge_permission`; CREATE TABLE `knowledge_permission` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '主键', `knowledge_id` int(11) DEFAULT NULL COMMENT '知识库ID', `robot_id` int(11) DEFAULT NULL COMMENT '机器人ID', `grant_to_type` int(11) NOT NULL COMMENT '授权类型(1:部门,2:个人)', `grant_to_id` int(11) NOT NULL COMMENT '部门或用户id', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='知识库授权'; DROP TABLE IF EXISTS `knowledge_robot`; CREATE TABLE `knowledge_robot` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(50) DEFAULT NULL COMMENT '知识库机器人名称', `create_by` varchar(30) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(30) DEFAULT NULL COMMENT '修改人', `update_time` datetime DEFAULT NULL COMMENT '修改时间', `status` char(1) DEFAULT '0' COMMENT '状态(0正常 1停用)', `del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)', `enterprise_id` int(11) DEFAULT NULL COMMENT '企业ID', PRIMARY KEY (`id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='知识库机器人'; DROP TABLE IF EXISTS `knowledge_robot_folder`; CREATE TABLE `knowledge_robot_folder` ( `robot_id` bigint(20) NOT NULL COMMENT '机器人ID', `knowledge_id` bigint(20) NOT NULL COMMENT '知识库文件夹ID', PRIMARY KEY (`robot_id`,`knowledge_id`) USING BTREE ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='机器人和知识库文件夹关联表'; -- 2024-07-23 ALTER TABLE sys_oper_log MODIFY COLUMN `method` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci DEFAULT '' NULL COMMENT '方法名称';