fix(sql): prevent stale Delete from outranking newer Insert in usp_SyncApply
Route both upsert and delete branches off a single ranked CTE (rn=1 per RecordID over all pending ops ordered by SourceLogID DESC). The previous design used two independent ranked CTEs, which let a stale Delete outrank a newer Insert for the same RecordID and silently drop the row. Also gitignore .claude/ and .workbuddy/ runtime dirs.
This commit is contained in:
3
.gitignore
vendored
3
.gitignore
vendored
@@ -7,3 +7,6 @@ logs/
|
||||
config.yaml
|
||||
config.local.yaml
|
||||
config.pilot.yaml
|
||||
|
||||
.claude/
|
||||
.workbuddy/
|
||||
Reference in New Issue
Block a user