diff --git a/src/db.rs b/src/db.rs index 2b5e96f..d66431c 100644 --- a/src/db.rs +++ b/src/db.rs @@ -2,7 +2,7 @@ use crate::config::CONFIG; use sqlx::{postgres::PgPoolOptions, PgPool}; -pub async fn get_prisma_client() -> PgPool { +pub async fn get_postgres_pool() -> PgPool { let database_url: String = format!( "postgresql://{}:{}@{}:{}/{}", CONFIG.postgres_user, diff --git a/src/views/mod.rs b/src/views/mod.rs index d91f468..36a0798 100644 --- a/src/views/mod.rs +++ b/src/views/mod.rs @@ -7,11 +7,11 @@ use axum::{ }; use axum_prometheus::PrometheusMetricLayer; use sqlx::PgPool; -use std::sync::Arc; + use tower_http::trace::{self, TraceLayer}; use tracing::Level; -use crate::{config::CONFIG, db::get_prisma_client}; +use crate::{config::CONFIG, db::get_postgres_pool}; pub mod donate_notifications; pub mod languages; @@ -40,7 +40,7 @@ async fn auth(req: Request, next: Next) -> Result Router { - let client = Arc::new(get_prisma_client().await); + let client = get_postgres_pool().await; let (prometheus_layer, metric_handle) = PrometheusMetricLayer::pair();