basalt / subscriptions-sqlite/src / sqliteSubscriptionsStores
Function: sqliteSubscriptionsStores()
> sqliteSubscriptionsStores(dbOrLocation?): SqliteSubscriptionsStores
Defined in: subscriptions-sqlite/src/index.ts:304
Open a database (or reuse a DatabaseSync) and return all three stores wired to it, named to drop straight into subscriptionsPlugin:
ts
const s = sqliteSubscriptionsStores('./data/billing.db')
subscriptionsPlugin({ plans, store: s.store, usage: s.usage, webhooks: s.webhooks })Parameters
dbOrLocation?
string | DatabaseSync