-- 知识库表
|
DROP TABLE IF EXISTS `ai_rag_dataset`;
|
CREATE TABLE `ai_rag_dataset` (
|
`id` VARCHAR(32) NOT NULL COMMENT '唯一标识',
|
`dataset_id` VARCHAR(64) NOT NULL COMMENT '知识库ID',
|
`rag_model_id` VARCHAR(64) COMMENT 'RAG模型配置ID',
|
`name` VARCHAR(100) NOT NULL COMMENT '知识库名称',
|
`description` TEXT COMMENT '知识库描述',
|
`status` TINYINT(1) DEFAULT 1 COMMENT '状态:0停用 1启用',
|
`creator` BIGINT COMMENT '创建者',
|
`created_at` DATETIME COMMENT '创建时间',
|
`updater` BIGINT COMMENT '更新者',
|
`updated_at` DATETIME COMMENT '更新时间',
|
PRIMARY KEY (`id`),
|
UNIQUE KEY `uk_dataset_id` (`dataset_id`),
|
INDEX `idx_ai_rag_dataset_status` (`status`),
|
INDEX `idx_ai_rag_dataset_creator` (`creator`),
|
INDEX `idx_ai_rag_dataset_created_at` (`created_at`)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='知识库表';
|