From 9ffc8cb2c4bb6adfc96071dbd06b7e39bccabbd6 Mon Sep 17 00:00:00 2001 From: pablonyx Date: Tue, 25 Feb 2025 17:59:39 -0800 Subject: [PATCH] k --- backend/alembic/versions/8f43500ee275_add_index.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/backend/alembic/versions/8f43500ee275_add_index.py b/backend/alembic/versions/8f43500ee275_add_index.py index 2b78df4609..7ef2e007dc 100644 --- a/backend/alembic/versions/8f43500ee275_add_index.py +++ b/backend/alembic/versions/8f43500ee275_add_index.py @@ -17,10 +17,11 @@ depends_on = None def upgrade() -> None: # Create a basic index on the lowercase message column for direct text matching + # Limit to 2000 characters to stay well under the 8191 byte limit op.execute( """ CREATE INDEX idx_chat_message_message_lower - ON chat_message (LOWER(message)) + ON chat_message (LOWER(substring(message, 1, 2000))) """ )