From 22aa32a657beb989970569e098effb43b16af64b Mon Sep 17 00:00:00 2001 From: Gustavo Valverde Date: Tue, 25 Aug 2026 07:25:27 -0400 Subject: [PATCH] test(drizzle): require explicit provider identity strategy --- .../test/drizzle-adapter/migration-1-6-to-1-7.test.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/e2e/adapter/test/drizzle-adapter/migration-1-6-to-1-7.test.ts b/e2e/adapter/test/drizzle-adapter/migration-1-6-to-1-7.test.ts index 4444fbbb34..2997df1e45 100644 --- a/e2e/adapter/test/drizzle-adapter/migration-1-6-to-1-7.test.ts +++ b/e2e/adapter/test/drizzle-adapter/migration-1-6-to-1-7.test.ts @@ -95,7 +95,7 @@ it("migrates published 1.6.30 accounts and OAuth records through the Drizzle ada } }); -it("plans a default provider-scoped upgrade against Drizzle snake_case columns", async () => { +it("plans an explicit provider-id upgrade against Drizzle snake_case columns", async () => { const sqlite = new Database(":memory:"); try { sqlite.exec(` @@ -124,6 +124,7 @@ it("plans a default provider-scoped upgrade against Drizzle snake_case columns", `); const currentOptions = { + account: { identityStrategy: "provider-id" as const }, baseURL: "http://localhost:3000", emailAndPassword: { enabled: true }, }; @@ -154,7 +155,7 @@ it("plans a default provider-scoped upgrade against Drizzle snake_case columns", inspection.toBeAdded.find(({ table }) => table === "account")?.fields ?? {}, ); - expect(accountFields).not.toContain("issuer"); + expect(accountFields).toContain("issuer"); expect(accountFields).not.toContain("account_id"); expect(accountFields).not.toContain("provider_id"); } finally {