core: index group members by role for moderator lookup

This commit is contained in:
Narasimha-sc
2026-09-26 19:36:11 +00:00
parent 7bed5ea95f
commit 1aaa480d90
8 changed files with 67 additions and 16 deletions
@@ -1117,7 +1117,6 @@ CREATE INDEX idx_chat_items_timed_delete_at ON chat_items(
user_id,
timed_delete_at
);
CREATE INDEX idx_group_members_group_id ON group_members(user_id, group_id);
CREATE INDEX idx_chat_item_moderations_group_id ON chat_item_moderations(
group_id
);
@@ -1576,3 +1575,8 @@ BEGIN
)
WHERE group_id = NEW.group_id;
END;
CREATE INDEX idx_group_members_group_id_member_role ON group_members(
user_id,
group_id,
member_role
);