pub fn lazy_pool(database_url: &str) -> Result<PgPool, Error>
A pool that connects on first use with a short acquire timeout, so the web role starts and serves its 503 page while Postgres is down instead of refusing to boot.