feat: pending sync reset flag (#19861)

This commit is contained in:
Jason Rasmussen 2025-07-11 09:38:02 -04:00 committed by GitHub
parent 34f0f6c813
commit 4b3a4725c6
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
28 changed files with 499 additions and 27 deletions

View file

@ -13,6 +13,7 @@ where
-- SessionRepository.getByToken
select
"sessions"."id",
"sessions"."isPendingSyncReset",
"sessions"."updatedAt",
"sessions"."pinExpiresAt",
(
@ -71,3 +72,15 @@ set
"pinExpiresAt" = $1
where
"userId" = $2
-- SessionRepository.resetSyncProgress
begin
update "sessions"
set
"isPendingSyncReset" = $1
where
"id" = $2
delete from "session_sync_checkpoints"
where
"sessionId" = $1
commit