From 587ed9e2d765d3993c458d05f7be4d84a844df33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matou=C5=A1=20Volf?= <66163112+matous-volf@users.noreply.github.com> Date: Tue, 10 Sep 2024 16:13:29 +0200 Subject: [PATCH] refactor: panic on an unsuccessful .env load on a database connection --- src/server/database_connection.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/server/database_connection.rs b/src/server/database_connection.rs index 826f7c8..fbf5a74 100644 --- a/src/server/database_connection.rs +++ b/src/server/database_connection.rs @@ -4,9 +4,9 @@ use dotenvy::dotenv; use std::env; pub(crate) fn establish_database_connection() -> ConnectionResult { - dotenv().ok(); + dotenv().expect("Could not load environment variables."); let database_url = - env::var("DATABASE_URL").expect("The environment variable DATABASE_URL must be set."); + env::var("DATABASE_URL").expect("The environment variable DATABASE_URL has to be set."); PgConnection::establish(&database_url) }