mirror of
https://github.com/lobehub/lobe-chat.git
synced 2026-06-14 03:30:19 +00:00
👷 build(database): add message topic activity index
This commit is contained in:
@@ -1214,6 +1214,7 @@ table messages {
|
||||
created_at [name: 'messages_created_at_idx']
|
||||
(client_id, user_id) [name: 'message_client_id_user_unique', unique]
|
||||
topic_id [name: 'messages_topic_id_idx']
|
||||
(topic_id, updated_at) [name: 'messages_topic_id_updated_at_idx']
|
||||
parent_id [name: 'messages_parent_id_idx']
|
||||
quota_id [name: 'messages_quota_id_idx']
|
||||
user_id [name: 'messages_user_id_idx']
|
||||
|
||||
@@ -0,0 +1 @@
|
||||
CREATE INDEX IF NOT EXISTS "messages_topic_id_updated_at_idx" ON "messages" USING btree ("topic_id","updated_at");
|
||||
File diff suppressed because it is too large
Load Diff
@@ -777,7 +777,14 @@
|
||||
"when": 1780832120210,
|
||||
"tag": "0110_add_verify_tables_and_ai_infra_id",
|
||||
"breakpoints": true
|
||||
},
|
||||
{
|
||||
"idx": 111,
|
||||
"version": "7",
|
||||
"when": 1781279171098,
|
||||
"tag": "0111_add_messages_topic_updated_at_index",
|
||||
"breakpoints": true
|
||||
}
|
||||
],
|
||||
"version": "6"
|
||||
}
|
||||
}
|
||||
@@ -156,6 +156,7 @@ export const messages = pgTable(
|
||||
index('messages_created_at_idx').on(table.createdAt),
|
||||
uniqueIndex('message_client_id_user_unique').on(table.clientId, table.userId),
|
||||
index('messages_topic_id_idx').on(table.topicId),
|
||||
index('messages_topic_id_updated_at_idx').on(table.topicId, table.updatedAt),
|
||||
index('messages_parent_id_idx').on(table.parentId),
|
||||
index('messages_quota_id_idx').on(table.quotaId),
|
||||
|
||||
|
||||
Reference in New Issue
Block a user