Skip to content

basalt / permissions-sqlite/src / sqliteAccessStore

Function: sqliteAccessStore() ​

> sqliteAccessStore(dbOrLocation?): SqlitePermissionsStores

Defined in: permissions-sqlite/src/index.ts:389

Open a database (or reuse a DatabaseSync) and return the access store wired to it, named to drop straight into permissionsPlugin:

ts
const p = sqliteAccessStore('./data/permissions.db')
permissionsPlugin({ store: p.store, temporaryGrants: p.temporaryGrants, delegations: p.delegations })

Parameters ​

dbOrLocation? ​

string | DatabaseSync

Returns ​

SqlitePermissionsStores

Released under the MIT License.