From efdc8dc21571c3737662a9f49761961fe1068ead Mon Sep 17 00:00:00 2001 From: LLLL Colonq Date: Wed, 17 Dec 2025 05:01:05 -0500 Subject: Delete cards from Redis --- fig-web/src/Fig/Web/DB.hs | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'fig-web/src/Fig/Web/DB.hs') diff --git a/fig-web/src/Fig/Web/DB.hs b/fig-web/src/Fig/Web/DB.hs index 4408d6b..fc3e2fb 100644 --- a/fig-web/src/Fig/Web/DB.hs +++ b/fig-web/src/Fig/Web/DB.hs @@ -43,6 +43,11 @@ hget (DB c) key hkey = liftIO $ Redis.runRedis c do v <- Redis.hget key hkey pure . join $ hush v +hdel :: MonadIO m => DB -> ByteString -> ByteString -> m () +hdel (DB c) key hkey = liftIO $ Redis.runRedis c do + _ <- Redis.hdel key [hkey] + pure () + hmset :: MonadIO m => DB -> ByteString -> [(ByteString, ByteString)] -> m () hmset (DB c) key m = liftIO $ Redis.runRedis c do void $ Redis.hmset key m -- cgit v1.2.3