From af3f5430a0b0f1834228b28fd89848959512e718 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Mon, 12 Sep 2022 15:30:19 +0200 Subject: Use configuration for environment variables --- src/db.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'src/db.rs') diff --git a/src/db.rs b/src/db.rs index 43c3bd9..f157187 100644 --- a/src/db.rs +++ b/src/db.rs @@ -9,8 +9,7 @@ static mut CONNECTION: Option = None; /// Setup database connection. Get variable `DATABASE_URL` from the environment. Sqlx crate already /// defines an error for environments without DATABASE_URL. pub async fn setup() -> Result<(), AppError> { - let database_url = - std::env::var("DATABASE_URL").expect("Define `DATABASE_URL` environment variable."); + let database_url = &crate::config::CONFIG.database_url; unsafe { CONNECTION = Some(PgPool::connect(&database_url).await?); -- cgit v1.2.3-71-g8e6c