Skip to main content

PrismaCancellationRepository

@adamondo/backend


@adamondo/backend / infrastructure/prisma/repositories/PrismaCancellationRepository

infrastructure/prisma/repositories/PrismaCancellationRepository

Classes

PrismaCancellationRepository

Defined in: src/infrastructure/prisma/repositories/PrismaCancellationRepository.ts:13

Implements

Constructors

Constructor

new PrismaCancellationRepository(prisma): PrismaCancellationRepository

Defined in: src/infrastructure/prisma/repositories/PrismaCancellationRepository.ts:14

Parameters
prisma

PrismaClient

Returns

PrismaCancellationRepository

Methods

findEnabled()

findEnabled(): Promise<CancellationEntity[]>

Defined in: src/infrastructure/prisma/repositories/PrismaCancellationRepository.ts:16

Returns

Promise<CancellationEntity[]>

Implementation of

CancellationRepository.findEnabled

findById()

findById(id): Promise<CancellationEntity | null>

Defined in: src/infrastructure/prisma/repositories/PrismaCancellationRepository.ts:25

Parameters
id

number

Returns

Promise<CancellationEntity | null>

Implementation of

CancellationRepository.findById

findEnabledById()

findEnabledById(id): Promise<CancellationEntity | null>

Defined in: src/infrastructure/prisma/repositories/PrismaCancellationRepository.ts:30

Parameters
id

number

Returns

Promise<CancellationEntity | null>

Implementation of

CancellationRepository.findEnabledById