From 7153caa0ac0772c49ec2be3eac932da8650d573d Mon Sep 17 00:00:00 2001 From: Antonio Andre Date: Mon, 4 May 2026 20:27:02 -0500 Subject: [PATCH] fix: corrige problema de importacao que afeta apenas o ambiente de producao --- lib/prisma.ts | 15 --------------- nuxt.config.ts | 3 +-- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 lib/prisma.ts diff --git a/lib/prisma.ts b/lib/prisma.ts deleted file mode 100644 index 7578cab..0000000 --- a/lib/prisma.ts +++ /dev/null @@ -1,15 +0,0 @@ -import { PrismaClient } from '@prisma/client' - -const prismaClientSingleton = () => { - return new PrismaClient() -} - -declare const globalThis: { - prismaGlobal: ReturnType -} & typeof global - -const prisma = globalThis.prismaGlobal ?? prismaClientSingleton() - -export default prisma - -if (process.env.NODE_ENV !== 'production') globalThis.prismaGlobal = prisma diff --git a/nuxt.config.ts b/nuxt.config.ts index fa94c76..1aa2711 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -2,7 +2,7 @@ export default defineNuxtConfig({ compatibilityDate: '2025-07-15', devtools: { enabled: true }, - modules: ['@nuxtjs/tailwindcss', '@pinia/nuxt', '@prisma/nuxt', '@vee-validate/nuxt', 'vue-sonner/nuxt', '@nuxt/icon'], + modules: ['@nuxtjs/tailwindcss', '@pinia/nuxt', '@vee-validate/nuxt', 'vue-sonner/nuxt', '@nuxt/icon'], runtimeConfig: { databaseUrl: process.env.DATABASE_URL, jwtIssuer: process.env.JWT_ISSUER ?? 'https://auth.local', @@ -21,7 +21,6 @@ export default defineNuxtConfig({ include: [ '@vue/devtools-core', '@vue/devtools-kit', - '@prisma/nuxt > @prisma/client', 'zod', '@vee-validate/zod', 'vue-sonner',