pub async fn query_all_challenges(
    pool: &DbConnectionPool
) -> Result<Vec<Challenge>, HandleError>