diff --git a/src/lib.rs b/src/lib.rs index 1f203de..641a39d 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -29,9 +29,6 @@ pub mod db_pool { use crate::{connection_settings, keys}; pub async fn create_pool() -> Result { - #[cfg(debug_assertions)] // Example: Only load .env in debug builds - dotenvy::dotenv().ok(); - let database_url = get_db_url().await; println!("Database url: {:?}", database_url); @@ -42,6 +39,9 @@ pub mod db_pool { } async fn get_db_url() -> String { + #[cfg(debug_assertions)] // Example: Only load .env in debug builds + dotenvy::dotenv().ok(); + if cfg!(debug_assertions) { env::var(keys::test::DBURL).expect(keys::test::error::ERROR) } else {