UNPKG

@koalarx/nest-cli

Version:

Biblioteca de CLI para criação de projetos utilizando Koala Nest

26 lines (22 loc) 852 B
// @ts-nocheck import { PrismaClientWithCustomTransaction } from '@koalarx/nest/core/database/prisma-client-with-custom-transaction.interface' import { PrismaTransactionalClient } from '@koalarx/nest/core/database/prisma-transactional-client' import { DefaultArgs } from '@prisma/client/runtime/client' import { Prisma } from 'prisma/generated/client' export class DbTransactionContext extends PrismaTransactionalClient implements PrismaClientWithCustomTransaction { get person(): Prisma.PersonDelegate<DefaultArgs> { return this.transactionalClient.person } get personPhone(): Prisma.PersonPhoneDelegate<DefaultArgs> { return this.transactionalClient.personPhone } get personAddress(): Prisma.PersonAddressDelegate< DefaultArgs, Prisma.PrismaClientOptions > { return this.transactionalClient.personAddress } }