Prechádzať zdrojové kódy

AI新增会话ID记录表、智能助手会话表; 附件管理新增文件管理表、文件编号每月递增值表

fuyuchuan 1 mesiac pred
rodič
commit
93aa6a1f09
1 zmenil súbory, kde vykonal 55 pridanie a 0 odobranie
  1. 55 0
      usky-cloud/usky_cloud_update.sql

+ 55 - 0
usky-cloud/usky_cloud_update.sql

@@ -609,3 +609,58 @@ ALTER TABLE `dmp_device_type` ADD COLUMN `command_field` TEXT COMMENT '命令字
 ALTER TABLE `eg_device` ADD COLUMN `password` VARCHAR(10) NULL COMMENT '密码';
 ALTER TABLE `eg_device` ADD COLUMN `work_status` INT(2) NULL COMMENT '工作状态;1:办公,2:出差,3:会客,4:空闲';
 /*------end 2025年3月13号 詹叶俊 设备类型表新增命令字段,在门禁设备信息表中新增密码和工作状态两个字段	*/
+
+/*------begin 2025年3月19号 赵金雨 AI新增会话ID记录表、智能助手会话表; 附件管理新增文件管理表、文件编号每月递增值表 */
+CREATE TABLE `ai_questions`
+(
+    `id`         bigint(20) NOT NULL AUTO_INCREMENT,
+    `model`      varchar(255) DEFAULT NULL COMMENT '模型名称',
+    `session_id` varchar(255) DEFAULT NULL COMMENT '会话ID',
+    `user_id`    bigint(20) NOT NULL COMMENT '用户ID',
+    `user_name`  varchar(255) NOT NULL COMMENT '用户名称',
+    `question`   text         NOT NULL COMMENT '提问内容',
+    `answer`     text         NOT NULL COMMENT '回复内容',
+    `ask_time`   datetime     NOT NULL COMMENT '提问时间',
+    PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=133 DEFAULT CHARSET=utf8mb4 COMMENT='智能助手会话表';
+
+CREATE TABLE `ai_sessions`
+(
+    `id`         bigint(20) NOT NULL AUTO_INCREMENT,
+    `session_id` varchar(255) DEFAULT NULL COMMENT '会话ID',
+    `user_id`    bigint(20) NOT NULL COMMENT '用户ID',
+    `user_name`  varchar(255) NOT NULL COMMENT '用户名称',
+    `question`   text         NOT NULL COMMENT '提问内容',
+    `ask_time`   datetime     NOT NULL COMMENT '提问时间',
+    PRIMARY KEY (`id`)
+) ENGINE=InnoDB AUTO_INCREMENT=120 DEFAULT CHARSET=utf8mb4 COMMENT='会话ID记录表';
+
+CREATE TABLE `file_upload`
+(
+    `id`          int(11) NOT NULL AUTO_INCREMENT COMMENT '文件id',
+    `files_name`  varchar(255)       DEFAULT NULL COMMENT '文件真实名称',
+    `name`        varchar(255)       DEFAULT NULL COMMENT '文件新命名',
+    `path`        varchar(255)       DEFAULT NULL COMMENT '真实存储路径',
+    `type`        varchar(255)       DEFAULT NULL COMMENT '文件类型',
+    `size` double(32,2) DEFAULT NULL COMMENT '文件大小(KB)',
+    `url`         varchar(255)       DEFAULT NULL COMMENT '下载链接',
+    `enable`      tinyint(4) DEFAULT '1' COMMENT '链接是否可用(1:是 0:否)',
+    `is_delete`   tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否删除(1:是 0:否)',
+    `create_by`   varchar(255)       DEFAULT NULL COMMENT '创建者',
+    `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
+    `update_by`   varchar(255)       DEFAULT NULL COMMENT '更新者',
+    `update_time` timestamp NULL DEFAULT CURRENT_TIMESTAMP COMMENT '更新时间',
+    PRIMARY KEY (`id`) USING BTREE,
+    KEY           `name` (`files_name`) USING BTREE
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文件管理表';
+
+CREATE TABLE `file_sequence`
+(
+    `id`    int(11) NOT NULL AUTO_INCREMENT COMMENT '主键ID',
+    `year`  int(11) NOT NULL COMMENT '年',
+    `month` int(11) NOT NULL COMMENT '月',
+    `value` int(11) NOT NULL COMMENT '每月递增值',
+    PRIMARY KEY (`id`),
+    UNIQUE KEY `unique_year_month` (`year`,`month`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='文件每月递增值';
+/*------end 2025年3月19号 赵金雨 AI新增会话ID记录表、智能助手会话表; 附件管理新增文件管理表、文件编号每月递增值表 */