Track members' daily status update streaks and records.
struct StatusUpdateStreak {
member_id: i32,
current_streak: i32,
max_streak: i32,
}
query {
getUpdateStreak(memberId: 1) {
currentStreak
maxStreak
}
}
mutation {
incrementStreak(
input: {
memberId: 1
}
) {
currentStreak
maxStreak
}
}