basalt / subscriptions-prisma/src / PrismaPaymentsClient
Interface: PrismaPaymentsClient
Defined in: subscriptions-prisma/src/index.ts:380
Prisma delegates the payment stores call. A real PrismaClient whose schema includes the Payment and RecurringSubscription models (see the bundled prisma/schema.prisma) is assignable. Money is stored as BigInt (minor units) to avoid the 32-bit Int ceiling; the stores convert to/from number.
Properties
payment
> payment: object
Defined in: subscriptions-prisma/src/index.ts:381
createMany()
> createMany(a): Promise<{ count: number; }>
Parameters
a
any
Returns
Promise<{ count: number; }>
findUnique()
> findUnique(a): Promise<PPayment | null>
Parameters
a
any
Returns
Promise<PPayment | null>
update()
> update(a): Promise<PPayment>
Parameters
a
any
Returns
Promise<PPayment>
upsert()
> upsert(a): Promise<PPayment>
Parameters
a
any
Returns
Promise<PPayment>
recurringSubscription
> recurringSubscription: object
Defined in: subscriptions-prisma/src/index.ts:387
findMany()
> findMany(a): Promise<PRecurring[]>
Parameters
a
any
Returns
Promise<PRecurring[]>
findUnique()
> findUnique(a): Promise<PRecurring | null>
Parameters
a
any
Returns
Promise<PRecurring | null>
update()
> update(a): Promise<PRecurring>
Parameters
a
any
Returns
Promise<PRecurring>
upsert()
> upsert(a): Promise<PRecurring>
Parameters
a
any
Returns
Promise<PRecurring>