From c3698d4a36db21ab34c71db319b6d1e15830e010 Mon Sep 17 00:00:00 2001 From: Matthieu Haineault Date: Fri, 6 Feb 2026 15:27:37 -0500 Subject: [PATCH] fix(imports): switched deprecated imports for new version of Prisma --- prisma/mariadb/mariadb.client.ts | 3 ++- prisma/postgres/postgres.client.ts | 3 ++- prisma/prisma-legacy/legacy.client.ts | 3 ++- src/chatbot/chatbot.controller.ts | 5 ++--- src/common/guards/modules.guard.ts | 2 +- 5 files changed, 9 insertions(+), 7 deletions(-) diff --git a/prisma/mariadb/mariadb.client.ts b/prisma/mariadb/mariadb.client.ts index d0e3edf..d0c1ec0 100644 --- a/prisma/mariadb/mariadb.client.ts +++ b/prisma/mariadb/mariadb.client.ts @@ -1,4 +1,5 @@ -import { PrismaClient } from '@prisma/client'; + import { adapterMariaDb } from 'prisma.config.mariadb'; +import { PrismaClient } from 'prisma/mariadb/generated/prisma/client/mariadb/client'; export const mariadbClient = new PrismaClient({ adapter: adapterMariaDb }); \ No newline at end of file diff --git a/prisma/postgres/postgres.client.ts b/prisma/postgres/postgres.client.ts index c02a709..a365067 100644 --- a/prisma/postgres/postgres.client.ts +++ b/prisma/postgres/postgres.client.ts @@ -1,6 +1,7 @@ -import { PrismaClient } from '@prisma/client'; + import { PrismaPg } from '@prisma/adapter-pg'; import { Pool } from 'pg'; +import { PrismaClient } from 'prisma/postgres/generated/prisma/client/postgres/client'; const pool = new Pool({ connectionString: process.env.DATABASE_URL_STAGING, diff --git a/prisma/prisma-legacy/legacy.client.ts b/prisma/prisma-legacy/legacy.client.ts index 6af3c51..b348c90 100644 --- a/prisma/prisma-legacy/legacy.client.ts +++ b/prisma/prisma-legacy/legacy.client.ts @@ -1,6 +1,7 @@ -import { PrismaClient } from '@prisma/client'; + import { PrismaPg } from '@prisma/adapter-pg'; import { Pool } from 'pg'; +import { PrismaClient } from 'prisma/prisma-legacy/generated/prisma/client/legacy/client'; const pool = new Pool({ connectionString: process.env.DATABASE_URL_MARIADB, diff --git a/src/chatbot/chatbot.controller.ts b/src/chatbot/chatbot.controller.ts index 392a9ad..378a7b0 100644 --- a/src/chatbot/chatbot.controller.ts +++ b/src/chatbot/chatbot.controller.ts @@ -1,11 +1,10 @@ -import { Controller, Post, Body, Get, Query, Param } from '@nestjs/common'; +import { Controller, Post, Body } from '@nestjs/common'; import { Message } from 'src/chatbot/dtos/dialog-message.dto'; import { UserMessageDto } from 'src/chatbot/dtos/user-message.dto'; import { ChatbotService } from 'src/chatbot/chatbot.service'; -import { PageContextDto } from 'src/chatbot/dtos/page-context.dto'; import { Access } from 'src/common/decorators/module-access.decorators'; import { ModuleAccessAllowed } from 'src/common/decorators/modules-guard.decorators'; -import { Modules as ModulesEnum } from ".prisma/client"; +import { Modules as ModulesEnum } from "prisma/postgres/generated/prisma/client/postgres/client"; @Controller('chatbot') export class ChatbotController { diff --git a/src/common/guards/modules.guard.ts b/src/common/guards/modules.guard.ts index f8f984f..3471f8d 100644 --- a/src/common/guards/modules.guard.ts +++ b/src/common/guards/modules.guard.ts @@ -6,7 +6,7 @@ import { } from '@nestjs/common'; import { Reflector } from '@nestjs/core'; import { MODULES_KEY } from '../decorators/modules-guard.decorators'; -import { Modules } from '.prisma/client'; +import { Modules } from "prisma/postgres/generated/prisma/client/postgres/client";