import { PrismaClient } from '@prisma/client';
import { withOptimize } from '@prisma/extension-optimize';
...
const prismaClient = new PrismaClient({
datasources: {
db: {
url: getConnectionUrl(), // Function that returns the database connection URL
},
},
}).$extends(
withOptimize({ apiKey: process.env.PRISMA_OPTIMIZE_API_KEY ?? '' }),
) as PrismaClient;
import { PrismaClient } from '@prisma/client';
import { withOptimize } from '@prisma/extension-optimize';
...
const prismaClient = new PrismaClient({
datasources: {
db: {
url: getConnectionUrl(), // Function that returns the database connection URL
},
},
}).$extends(
withOptimize({ apiKey: process.env.PRISMA_OPTIMIZE_API_KEY ?? '' }),
) as PrismaClient;