Class BaseUserToRolesService<UTR>Abstract
Constructors
Properties
Protected
Readonly
dataSource
dataSource: DataSource
Protected
Readonly
idService
Protected
logger
Protected
Readonly
loggerFactory
Accessors
repository
get repository(): Repository<UTR> Returns Repository<UTR>
Methods
Protected
applyFilterToQuery
Returns void
Protected
applyOrderByToQuery
Returns void
checkExpired
checkExpired(): Promise<undefined | number> Returns Promise<undefined | number>
checkPending
checkPending(): Promise<undefined | number> Returns Promise<undefined | number>
create
Returns Promise<UTR>
- created user to role relation
delete
Returns Promise<void>
Protected
generateEntityId
generateEntityId(): string Returns string
getAdminIds
getAdminIds(organizationId: string): Promise<string[]> Returns Promise<string[]>
getMany
Returns Promise<[UTR[], ListMeta]>
- list of user to roles relations and list meta
getOne
getOneBy
getOneByOrFail
Returns Promise<UTR>
getOneOrFail
Returns Promise<UTR>
onModuleInit
Returns void
sync
Returns Promise<UTR>
- synced user to role relation
update
Returns Promise<UTR>
- updated user to role relation
User to Roles service that provides methods to fetch, create and sync user to roles relations