From 3cf000f8655d531d0e13c8248b85a464bbfbba20 Mon Sep 17 00:00:00 2001
From: npub13n66s06epmqf2kc3v373ez8hj65cuzyvxzjf93vwpervxqn2u7jq2qd9je
<8cf5a83f590ec0955b11647d1c88f796a98e088c30a492c58e0e46c3026ae7a4@buzz.block.builderlab.xyz>
Date: Sat, 1 Aug 2026 15:22:13 -0400
Subject: [PATCH] feat(db): port SQLite community helpers
Signed-off-by: npub13n66s06epmqf2kc3v373ez8hj65cuzyvxzjf93vwpervxqn2u7jq2qd9je <8cf5a83f590ec0955b11647d1c88f796a98e088c30a492c58e0e46c3026ae7a4@buzz.block.builderlab.xyz>
---
crates/buzz-db/src/lib.rs | 9 ++++
crates/buzz-db/src/sqlite.rs | 94 ++++++++++++++++++++++++++++++++++++
2 files changed, 103 insertions(+)
diff --git a/crates/buzz-db/src/lib.rs b/crates/buzz-db/src/lib.rs
index 984e4164c..8c96f22a2 100644
--- a/crates/buzz-db/src/lib.rs
+++ b/crates/buzz-db/src/lib.rs
@@ -1437,6 +1437,9 @@ impl Db {
/// Set by relay admins/owners via the kind:9033 command; the value is
/// validated and size-capped at that write path.
pub async fn get_community_icon(&self, community_id: CommunityId) -> Result