Skip to content

Commit 2b58803

Browse files
committed
add streaks query to get streak data of all members
Requested for home. Signed-off-by: Ivin Joel Abraham <[email protected]>
1 parent 6f716d4 commit 2b58803

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/graphql/queries/streak_queries.rs

+8
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,13 @@ impl StreakQueries {
2020
.await?)
2121
}
2222

23+
async fn streaks(&self, ctx: &Context<'_>) -> Result<Vec<Streak>> {
24+
let pool = ctx.data::<Arc<PgPool>>().expect("Pool must be in context.");
25+
26+
Ok(
27+
sqlx::query_as::<_, Streak>("SELECT * FROM StatusUpdateStreak")
28+
.fetch_all(pool.as_ref())
29+
.await?,
30+
)
2331
}
2432
}

0 commit comments

Comments
 (0)