Fixed db resync.

This commit is contained in:
Pen Anderson 2026-03-10 14:24:51 -05:00
parent 1eb6a99ff6
commit 214c63de20
2 changed files with 45 additions and 5 deletions

View file

@ -51,7 +51,16 @@ db.version(5).stores({
participants: 'id, email, preferred_name, email_confirmed, updated_at, deleted_at',
})
db.version(6).stores({}).upgrade(tx => tx.table('session').clear())
db.version(6).stores({}).upgrade(async tx => {
await tx.table('session').clear()
await tx.table('meta').clear()
await tx.table('participants').clear()
await tx.table('tickets').clear()
await tx.table('departments').clear()
await tx.table('volunteers').clear()
await tx.table('shifts').clear()
await tx.table('volunteer_shifts').clear()
})
export async function getLastSync() {
const m = await db.meta.get('last_sync')