pub async fn retrieve_daily_challenge_streaks( txn: &mut Transaction<'_, Postgres>, user_id: Uuid, timezone: &str, ) -> Result<Vec<NaiveDate>>