basalt / teams-sqlite/src / SqliteMembershipStore
Class: SqliteMembershipStore
Defined in: teams-sqlite/src/index.ts:85
Implements
Constructors
Constructor
> new SqliteMembershipStore(db): SqliteMembershipStore
Defined in: teams-sqlite/src/index.ts:86
Parameters
db
DatabaseSync
Returns
SqliteMembershipStore
Methods
add()
> add(membership): Promise<void>
Defined in: teams-sqlite/src/index.ts:88
Parameters
membership
Returns
Promise<void>
Implementation of
find()
> find(tenantId, userId): Promise<Membership | null>
Defined in: teams-sqlite/src/index.ts:97
Parameters
tenantId
string
userId
string
Returns
Promise<Membership | null>
Implementation of
list()
> list(tenantId): Promise<Membership[]>
Defined in: teams-sqlite/src/index.ts:104
Parameters
tenantId
string
Returns
Promise<Membership[]>
Implementation of
remove()
> remove(tenantId, userId): Promise<void>
Defined in: teams-sqlite/src/index.ts:117
Parameters
tenantId
string
userId
string
Returns
Promise<void>
Implementation of
setRole()
> setRole(tenantId, userId, role): Promise<void>
Defined in: teams-sqlite/src/index.ts:111
Parameters
tenantId
string
userId
string
role
string
Returns
Promise<void>