From cec58d78e968250e4c589899eab460d1132f6d01 Mon Sep 17 00:00:00 2001 From: rtkay123 Date: Mon, 30 Mar 2026 17:46:25 +0200 Subject: refactor: generic svcs --- lib/warden-core/src/state/database.rs | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 lib/warden-core/src/state/database.rs (limited to 'lib/warden-core/src/state/database.rs') diff --git a/lib/warden-core/src/state/database.rs b/lib/warden-core/src/state/database.rs deleted file mode 100644 index 4167424..0000000 --- a/lib/warden-core/src/state/database.rs +++ /dev/null @@ -1,16 +0,0 @@ -use sqlx::PgPool; -use tracing::{debug, error}; - -use crate::{WardenError, config::cli::database::Database}; - -pub(crate) async fn connect(config: &Database) -> Result { - let url = config.get_url()?; - let host = url.host_str(); - debug!(host = host, "connecting to database"); - - Ok(sqlx::postgres::PgPoolOptions::new() - .max_connections(config.database_pool_size.unwrap_or(10)) - .connect(url.as_str()) - .await - .inspect_err(|e| error!("{e}"))?) -} -- cgit v1.2.3