diff options
Diffstat (limited to 'server/src/main.rs')
-rw-r--r-- | server/src/main.rs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/server/src/main.rs b/server/src/main.rs index 2f4a727..e061b83 100644 --- a/server/src/main.rs +++ b/server/src/main.rs @@ -1,6 +1,7 @@ mod db; mod errors; mod logger; +use sqlx::postgres::PgPool; use axum::{ http::{header, Request}, @@ -29,6 +30,13 @@ async fn main() { async fn create_app() -> Router { logger::setup(); + let _ = db::setup().await; + let pool = unsafe { + match db::get_client() { + Some(client) => client, + None => panic!("Connection not established!"), + } + }; Router::new() .route("/", get(hej)) |