From cdd23c45db37e58cefcf9c9f332a1dc2f251ab09 Mon Sep 17 00:00:00 2001 From: siddseethepalli Date: Tue, 24 Feb 2026 23:02:26 +0000 Subject: [PATCH] fix: drop legacy conversation_id index and remove from Drizzle schema Co-Authored-By: Claude --- assistant/src/memory/migrations/016-memory-segments-indexes.ts | 1 + assistant/src/memory/schema.ts | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/assistant/src/memory/migrations/016-memory-segments-indexes.ts b/assistant/src/memory/migrations/016-memory-segments-indexes.ts index f32c4b97de8..8b98541bc1a 100644 --- a/assistant/src/memory/migrations/016-memory-segments-indexes.ts +++ b/assistant/src/memory/migrations/016-memory-segments-indexes.ts @@ -8,4 +8,5 @@ import type { DrizzleDb } from '../db-connection.js'; */ export function migrateMemorySegmentsIndexes(database: DrizzleDb): void { database.run(/*sql*/ `CREATE INDEX IF NOT EXISTS idx_memory_segments_scope_id ON memory_segments(scope_id)`); + database.run(/*sql*/ `DROP INDEX IF EXISTS idx_memory_segments_conversation_id`); } diff --git a/assistant/src/memory/schema.ts b/assistant/src/memory/schema.ts index 4b754dfd6a8..8018bf7918f 100644 --- a/assistant/src/memory/schema.ts +++ b/assistant/src/memory/schema.ts @@ -64,7 +64,6 @@ export const memorySegments = sqliteTable('memory_segments', { updatedAt: integer('updated_at').notNull(), }, (table) => [ index('idx_memory_segments_scope_id').on(table.scopeId), - index('idx_memory_segments_conversation_id').on(table.conversationId), ]); export const memoryItems = sqliteTable('memory_items', {