core: create indices on chat_items for faster pagination (#927)

This commit is contained in:
JRoberts
2022-08-11 15:48:47 +04:00
committed by GitHub
parent 622ab549a3
commit cc498572cd
4 changed files with 28 additions and 1 deletions
+3 -1
View File
@@ -221,6 +221,7 @@ import Simplex.Chat.Migrations.M20220514_profiles_user_id
import Simplex.Chat.Migrations.M20220626_auto_reply
import Simplex.Chat.Migrations.M20220702_calls
import Simplex.Chat.Migrations.M20220715_groups_chat_item_id
import Simplex.Chat.Migrations.M20220811_chat_items_indices
import Simplex.Chat.Protocol
import Simplex.Chat.Types
import Simplex.Messaging.Agent.Protocol (AgentMsgId, ConnId, InvitationId, MsgMeta (..))
@@ -248,7 +249,8 @@ schemaMigrations =
("20220514_profiles_user_id", m20220514_profiles_user_id),
("20220626_auto_reply", m20220626_auto_reply),
("20220702_calls", m20220702_calls),
("20220715_groups_chat_item_id", m20220715_groups_chat_item_id)
("20220715_groups_chat_item_id", m20220715_groups_chat_item_id),
("20220811_chat_items_indices", m20220811_chat_items_indices)
]
-- | The list of migrations in ascending order by date