Skip to content

Commit

Permalink
fix: Default to using extensions in CI script
Browse files Browse the repository at this point in the history
  • Loading branch information
franky47 committed Jun 21, 2023
1 parent f1829ab commit 9c4ff08
Showing 1 changed file with 5 additions and 6 deletions.
11 changes: 5 additions & 6 deletions src/tests/prismaClient.ts
Original file line number Diff line number Diff line change
Expand Up @@ -11,16 +11,15 @@ const config: Configuration = {
}

const useMiddleware = Boolean(process.env.USE_MIDDLEWARE)
const useExtensions = Boolean(process.env.USE_EXTENSIONS)

const globalClient = new PrismaClient()

if (useMiddleware) {
globalClient.$use(fieldEncryptionMiddleware(config))
}

const extendedClient = globalClient.$extends(
fieldEncryptionExtension(config)
) as PrismaClient // <- Type annotation needed for internals only

export const client = useExtensions ? extendedClient : globalClient
if (useMiddleware) {
globalClient.$use(fieldEncryptionMiddleware(config))
}

export const client = useMiddleware ? globalClient : extendedClient

0 comments on commit 9c4ff08

Please sign in to comment.