From 8352578bd34ce243f712ac7dfe7acff4d1ecdda4 Mon Sep 17 00:00:00 2001 From: hailin Date: Fri, 23 Jan 2026 08:30:03 -0800 Subject: [PATCH] fix(conversation): add explicit varchar type for intentType column TypeORM requires explicit type for nullable string columns Co-Authored-By: Claude Opus 4.5 --- .../src/domain/entities/token-usage.entity.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/services/conversation-service/src/domain/entities/token-usage.entity.ts b/packages/services/conversation-service/src/domain/entities/token-usage.entity.ts index 1ef0cfb..8a35a68 100644 --- a/packages/services/conversation-service/src/domain/entities/token-usage.entity.ts +++ b/packages/services/conversation-service/src/domain/entities/token-usage.entity.ts @@ -56,7 +56,7 @@ export class TokenUsageEntity { estimatedCost: number; // 意图类型 - @Column({ name: 'intent_type', length: 30, nullable: true }) + @Column({ name: 'intent_type', type: 'varchar', length: 30, nullable: true }) intentType: string | null; // 工具调用次数