pub async fn create_connection_pool( config: &DatabaseConfig, ) -> Result<PgPool, AppError>
Creates a PostgreSQL connection pool from database configuration
config
Result<PgPool, AppError>