From 28caf1297f39e38bf22b6dc5fef5aa16bee11410 Mon Sep 17 00:00:00 2001 From: wangdl Date: Thu, 28 May 2026 10:42:58 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20KnowledgeBase=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E5=B0=81=E9=9D=A2=E5=9B=BE=20coverKey=20=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 --- src/modules/knowledge-base/knowledge-base.repository.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/modules/knowledge-base/knowledge-base.repository.ts b/src/modules/knowledge-base/knowledge-base.repository.ts index f30f4b8..76fdd04 100644 --- a/src/modules/knowledge-base/knowledge-base.repository.ts +++ b/src/modules/knowledge-base/knowledge-base.repository.ts @@ -5,12 +5,13 @@ import { PrismaService } from '../../infrastructure/database/prisma.service'; export class KnowledgeBaseRepository { constructor(private readonly prisma: PrismaService) {} - async create(userId: string, dto: { title: string; description?: string }) { + async create(userId: string, dto: { title: string; description?: string; coverKey?: string }) { return this.prisma.knowledgeBase.create({ data: { userId, title: dto.title, description: dto.description ?? '', + coverKey: dto.coverKey ?? null, status: 'active', itemCount: 0, },