Element implicitly has an 'any' type because type 'typeof globalThis' has no index signature. · Discussion #10037 · prisma/prisma
Fri Nov 25 2022 11:20:06 GMT+0000 (Coordinated Universal Time)
Saved by
@sahilchraya
import { PrismaClient } from '@prisma/client';
let prisma: PrismaClient;
if (process.env.NODE_ENV === "production") {
prisma = new PrismaClient();
} else {
let globalWithPrisma = global as typeof globalThis & {
prisma: PrismaClient;
};
if (!globalWithPrisma.prisma) {
globalWithPrisma.prisma = new PrismaClient();
}
prisma = globalWithPrisma.prisma;
}
export default prisma;
content_copyCOPY
https://github.com/prisma/prisma/discussions/10037
Comments