Skip to content

basalt / subscriptions-prisma/src / PrismaSubscriptionStore

Class: PrismaSubscriptionStore ​

Defined in: subscriptions-prisma/src/index.ts:177

Implements ​

Constructors ​

Constructor ​

> new PrismaSubscriptionStore(client, options?): PrismaSubscriptionStore

Defined in: subscriptions-prisma/src/index.ts:180

Parameters ​

client ​

PrismaSubscriptionsClient

options? ​

PrismaSubscriptionsStoreOptions = {}

Returns ​

PrismaSubscriptionStore

Methods ​

all() ​

> all(): Promise<SubscriptionRecord[]>

Defined in: subscriptions-prisma/src/index.ts:202

Returns ​

Promise<SubscriptionRecord[]>

Implementation of ​

SubscriptionStore.all


get() ​

> get(billableId): Promise<SubscriptionRecord | null>

Defined in: subscriptions-prisma/src/index.ts:187

Parameters ​

billableId ​

string

Returns ​

Promise<SubscriptionRecord | null>

Implementation of ​

SubscriptionStore.get


save() ​

> save(record): Promise<void>

Defined in: subscriptions-prisma/src/index.ts:192

Parameters ​

record ​

SubscriptionRecord

Returns ​

Promise<void>

Implementation of ​

SubscriptionStore.save

Released under the MIT License.