Skip to content

Commit 526b70c

Browse files
committed
adapt to a Prisma typing breaking change introduced in 6.5.0
1 parent ec99c01 commit 526b70c

File tree

1 file changed

+3
-2
lines changed
  • packages/schema/src/plugins/enhancer/enhance

1 file changed

+3
-2
lines changed

packages/schema/src/plugins/enhancer/enhance/index.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -237,8 +237,9 @@ export type { PrismaClient };
237237
private createLogicalPrismaEnhanceFunction(authTypeParam: string) {
238238
const prismaVersion = getPrismaVersion();
239239

240-
// Prisma 5.16.0 introduced a new generic parameter to `DynamicClientExtensionThis`
241-
const hasClientOptions = prismaVersion && semver.gte(prismaVersion, '5.16.0');
240+
// Prisma 5.16.0...6.5.0 introduced a new generic parameter to `DynamicClientExtensionThis`
241+
const hasClientOptions =
242+
prismaVersion && semver.gte(prismaVersion, '5.16.0') && semver.lt(prismaVersion, '6.5.0');
242243

243244
return `
244245
// overload for plain PrismaClient

0 commit comments

Comments
 (0)