From 5dd76aa51f7f66aa64f24b0bb3dae98aa8d59027 Mon Sep 17 00:00:00 2001 From: Barkley Trimsworth Date: Tue, 31 Mar 2026 18:40:51 +0000 Subject: [PATCH] fix(db): preserve serviceIds array for appointment lookups The serviceIds array is still referenced by later seed code when creating appointments. Restore it (populated from servicesDef) after removing it from the ON CONFLICT path. Co-Authored-By: Paperclip --- packages/db/src/seed.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/db/src/seed.ts b/packages/db/src/seed.ts index ea97701..2cb6ffb 100644 --- a/packages/db/src/seed.ts +++ b/packages/db/src/seed.ts @@ -431,7 +431,9 @@ async function seed() { ) `); + const serviceIds: string[] = []; for (const s of servicesDef) { + serviceIds.push(s.id); await db.insert(schema.services) .values({ id: s.id,