PrismaService extends PrismaClient с onModuleInit/onModuleDestroy для подключения/отключения. Регистрируется как глобальный provider. В сервисах: constructor(private prisma: PrismaService). Prisma автогенерирует типы из schema.prisma — полная type safety. Для тестов: мокать PrismaService или использовать test database. Транзакции: prisma.$transaction([op1, op2]) или интерактивные транзакции prisma.$transaction(async (tx) => {}). Официальная документация NestJS отличная.
Как интегрировать Prisma в NestJS?
Middle
322 просмотровAFK Offer AI
Что умеет модуль fs в Node.js?