From 65b119f1788244557877ce652a40d2d112ca842c Mon Sep 17 00:00:00 2001 From: BlackDex Date: Sun, 5 Oct 2025 17:32:21 +0200 Subject: [PATCH] Small adjustment Signed-off-by: BlackDex --- src/db/mod.rs | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/src/db/mod.rs b/src/db/mod.rs index 367961fa..4fb2da75 100644 --- a/src/db/mod.rs +++ b/src/db/mod.rs @@ -67,22 +67,20 @@ impl DbConnManager { } fn establish_connection(&self) -> Result { - let url = &self.database_url; - - match DbConnType::from_url(url) { + match DbConnType::from_url(&self.database_url) { #[cfg(mysql)] Ok(DbConnType::Mysql) => { - let conn = diesel::mysql::MysqlConnection::establish(url)?; + let conn = diesel::mysql::MysqlConnection::establish(&self.database_url)?; Ok(DbConnInner::Mysql(conn)) } #[cfg(postgresql)] Ok(DbConnType::Postgresql) => { - let conn = diesel::pg::PgConnection::establish(url)?; + let conn = diesel::pg::PgConnection::establish(&self.database_url)?; Ok(DbConnInner::Postgresql(conn)) } #[cfg(sqlite)] Ok(DbConnType::Sqlite) => { - let conn = diesel::sqlite::SqliteConnection::establish(url)?; + let conn = diesel::sqlite::SqliteConnection::establish(&self.database_url)?; Ok(DbConnInner::Sqlite(conn)) }