From 9ab47997661dbd1dddb33b9a0da7e1d7c7dd2872 Mon Sep 17 00:00:00 2001 From: tlongwell-block <109685178+tlongwell-block@users.noreply.github.com> Date: Wed, 29 Apr 2026 09:41:57 -0400 Subject: [PATCH] schema: add partial index on channel_members.pubkey (#359) --- schema/schema.sql | 3 +++ 1 file changed, 3 insertions(+) diff --git a/schema/schema.sql b/schema/schema.sql index a75038399..9126fb376 100644 --- a/schema/schema.sql +++ b/schema/schema.sql @@ -66,6 +66,9 @@ CREATE TABLE channel_members ( PRIMARY KEY (channel_id, pubkey) ); +CREATE INDEX idx_channel_members_pubkey ON channel_members (pubkey) + WHERE removed_at IS NULL; + -- ── Users ───────────────────────────────────────────────────────────────────── CREATE TABLE users (