()
| 187 | } |
| 188 | |
| 189 | async function getLastSyncTimestamp(): Promise<number> { |
| 190 | const db = await getDB(); |
| 191 | const rows = await db.select<{ value: string }>( |
| 192 | "SELECT value FROM sync_metadata WHERE key = 'last_sync_at'", |
| 193 | ); |
| 194 | return rows[0]?.value ? Number.parseInt(rows[0].value, 10) : 0; |
| 195 | } |
| 196 | |
| 197 | async function setLastSyncTimestamp(timestamp: number): Promise<void> { |
| 198 | const db = await getDB(); |
no test coverage detected