From 074be114c382b18f86b279a24724e5edbf1fb1e2 Mon Sep 17 00:00:00 2001 From: despiegk Date: Sat, 16 Aug 2025 09:55:34 +0200 Subject: [PATCH] ... --- src/cmd.rs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/cmd.rs b/src/cmd.rs index 6b75794..bb98e38 100644 --- a/src/cmd.rs +++ b/src/cmd.rs @@ -673,18 +673,22 @@ async fn keys_cmd(server: &Server) -> Result { struct ServerInfo { redis_version: String, encrypted: bool, + selected_db: u64, } async fn info_cmd(server: &Server, section: &Option) -> Result { let info = ServerInfo { redis_version: "7.0.0".to_string(), encrypted: server.current_storage()?.is_encrypted(), + selected_db: server.selected_db, }; let mut info_string = String::new(); info_string.push_str(&format!("# Server\n")); info_string.push_str(&format!("redis_version:{}\n", info.redis_version)); info_string.push_str(&format!("encrypted:{}\n", if info.encrypted { 1 } else { 0 })); + info_string.push_str(&format!("# Keyspace\n")); + info_string.push_str(&format!("db{}:keys=0,expires=0,avg_ttl=0\n", info.selected_db)); match section {