Skip to main content

PrismaModule

@lowcode/api


Class: PrismaModule

Defined in: apps/api/src/prisma/prisma.module.ts:22

Глобальный модуль Prisma.

Помечен декоратором @Global(), что делает PrismaService доступным во всех модулях приложения без необходимости повторного импорта.

Рекомендуется использовать такой подход, потому что:

  • PrismaClient создаётся один раз на всё приложение;
  • сервис автоматически закрывает соединение при завершении процесса;
  • предотвращается появление дублирующихся клиентов в памяти.

Constructors

Constructor

new PrismaModule(): PrismaModule

Returns

PrismaModule