| | |
| | | SET NAMES utf8mb4; |
| | | SET FOREIGN_KEY_CHECKS = 0; |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot`; |
| | | CREATE TABLE `tb_ai_bot` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键ID', |
| | | `dept_id` bigint(0) UNSIGNED NOT NULL COMMENT '部门ID', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题', |
| | | `description` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', |
| | | `icon` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '图标', |
| | | `llm_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT 'LLM ID', |
| | | `llm_options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'LLM选项', |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '选项', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '创建者ID', |
| | | `modified` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '修改者ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_bot` VALUES (267746165268017152, 1, 1000000, 'Bot1', 'Bot1', NULL, 267746678575329280, '{\"systemPrompt\":\"你是一个vue高手,当用户问到vue相关的知识你需要调用知识库的知识进行解答\"}', NULL, '2025-04-10 09:08:40', 1, '2025-04-10 09:08:40', 1); |
| | | INSERT INTO `tb_ai_bot` VALUES (267769906283216896, 1, 1000000, 'IP查询', 'ip query bot', NULL, 267746678575329280, '{\"systemPrompt\":\"你是一个ip查询助手\"}', NULL, '2025-04-10 10:43:01', 1, '2025-04-10 10:43:01', 1); |
| | | INSERT INTO `tb_ai_bot` VALUES (267778325987205120, 1, 1000000, 'test1', 'test1', NULL, 267746678575329280, '{\"systemPrompt\":\"你是一个英语翻译家\"}', NULL, '2025-04-10 11:16:28', 1, '2025-04-10 11:16:28', 1); |
| | | INSERT INTO `tb_ai_bot` VALUES (267848016181075968, 1, 1000000, '英语翻译', '英语翻译', NULL, 267746678575329280, '{\"systemPrompt\":\"你是一个英语翻译家\"}', NULL, '2025-04-10 15:53:23', 1, '2025-04-10 15:53:23', 1); |
| | | INSERT INTO `tb_ai_bot` VALUES (269226938047168512, 1, 1000000, 'test2', 'test2', '/attachment/2025/04-14/80568dc1-21cd-4bc7-bdd6-8fa5e37b3d36.jpg', 267746678575329280, '{\"systemPrompt\":\"你是英语作家\"}', NULL, '2025-04-14 11:12:44', 1, '2025-04-14 11:12:44', 1); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot_api_key |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot_api_key`; |
| | | CREATE TABLE `tb_ai_bot_api_key` ( |
| | | `id` bigint(0) NOT NULL COMMENT 'id', |
| | | `api_key` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'apiKey', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `status` tinyint(0) NULL DEFAULT NULL COMMENT '状态1启用 2失效', |
| | | `dept_id` bigint(0) NULL DEFAULT NULL COMMENT '部门id', |
| | | `tenant_id` bigint(0) NULL DEFAULT NULL COMMENT '租户id', |
| | | `expired_at` datetime(0) NULL DEFAULT NULL COMMENT '失效时间', |
| | | `user_id` bigint(0) NULL DEFAULT NULL COMMENT '创建人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot_api_key |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_bot_api_key` VALUES (271734616254328832, '99371353480b4cb4b552a7e0498ff2c6', '2025-04-21 09:17:21', 1, NULL, NULL, NULL, NULL); |
| | | INSERT INTO `tb_ai_bot_api_key` VALUES (271736506891382784, 'e9ea056d8c1f48d5839732f90e653319', '2025-04-21 09:24:52', 1, NULL, NULL, NULL, NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot_conversation_message |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot_conversation_message`; |
| | | CREATE TABLE `tb_ai_bot_conversation_message` ( |
| | | `session_id` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '会话id', |
| | | `title` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '会话标题', |
| | | `bot_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT 'botid', |
| | | `account_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `created` datetime(0) NULL DEFAULT NULL, |
| | | PRIMARY KEY (`session_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_general_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot_conversation_message |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot_knowledge |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot_knowledge`; |
| | | CREATE TABLE `tb_ai_bot_knowledge` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT, |
| | | `bot_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `knowledge_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 8 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot_knowledge |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_bot_knowledge` VALUES (6, 267746165268017152, 267751447398232064, NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot_llm |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot_llm`; |
| | | CREATE TABLE `tb_ai_bot_llm` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `bot_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `llm_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot_llm |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot_message |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot_message`; |
| | | CREATE TABLE `tb_ai_bot_message` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `bot_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT 'Bot ID', |
| | | `account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '关联的账户ID', |
| | | `session_id` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '会话ID', |
| | | `role` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | `image` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `prompt_tokens` int(0) NULL DEFAULT NULL, |
| | | `completion_tokens` int(0) NULL DEFAULT NULL, |
| | | `total_tokens` int(0) NULL DEFAULT NULL, |
| | | `functions` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '方法定义', |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | `created` datetime(0) NULL DEFAULT NULL, |
| | | `modified` datetime(0) NULL DEFAULT NULL, |
| | | `is_external_msg` int(0) NULL DEFAULT NULL COMMENT '1是external 消息,0: bot页面消息', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `bot_id`(`bot_id`) USING BTREE, |
| | | INDEX `account_id`(`account_id`) USING BTREE, |
| | | INDEX `session_id`(`session_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'Bot 消息记录表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot_message |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot_plugins |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot_plugins`; |
| | | CREATE TABLE `tb_ai_bot_plugins` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `bot_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `plugin_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot_plugins |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_bot_plugins` VALUES (267770208130498560, 267769906283216896, 267769494146711552, NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_bot_workflow |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_bot_workflow`; |
| | | CREATE TABLE `tb_ai_bot_workflow` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `bot_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `workflow_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_bot_workflow |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_chat_message |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_chat_message`; |
| | | CREATE TABLE `tb_ai_chat_message` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `topic_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `role` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | `image` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `prompt_tokens` int(0) NULL DEFAULT NULL, |
| | | `completion_tokens` int(0) NULL DEFAULT NULL, |
| | | `total_tokens` int(0) NULL DEFAULT NULL, |
| | | `tools` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL, |
| | | `created` datetime(0) NULL DEFAULT NULL, |
| | | `modified` datetime(0) NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `topic_id`(`topic_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'AI 消息记录表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_chat_message |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_chat_topic |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_chat_topic`; |
| | | CREATE TABLE `tb_ai_chat_topic` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `account_id` bigint(0) UNSIGNED NULL DEFAULT NULL, |
| | | `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL, |
| | | `created` datetime(0) NULL DEFAULT NULL, |
| | | `modified` datetime(0) NULL DEFAULT NULL, |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `account_id`(`account_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = 'AI 话题表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_chat_topic |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_chat_topic` VALUES (269265123934486528, 1, '未命名', '2025-04-14 13:44:28', NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_document |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_document`; |
| | | CREATE TABLE `tb_ai_document` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `knowledge_id` bigint(0) UNSIGNED NOT NULL COMMENT '知识库ID', |
| | | `document_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文档类型 pdf/word/aieditor 等', |
| | | `document_path` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '文档路径', |
| | | `title` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题', |
| | | `content` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '内容', |
| | | `content_type` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '内容类型', |
| | | `slug` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'URL 别名', |
| | | `order_no` int(0) NULL DEFAULT NULL COMMENT '排序序号', |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '其他配置项', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) NULL DEFAULT NULL COMMENT '创建人ID', |
| | | `modified` datetime(0) NULL DEFAULT NULL COMMENT '最后的修改时间', |
| | | `modified_by` bigint(0) NULL DEFAULT NULL COMMENT '最后的修改人的ID', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | INDEX `knowledge_id`(`knowledge_id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '文档' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_document |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_document_chunk |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_document_chunk`; |
| | | CREATE TABLE `tb_ai_document_chunk` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `document_id` bigint(0) UNSIGNED NOT NULL COMMENT '文档ID', |
| | | `knowledge_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '知识库ID', |
| | | `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '分块内容', |
| | | `sorting` int(0) UNSIGNED NULL DEFAULT NULL COMMENT '分割顺序', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_document_chunk |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_document_history |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_document_history`; |
| | | CREATE TABLE `tb_ai_document_history` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL AUTO_INCREMENT, |
| | | `document_id` bigint(0) NULL DEFAULT NULL COMMENT '修改的文档ID', |
| | | `old_title` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '旧标题', |
| | | `new_title` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '新标题', |
| | | `old_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '旧内容', |
| | | `new_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '新内容', |
| | | `old_document_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '旧的文档类型', |
| | | `new_document_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '新的额文档类型', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) NULL DEFAULT NULL COMMENT '创建人ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_document_history |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_knowledge |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_knowledge`; |
| | | CREATE TABLE `tb_ai_knowledge` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `dept_id` bigint(0) UNSIGNED NOT NULL COMMENT '部门ID', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `icon` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ICON', |
| | | `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题', |
| | | `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', |
| | | `slug` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'URL 别名', |
| | | `vector_store_enable` tinyint(1) NULL DEFAULT NULL COMMENT '是否启用向量存储', |
| | | `vector_store_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '向量数据库类型', |
| | | `vector_store_collection` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '向量数据库集合', |
| | | `vector_store_config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '向量数据库配置', |
| | | `vector_embed_llm_id` bigint(0) NULL DEFAULT NULL COMMENT 'Embedding 模型ID', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '创建用户ID', |
| | | `modified` datetime(0) NULL DEFAULT NULL COMMENT '最后一次修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '最后一次修改用户ID', |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '其他配置', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '知识库' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_knowledge |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_llm |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_llm`; |
| | | CREATE TABLE `tb_ai_llm` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `dept_id` bigint(0) UNSIGNED NOT NULL COMMENT '部门ID', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题或名称', |
| | | `brand` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '品牌', |
| | | `icon` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ICON', |
| | | `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', |
| | | `support_chat` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持对话', |
| | | `support_function_calling` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持方法调用', |
| | | `support_embed` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持向量化', |
| | | `support_reranker` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持重排', |
| | | `support_text_to_image` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持文字生成图片', |
| | | `support_image_to_image` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持图片生成图片', |
| | | `support_text_to_audio` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持文字生成语音', |
| | | `support_audio_to_audio` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持语音生成语音', |
| | | `support_text_to_video` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持文字生成视频', |
| | | `support_image_to_video` tinyint(1) NULL DEFAULT NULL COMMENT '是否支持图片生成视频', |
| | | `llm_endpoint` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '大模型请求地址', |
| | | `llm_model` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '大模型名称', |
| | | `llm_api_key` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '大模型 API KEY', |
| | | `llm_extra_config` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '大模型其他属性配置', |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '其他配置内容', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_llm |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_llm` VALUES (269298335972868096, 1, 1000000, 'qwen2.5:latest', 'ollama', NULL, NULL, 1, 1, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL, ' http://127.0.0.1:11434', 'qwen2.5:latest', NULL, NULL, NULL); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_plugins |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_plugins`; |
| | | CREATE TABLE `tb_ai_plugins` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `dept_id` bigint(0) UNSIGNED NOT NULL COMMENT '部门ID', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `plugin_type` tinyint(0) NOT NULL DEFAULT 1 COMMENT '插件类型', |
| | | `plugin_name` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '插件名称', |
| | | `plugin_desc` varchar(300) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '插件描述', |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '插件配置', |
| | | `status` tinyint(0) NOT NULL DEFAULT 0 COMMENT '数据状态', |
| | | `created` datetime(0) NOT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NOT NULL COMMENT '创建者', |
| | | `modified` datetime(0) NOT NULL COMMENT '修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NOT NULL COMMENT '修改者', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注', |
| | | `is_deleted` tinyint(0) NULL DEFAULT 0 COMMENT '删除标识', |
| | | `icon` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '图标', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '插件' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_plugins |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_plugins` VALUES (267769494146711552, 1, 1000000, 1, 'get_ip_info', '根据ip获取区域信息', '{\"method\":\"GET\",\"url\":\"https://qifu-api.baidubce.com/ip/geo/v1/district\",\"headers\":[],\"params\":[{\"key\":\"ip\",\"value\":\"\",\"desc\":\"IP地址\"}],\"body\":{\"type\":\"none\",\"content\":null}}', 1, '2025-04-10 10:41:22', 1, '2025-04-10 10:41:48', 1, '', 0, NULL); |
| | | INSERT INTO `tb_ai_plugins` VALUES (269229432299077632, 1, 1000000, 1, 'test', 'test', NULL, 1, '2025-04-14 11:22:39', 1, '2025-04-14 11:22:39', 1, '', 0, '/attachment/2025/04-14/e2f3e5a5-a4fa-4abe-8fe6-49d10c3d8dbe.jpeg'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_ai_workflow |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_ai_workflow`; |
| | | CREATE TABLE `tb_ai_workflow` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT 'ID 主键', |
| | | `dept_id` bigint(0) UNSIGNED NOT NULL COMMENT '部门ID', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `title` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '标题', |
| | | `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', |
| | | `icon` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'ICON', |
| | | `content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '工作流设计的 JSON 内容', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '创建人', |
| | | `modified` datetime(0) NULL DEFAULT NULL COMMENT '最后修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '最后修改的人', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_ai_workflow |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_ai_workflow` VALUES (267750182538752000, 1, 1000000, '知识库工作流', 'test01', NULL, '{\"nodes\":[{\"measured\":{\"width\":304,\"height\":207},\"dragging\":false,\"data\":{\"systemPrompt\":\"\",\"expand\":true,\"userPrompt\":\"\",\"description\":\"开始定义输入参数\",\"title\":\"开始节点\",\"parameters\":[{\"name\":\"input\",\"id\":\"f1bWT1pTgJTxExq0\",\"required\":true}]},\"id\":\"node_cNDmmOrR45fU2bjy\",\"position\":{\"x\":28,\"y\":-316.875},\"type\":\"startNode\",\"selected\":false},{\"measured\":{\"width\":360,\"height\":207},\"dragging\":false,\"data\":{\"systemPrompt\":\"\",\"expand\":true,\"outputDefs\":[{\"ref\":\"node_HtchqQCJJPcqIpMb.modelres\",\"refType\":\"ref\",\"name\":\"result\",\"id\":\"z2Uv6k101nJnztQI\"}],\"userPrompt\":\"\",\"description\":\"结束定义输出参数\",\"title\":\"结束节点\"},\"id\":\"node_MDBAutOcKB9Qby9P\",\"position\":{\"x\":1267,\"y\":-261.75},\"type\":\"endNode\",\"selected\":false},{\"measured\":{\"width\":339,\"height\":673},\"dragging\":false,\"data\":{\"knowledgeId\":\"267751447398232064\",\"systemPrompt\":\"\",\"expand\":true,\"outputDefs\":[{\"nameDisabled\":true,\"children\":[{\"nameDisabled\":true,\"dataType\":\"String\",\"dataTypeDisabled\":true,\"name\":\"title\",\"id\":\"kN71sUPQ9h10jOfN\",\"deleteDisabled\":true},{\"nameDisabled\":true,\"dataType\":\"String\",\"dataTypeDisabled\":true,\"name\":\"content\",\"id\":\"JgflxyuVWIZkTH8Z\",\"deleteDisabled\":true},{\"nameDisabled\":true,\"dataType\":\"Number\",\"dataTypeDisabled\":true,\"name\":\"documentId\",\"id\":\"7LDugJOAShPBCSo0\",\"deleteDisabled\":true},{\"nameDisabled\":true,\"dataType\":\"Number\",\"dataTypeDisabled\":true,\"name\":\"knowledgeId\",\"id\":\"2NdEHEkAEDya3BKT\",\"deleteDisabled\":true}],\"dataType\":\"Array\",\"dataTypeDisabled\":true,\"name\":\"documents\",\"id\":\"iJDshmSf2aYIDY2J\",\"addChildDisabled\":true,\"deleteDisabled\":true}],\"userPrompt\":\"\",\"limit\":\"5\",\"description\":\"通过知识库获取内容\",\"title\":\"知识库\",\"keyword\":\"vue\",\"parameters\":[{\"ref\":\"node_cNDmmOrR45fU2bjy.input\",\"refType\":\"ref\",\"name\":\"keyword\",\"id\":\"2sKEqrVCrBzFNGw9\"}]},\"id\":\"node_5vjOCdnLaWB3Kp5K\",\"position\":{\"x\":389.99999237060547,\"y\":-396.00000762939453},\"type\":\"knowledgeNode\",\"selected\":true},{\"measured\":{\"width\":352,\"height\":810},\"dragging\":false,\"data\":{\"systemPrompt\":\"你是vue知识库,请根据知识库出5道题\",\"expand\":true,\"outputDefs\":[{\"name\":\"modelres\",\"id\":\"XyYacxzzu8e2pFhI\"}],\"userPrompt\":\"\",\"description\":\"使用大模型处理问题\",\"title\":\"大模型\",\"llmId\":\"267746678575329280\",\"parameters\":[{\"ref\":\"node_5vjOCdnLaWB3Kp5K.documents.content\",\"refType\":\"ref\",\"name\":\"modelInput\",\"id\":\"0xgurPqHv2cT05TJ\"}]},\"id\":\"node_HtchqQCJJPcqIpMb\",\"position\":{\"x\":831.9999923706055,\"y\":-366.00000762939453},\"type\":\"llmNode\",\"selected\":false}],\"viewport\":{\"x\":259,\"y\":437,\"zoom\":1},\"edges\":[{\"markerEnd\":{\"width\":20,\"type\":\"arrowclosed\",\"height\":20},\"source\":\"node_cNDmmOrR45fU2bjy\",\"id\":\"xy-edge__node_cNDmmOrR45fU2bjy-node_5vjOCdnLaWB3Kp5K\",\"selected\":false,\"target\":\"node_5vjOCdnLaWB3Kp5K\"},{\"markerEnd\":{\"width\":20,\"type\":\"arrowclosed\",\"height\":20},\"source\":\"node_5vjOCdnLaWB3Kp5K\",\"id\":\"xy-edge__node_5vjOCdnLaWB3Kp5K-node_HtchqQCJJPcqIpMb\",\"selected\":false,\"target\":\"node_HtchqQCJJPcqIpMb\"},{\"markerEnd\":{\"width\":20,\"type\":\"arrowclosed\",\"height\":20},\"source\":\"node_HtchqQCJJPcqIpMb\",\"id\":\"xy-edge__node_HtchqQCJJPcqIpMb-node_MDBAutOcKB9Qby9P\",\"selected\":false,\"target\":\"node_MDBAutOcKB9Qby9P\"}]}', '2025-04-10 09:24:38', 1, '2025-04-10 09:24:38', 1); |
| | | INSERT INTO `tb_ai_workflow` VALUES (268156921792749568, 1, 1000000, 'test02', 'test02', NULL, '{\"nodes\":[{\"measured\":{\"width\":305,\"height\":208},\"data\":{\"systemPrompt\":\"\",\"expand\":true,\"userPrompt\":\"\",\"description\":\"开始定义输入参数\",\"title\":\"开始节点\",\"parameters\":[{\"name\":\"content\",\"id\":\"0yDqpaVWgvEgdOHv\"}]},\"id\":\"node_l07L1zyRdWCQDTkR\",\"position\":{\"x\":52,\"y\":30},\"type\":\"startNode\",\"selected\":false},{\"measured\":{\"width\":352,\"height\":816},\"dragging\":false,\"data\":{\"topK\":3,\"systemPrompt\":\"你是一个英语翻译专家\",\"expand\":true,\"outputDefs\":[{\"name\":\"output\",\"id\":\"G2rj3EGeZnGwMcgu\"}],\"userPrompt\":\"请帮我把以下内容翻译问英语:\\n {input}\",\"description\":\"使用大模型处理问题\",\"title\":\"大模型\",\"llmId\":\"267746678575329280\",\"parameters\":[{\"ref\":\"node_l07L1zyRdWCQDTkR.content\",\"refType\":\"ref\",\"name\":\"input\",\"id\":\"MzL1ZvzxmRuBmSNr\"}]},\"id\":\"node_e0EFyccNm28PhtMD\",\"position\":{\"x\":484,\"y\":71},\"type\":\"llmNode\",\"selected\":true},{\"measured\":{\"width\":347,\"height\":208},\"dragging\":false,\"data\":{\"systemPrompt\":\"\",\"expand\":true,\"outputDefs\":[{\"ref\":\"node_e0EFyccNm28PhtMD.output\",\"refType\":\"ref\",\"name\":\"aaa\",\"id\":\"a13yQhH7UIDT2xuj\"}],\"userPrompt\":\"\",\"description\":\"结束定义输出参数\",\"title\":\"结束节点\"},\"id\":\"node_QtVnEhFQkVNv0VMT\",\"position\":{\"x\":901,\"y\":131},\"type\":\"endNode\",\"selected\":false}],\"viewport\":{\"x\":412.351519074954,\"y\":-13.474906859483156,\"zoom\":0.7491535595676403},\"edges\":[{\"markerEnd\":{\"width\":20,\"type\":\"arrowclosed\",\"height\":20},\"source\":\"node_l07L1zyRdWCQDTkR\",\"id\":\"xy-edge__node_l07L1zyRdWCQDTkR-node_e0EFyccNm28PhtMD\",\"selected\":false,\"target\":\"node_e0EFyccNm28PhtMD\"},{\"markerEnd\":{\"width\":20,\"type\":\"arrowclosed\",\"height\":20},\"source\":\"node_e0EFyccNm28PhtMD\",\"id\":\"xy-edge__node_e0EFyccNm28PhtMD-node_QtVnEhFQkVNv0VMT\",\"selected\":false,\"target\":\"node_QtVnEhFQkVNv0VMT\"}]}', '2025-04-11 12:20:52', 1, '2025-04-11 12:20:52', 1); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_account |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_account`; |
| | | CREATE TABLE `tb_sys_account` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `dept_id` bigint(0) UNSIGNED NOT NULL COMMENT '部门ID', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `login_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '登录账号', |
| | | `password` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '密码', |
| | | `account_type` tinyint(0) NOT NULL DEFAULT 0 COMMENT '账户类型', |
| | | `nickname` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '昵称', |
| | | `mobile` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '手机电话', |
| | | `email` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '邮件', |
| | | `avatar` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '账户头像', |
| | | `data_scope` int(0) NULL DEFAULT 1 COMMENT '数据权限类型', |
| | | `dept_id_list` json NULL COMMENT '自定义部门权限', |
| | | `status` tinyint(0) NOT NULL DEFAULT 0 COMMENT '数据状态', |
| | | `created` datetime(0) NOT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NOT NULL COMMENT '创建者', |
| | | `modified` datetime(0) NOT NULL COMMENT '修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NOT NULL COMMENT '修改者', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注', |
| | | `is_deleted` tinyint(0) NULL DEFAULT 0 COMMENT '删除标识', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uni_login_name`(`login_name`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '用户表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_account |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_account` VALUES (1, 1, 1000000, 'admin', '$2a$10$S8HVnrS8m7iygQBS7r1dYuOstEUl5q/W1yhgFcS1uyL6o2/23yUYO', 99, '超级管理员', '15555555555', 'aaa@qq.com', '/attachment/2025/04-10/59866709-5bc5-4e9f-9445-ecb603ff2d82.jpg', 1, NULL, 1, '2025-04-10 16:33:48', 1, '2025-04-10 17:56:17', 1, '', 0); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_account_position |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_account_position`; |
| | | CREATE TABLE `tb_sys_account_position` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `account_id` bigint(0) UNSIGNED NOT NULL COMMENT '用户ID', |
| | | `position_id` bigint(0) UNSIGNED NOT NULL COMMENT '职位ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '用户-职位表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_account_position |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_account_position` VALUES (267858187553452032, 1, 259067270360543232); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_account_role |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_account_role`; |
| | | CREATE TABLE `tb_sys_account_role` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `account_id` bigint(0) UNSIGNED NOT NULL COMMENT '用户ID', |
| | | `role_id` bigint(0) UNSIGNED NOT NULL COMMENT '角色ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '用户-角色表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_account_role |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_account_role` VALUES (267858187456983040, 1, 1); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_dept |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_dept`; |
| | | CREATE TABLE `tb_sys_dept` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `parent_id` bigint(0) UNSIGNED NOT NULL COMMENT '父级ID', |
| | | `ancestors` varchar(500) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '父级部门ID集合', |
| | | `dept_name` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '部门名称', |
| | | `dept_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '部门编码', |
| | | `sort_no` int(0) NULL DEFAULT 0 COMMENT '排序', |
| | | `status` tinyint(0) NOT NULL DEFAULT 0 COMMENT '数据状态', |
| | | `created` datetime(0) NOT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NOT NULL COMMENT '创建者', |
| | | `modified` datetime(0) NOT NULL COMMENT '修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NOT NULL COMMENT '修改者', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注', |
| | | `is_deleted` tinyint(0) NULL DEFAULT 0 COMMENT '删除标识', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '部门表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_dept |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_dept` VALUES (1, 1000000, 0, '0', '总公司', 'root_dept', 0, 1, '2025-03-17 09:09:57', 1, '2025-03-17 09:10:00', 1, '', 0); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_dict |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_dict`; |
| | | CREATE TABLE `tb_sys_dict` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `name` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '数据字典名称', |
| | | `code` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '字典编码', |
| | | `description` varchar(512) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '字典描述或备注', |
| | | `dict_type` tinyint(0) NULL DEFAULT NULL COMMENT '字典类型 1 自定义字典、2 数据表字典、 3 枚举类字典、 4 系统字典(自定义 DictLoader)', |
| | | `sort_no` int(0) NULL DEFAULT NULL COMMENT '排序编号', |
| | | `status` tinyint(0) NULL DEFAULT NULL COMMENT '是否启用', |
| | | `options` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '扩展字典 存放 json', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `modified` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `key`(`code`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '系统字典表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_dict |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_dict` VALUES (268213400717598720, 'test', 'test', 'test', 1, NULL, NULL, '{}', '2025-04-11 16:05:18', '2025-04-11 16:05:18'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_dict_item |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_dict_item`; |
| | | CREATE TABLE `tb_sys_dict_item` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `dict_id` bigint(0) UNSIGNED NOT NULL COMMENT '归属哪个字典', |
| | | `text` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '名称或内容', |
| | | `value` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL DEFAULT '' COMMENT '值', |
| | | `description` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '描述', |
| | | `sort_no` int(0) NOT NULL DEFAULT 0 COMMENT '排序', |
| | | `css_content` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT 'css样式内容', |
| | | `css_class` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT 'css样式类名', |
| | | `remark` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '备注', |
| | | `status` tinyint(0) NULL DEFAULT 0 COMMENT '状态', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '创建时间', |
| | | `modified` datetime(0) NULL DEFAULT NULL COMMENT '修改时间', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '数据字典内容' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_dict_item |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_log |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_log`; |
| | | CREATE TABLE `tb_sys_log` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL, |
| | | `account_id` bigint(0) UNSIGNED NULL DEFAULT NULL COMMENT '操作人', |
| | | `action_name` varchar(256) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作名称', |
| | | `action_type` varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作的类型', |
| | | `action_class` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作涉及的类', |
| | | `action_method` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作涉及的方法', |
| | | `action_url` varchar(1024) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作涉及的 URL 地址', |
| | | `action_ip` varchar(128) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT NULL COMMENT '操作涉及的用户 IP 地址', |
| | | `action_params` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '操作请求参数', |
| | | `action_body` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '操作请求body', |
| | | `status` tinyint(0) NULL DEFAULT NULL COMMENT '操作状态 1 成功 9 失败', |
| | | `created` datetime(0) NULL DEFAULT NULL COMMENT '操作时间', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '操作日志表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_log |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_log` VALUES (272135977261367296, NULL, 'tcaptcha', NULL, 'tech.aiflowy.common.controller.PublicController', 'tcaptcha', 'http://localhost:8899/api/v1/public/tcaptcha', '127.0.0.1', '', NULL, 1, '2025-04-22 11:52:13'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135981321453568, 1, 'login', NULL, 'tech.aiflowy.auth.controller.AuthController', 'login', 'http://localhost:8899/api/v1/auth/login', '127.0.0.1', '', NULL, 1, '2025-04-22 11:52:14'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135983573794816, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBot/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:15'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135983728984064, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-22 11:52:15'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135985201184768, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBot/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:15'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135985230544896, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-22 11:52:15'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135985410899968, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-22 11:52:15'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135986589499392, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-22 11:52:15'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135991186456576, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiPlugins/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:16'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135992285364224, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiPlugins/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:17'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135993707233280, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:17'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135995015856128, 1, 'items', NULL, 'tech.aiflowy.common.controller.DictController', 'items', 'http://localhost:8899/api/v1/dict/items/dataStatus', '127.0.0.1', '', NULL, 1, '2025-04-22 11:52:17'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135995112325120, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:17'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135996462891008, 1, 'items', NULL, 'tech.aiflowy.common.controller.DictController', 'items', 'http://localhost:8899/api/v1/dict/items/dataStatus', '127.0.0.1', '', NULL, 1, '2025-04-22 11:52:18'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135997821845504, 1, 'items', NULL, 'tech.aiflowy.common.controller.DictController', 'items', 'http://localhost:8899/api/v1/dict/items/dataStatus', '127.0.0.1', '', NULL, 1, '2025-04-22 11:52:18'); |
| | | INSERT INTO `tb_sys_log` VALUES (272135999575064576, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiWorkflow/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:18'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136000686555136, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiWorkflow/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:19'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136001886126080, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiKnowledge/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:19'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136003274440704, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiKnowledge/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-22 11:52:19'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136007762345984, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiLlm/page', '127.0.0.1', 'brand= pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:20'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136007808483328, 1, 'list', NULL, 'tech.aiflowy.ai.controller.AiLlmBrandController', 'list', 'http://localhost:8899/api/v1/aiLlmBrand/list', '127.0.0.1', 'asTree=true ', NULL, 1, '2025-04-22 11:52:20'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136008857059328, 1, 'list', NULL, 'tech.aiflowy.ai.controller.AiLlmBrandController', 'list', 'http://localhost:8899/api/v1/aiLlmBrand/list', '127.0.0.1', 'asTree=true ', NULL, 1, '2025-04-22 11:52:21'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136009163243520, 1, 'list', NULL, 'tech.aiflowy.ai.controller.AiLlmBrandController', 'list', 'http://localhost:8899/api/v1/aiLlmBrand/list', '127.0.0.1', 'asTree=true ', NULL, 1, '2025-04-22 11:52:21'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136009175826432, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiLlm/page', '127.0.0.1', 'brand= pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:21'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136013797949440, 1, 'getLargeModels', NULL, 'tech.aiflowy.ai.controller.OllamaController', 'getLargeModels', 'http://localhost:8899/api/v1/ollama/list', '127.0.0.1', 'current=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:22'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136015244984320, 1, 'getLargeModels', NULL, 'tech.aiflowy.ai.controller.OllamaController', 'getLargeModels', 'http://localhost:8899/api/v1/ollama/list', '127.0.0.1', 'current=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:22'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136020202651648, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/sysRole/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:23'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136021288976384, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/sysRole/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:24'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136024053022720, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:24'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136025076432896, 1, 'items', NULL, 'tech.aiflowy.common.controller.DictController', 'items', 'http://localhost:8899/api/v1/dict/items/dataStatus', '127.0.0.1', '', NULL, 1, '2025-04-22 11:52:24'); |
| | | INSERT INTO `tb_sys_log` VALUES (272136025416171520, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-22 11:52:25'); |
| | | INSERT INTO `tb_sys_log` VALUES (272139333262409728, 1, 'externalList', NULL, 'tech.aiflowy.ai.controller.AIBotConversationExternalMessageController', 'externalList', 'http://localhost:8899/api/v1/conversation/externalList', '127.0.0.1', 'botId=267848016181075968 ', NULL, 1, '2025-04-22 12:05:33'); |
| | | INSERT INTO `tb_sys_log` VALUES (272139333702811648, 1, 'externalList', NULL, 'tech.aiflowy.ai.controller.AIBotConversationExternalMessageController', 'externalList', 'http://localhost:8899/api/v1/conversation/externalList', '127.0.0.1', 'botId=267848016181075968 ', NULL, 1, '2025-04-22 12:05:33'); |
| | | INSERT INTO `tb_sys_log` VALUES (272139358788943872, 1, 'externalList', NULL, 'tech.aiflowy.ai.controller.AIBotConversationExternalMessageController', 'externalList', 'http://localhost:8899/api/v1/conversation/externalList', '127.0.0.1', 'botId=267848016181075968 ', NULL, 1, '2025-04-22 12:05:39'); |
| | | INSERT INTO `tb_sys_log` VALUES (272139359116099584, 1, 'externalList', NULL, 'tech.aiflowy.ai.controller.AIBotConversationExternalMessageController', 'externalList', 'http://localhost:8899/api/v1/conversation/externalList', '127.0.0.1', 'botId=267848016181075968 ', NULL, 1, '2025-04-22 12:05:39'); |
| | | INSERT INTO `tb_sys_log` VALUES (272139418348060672, 1, 'externalList', NULL, 'tech.aiflowy.ai.controller.AIBotConversationExternalMessageController', 'externalList', 'http://localhost:8899/api/v1/conversation/externalList', '127.0.0.1', 'botId=267848016181075968 ', NULL, 1, '2025-04-22 12:05:53'); |
| | | INSERT INTO `tb_sys_log` VALUES (272139418700382208, 1, 'externalList', NULL, 'tech.aiflowy.ai.controller.AIBotConversationExternalMessageController', 'externalList', 'http://localhost:8899/api/v1/conversation/externalList', '127.0.0.1', 'botId=267848016181075968 ', NULL, 1, '2025-04-22 12:05:54'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915672282169344, NULL, 'tcaptcha', NULL, 'tech.aiflowy.common.controller.PublicController', 'tcaptcha', 'http://localhost:8899/api/v1/public/tcaptcha', '127.0.0.1', '', NULL, 1, '2025-04-24 15:30:27'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915675629223936, 1, 'login', NULL, 'tech.aiflowy.auth.controller.AuthController', 'login', 'http://localhost:8899/api/v1/auth/login', '127.0.0.1', '', NULL, 1, '2025-04-24 15:30:28'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915678103863296, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBot/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-24 15:30:28'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915678263246848, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-24 15:30:28'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915678418436096, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBot/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-24 15:30:28'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915678733008896, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-24 15:30:28'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915679781584896, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-24 15:30:29'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915680045826048, 1, 'tree', NULL, 'tech.aiflowy.system.controller.SysMenuController', 'tree', 'http://localhost:8899/api/v1/sysMenu/tree', '127.0.0.1', 'menuType=0 isShow=1 ', NULL, 1, '2025-04-24 15:30:29'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915682893758464, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiPlugins/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-24 15:30:29'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915684282073088, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiPlugins/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-24 15:30:30'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915687440384000, 1, 'items', NULL, 'tech.aiflowy.common.controller.DictController', 'items', 'http://localhost:8899/api/v1/dict/items/dataStatus', '127.0.0.1', '', NULL, 1, '2025-04-24 15:30:30'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915688413462528, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-24 15:30:31'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915688585428992, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-24 15:30:31'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915792851632128, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiPlugins/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-24 15:30:56'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915793992482816, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiPlugins/page', '127.0.0.1', 'pageNumber=1 pageSize=12 ', NULL, 1, '2025-04-24 15:30:56'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915794273501184, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-24 15:30:56'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915794785206272, 1, 'items', NULL, 'tech.aiflowy.common.controller.DictController', 'items', 'http://localhost:8899/api/v1/dict/items/dataStatus', '127.0.0.1', '', NULL, 1, '2025-04-24 15:30:56'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915794801983488, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiBotApiKey/page', '127.0.0.1', 'pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-24 15:30:56'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915813915426816, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiLlm/page', '127.0.0.1', 'brand= pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-24 15:31:01'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915815274381312, 1, 'list', NULL, 'tech.aiflowy.ai.controller.AiLlmBrandController', 'list', 'http://localhost:8899/api/v1/aiLlmBrand/list', '127.0.0.1', 'asTree=true ', NULL, 1, '2025-04-24 15:31:01'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915815375044608, 1, 'page', NULL, 'tech.aiflowy.common.web.controller.BaseCurdController', 'page', 'http://localhost:8899/api/v1/aiLlm/page', '127.0.0.1', 'brand= pageNumber=1 pageSize=10 ', NULL, 1, '2025-04-24 15:31:01'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915816666890240, 1, 'list', NULL, 'tech.aiflowy.ai.controller.AiLlmBrandController', 'list', 'http://localhost:8899/api/v1/aiLlmBrand/list', '127.0.0.1', 'asTree=true ', NULL, 1, '2025-04-24 15:31:01'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915818030039040, 1, 'list', NULL, 'tech.aiflowy.ai.controller.AiLlmBrandController', 'list', 'http://localhost:8899/api/v1/aiLlmBrand/list', '127.0.0.1', 'asTree=true ', NULL, 1, '2025-04-24 15:31:02'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915822547304448, 1, 'list', NULL, 'tech.aiflowy.ai.controller.AiLlmBrandController', 'list', 'http://localhost:8899/api/v1/aiLlmBrand/list', '127.0.0.1', 'asTree=true ', NULL, 1, '2025-04-24 15:31:03'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915832722685952, 1, 'list', NULL, 'tech.aiflowy.system.controller.SysOptionController', 'list', 'http://localhost:8899/api/v1/sysOption/list', '127.0.0.1', 'keys[]={model_of_chat,chatgpt_endpoint,chatgpt_api_key,chatgpt_model_name,ollama_endpoint,ollama_model_name,chatglm_api_key,spark_ai_app_id,spark_ai_api_key,spark_ai_app_secret,spark_ai_version} ', NULL, 1, '2025-04-24 15:31:05'); |
| | | INSERT INTO `tb_sys_log` VALUES (272915834094223360, 1, 'list', NULL, 'tech.aiflowy.system.controller.SysOptionController', 'list', 'http://localhost:8899/api/v1/sysOption/list', '127.0.0.1', 'keys[]={model_of_chat,chatgpt_endpoint,chatgpt_api_key,chatgpt_model_name,ollama_endpoint,ollama_model_name,chatglm_api_key,spark_ai_app_id,spark_ai_api_key,spark_ai_app_secret,spark_ai_version} ', NULL, 1, '2025-04-24 15:31:05'); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_menu |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_menu`; |
| | | CREATE TABLE `tb_sys_menu` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `parent_id` bigint(0) UNSIGNED NOT NULL COMMENT '父菜单id', |
| | | `menu_type` int(0) NOT NULL COMMENT '菜单类型', |
| | | `menu_title` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '菜单标题', |
| | | `menu_url` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '菜单url', |
| | | `component` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '组件路径', |
| | | `menu_icon` varchar(200) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '图标/图片地址', |
| | | `is_show` int(0) NOT NULL DEFAULT 1 COMMENT '是否显示', |
| | | `permission_tag` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '权限标识', |
| | | `sort_no` int(0) NULL DEFAULT 0 COMMENT '排序', |
| | | `status` tinyint(0) NOT NULL DEFAULT 0 COMMENT '数据状态', |
| | | `created` datetime(0) NOT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NOT NULL COMMENT '创建者', |
| | | `modified` datetime(0) NOT NULL COMMENT '修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NOT NULL COMMENT '修改者', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注', |
| | | `is_deleted` tinyint(0) NULL DEFAULT 0 COMMENT '删除标识', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '菜单表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_menu |
| | |
| | | INSERT INTO `tb_sys_menu` VALUES (269221948243083264, 259170422338478080, 1, '知识库', '/ai/knowledge/Document', '', 'BookFilled', 1, '', 1, 0, '2025-04-14 10:52:54', 1, '2025-04-14 10:52:54', 1, '', 1); |
| | | INSERT INTO `tb_sys_menu` VALUES (270761213536096256, 259169540360232960, 0, 'apiKey', '/ai/aiBotApiKey', '', 'PoundOutlined', 1, '', 22, 0, '2025-04-18 16:49:24', 1, '2025-04-21 10:31:49', 1, '', 0); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_option |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_option`; |
| | | CREATE TABLE `tb_sys_option` ( |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '配置KEY', |
| | | `value` text CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL COMMENT '配置内容', |
| | | INDEX `uni_key`(`tenant_id`, `key`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '系统配置信息表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_option |
| | | -- ---------------------------- |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_position |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_position`; |
| | | CREATE TABLE `tb_sys_position` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `dept_id` bigint(0) UNSIGNED NOT NULL COMMENT '部门ID', |
| | | `position_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '岗位名称', |
| | | `position_code` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '岗位编码', |
| | | `sort_no` int(0) NULL DEFAULT 0 COMMENT '排序', |
| | | `status` tinyint(0) NOT NULL DEFAULT 0 COMMENT '数据状态', |
| | | `created` datetime(0) NOT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NOT NULL COMMENT '创建者', |
| | | `modified` datetime(0) NOT NULL COMMENT '修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NOT NULL COMMENT '修改者', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注', |
| | | `is_deleted` tinyint(0) NULL DEFAULT 0 COMMENT '删除标识', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '职位表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_position |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_position` VALUES (259067270360543232, 1000000, 1, '总部CTO', '', 0, 1, '2025-03-17 10:21:50', 1, '2025-03-17 10:21:50', 1, '', 0); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_role |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_role`; |
| | | CREATE TABLE `tb_sys_role` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `tenant_id` bigint(0) UNSIGNED NOT NULL COMMENT '租户ID', |
| | | `role_name` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色名称', |
| | | `role_key` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NOT NULL COMMENT '角色标识', |
| | | `status` tinyint(0) NOT NULL DEFAULT 0 COMMENT '数据状态', |
| | | `created` datetime(0) NOT NULL COMMENT '创建时间', |
| | | `created_by` bigint(0) UNSIGNED NOT NULL COMMENT '创建者', |
| | | `modified` datetime(0) NOT NULL COMMENT '修改时间', |
| | | `modified_by` bigint(0) UNSIGNED NOT NULL COMMENT '修改者', |
| | | `remark` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_0900_ai_ci NULL DEFAULT '' COMMENT '备注', |
| | | `is_deleted` tinyint(0) NULL DEFAULT 0 COMMENT '删除标识', |
| | | PRIMARY KEY (`id`) USING BTREE, |
| | | UNIQUE INDEX `uni_tenant_role`(`tenant_id`, `role_key`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '系统角色' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_role |
| | | -- ---------------------------- |
| | | INSERT INTO `tb_sys_role` VALUES (1, 1000000, '超级管理员', 'super_admin', 1, '2025-03-14 14:52:37', 1, '2025-03-14 14:52:37', 1, '', 0); |
| | | |
| | | -- ---------------------------- |
| | | -- Table structure for tb_sys_role_menu |
| | | -- ---------------------------- |
| | | DROP TABLE IF EXISTS `tb_sys_role_menu`; |
| | | CREATE TABLE `tb_sys_role_menu` ( |
| | | `id` bigint(0) UNSIGNED NOT NULL COMMENT '主键', |
| | | `role_id` bigint(0) UNSIGNED NOT NULL COMMENT '角色ID', |
| | | `menu_id` bigint(0) UNSIGNED NOT NULL COMMENT '菜单ID', |
| | | PRIMARY KEY (`id`) USING BTREE |
| | | ) ENGINE = InnoDB CHARACTER SET = utf8mb4 COLLATE = utf8mb4_0900_ai_ci COMMENT = '角色-菜单表' ROW_FORMAT = Dynamic; |
| | | |
| | | -- ---------------------------- |
| | | -- Records of tb_sys_role_menu |
| | |
| | | INSERT INTO `tb_sys_role_menu` VALUES (259170117223833600, 1, 259170117110587392); |
| | | INSERT INTO `tb_sys_role_menu` VALUES (259170422447529984, 1, 259170422338478080); |
| | | INSERT INTO `tb_sys_role_menu` VALUES (259170538378092544, 1, 259170538264846336); |
| | | INSERT INTO `tb_sys_role_menu` VALUES (270761213603205120, 1, 270761213536096256); |
| | | |
| | | SET FOREIGN_KEY_CHECKS = 1; |
| | | INSERT INTO `tb_sys_role_menu` VALUES (270761213603205120, 1, 270761213536096256); |