//! Database module for PostgreSQL connectivity and models. pub mod models; pub mod repository; use sqlx::postgres::PgPoolOptions; use sqlx::PgPool; /// Create a database connection pool. pub async fn create_pool(database_url: &str) -> Result { PgPoolOptions::new() .max_connections(5) .connect(database_url) .await }