Class BaseUsersService<U, UR> Defined in src/modules/users/users.service.ts:67 Constructors PropertiesProtected
Readonly
data Source dataSource : DataSource
Defined in src/modules/users/users.service.ts:83 Protected
Readonly
id Service Defined in src/modules/users/users.service.ts:78 Protected
Readonly
invitation Status Changes Service Defined in src/modules/users/users.service.ts:81 Protected
Readonly
jwt Config Defined in src/modules/users/users.service.ts:72 Protected
logger Defined in src/modules/users/users.service.ts:85 Protected
Readonly
logger Factory Defined in src/modules/users/users.service.ts:75 Accessorsrepository get repository () : Repository < U > Returns Repository < U > Defined in src/modules/users/users.service.ts:87 Protected
user To Role Repository get userToRoleRepository () : Repository < UR > Returns Repository < UR > Defined in src/modules/users/users.service.ts:91 Methodsactivate Returns Promise < U > Defined in src/modules/users/users.service.ts:840 Protected
apply Filter To Query applyFilterToQuery ( query : SelectQueryBuilder < U > , filter : UsersFilter ) : void Returns void Defined in src/modules/users/users.service.ts:275 Protected
apply Order By To Query applyOrderByToQuery ( query : SelectQueryBuilder < U > , orderBy : UsersOrderBy ) : void Returns void Defined in src/modules/users/users.service.ts:399 approve Returns Promise < U > Defined in src/modules/users/users.service.ts:808 change Password Returns Promise < boolean > Defined in src/modules/users/users.service.ts:867 create Returns Promise < U > Defined in src/modules/users/users.service.ts:551 delete Returns Promise < void > Defined in src/modules/users/users.service.ts:919 disable Returns Promise < U > Defined in src/modules/users/users.service.ts:847 Protected
generate Entity Id generateEntityId () : string Returns string Defined in src/modules/users/users.service.ts:534 Protected
generate User To Role Entity Id generateUserToRoleEntityId () : string Returns string Defined in src/modules/users/users.service.ts:542 get Many Returns Promise < [ U [] , ListMeta ] > Defined in src/modules/users/users.service.ts:243 get One Defined in src/modules/users/users.service.ts:156 get One By
Defined in src/modules/users/users.service.ts:106 get One By Email getOneByEmail ( email : string ) : Promise < MaybeNull < U > > Defined in src/modules/users/users.service.ts:165 get One By Email Or Fail Returns Promise < U > Defined in src/modules/users/users.service.ts:234 get One By Or Fail Returns Promise < U >
Defined in src/modules/users/users.service.ts:201 get One Or Fail Returns Promise < U > Defined in src/modules/users/users.service.ts:175 is Exists By Id isExistsById ( id : string ) : Promise < boolean > Returns Promise < boolean > Defined in src/modules/users/users.service.ts:526 is Exists By Token Returns Promise < boolean > Defined in src/modules/users/users.service.ts:491 is Unique Email Returns Promise < boolean > Defined in src/modules/users/users.service.ts:476 on Module Init Returns void Defined in src/modules/users/users.service.ts:95 reject Returns Promise < U > Defined in src/modules/users/users.service.ts:824 sync Returns Promise < U > Defined in src/modules/users/users.service.ts:625 update Returns Promise < U > Defined in src/modules/users/users.service.ts:662 update Last Seen updateLastSeen ( userId : string ) : Promise < void > Returns Promise < void > Defined in src/modules/users/users.service.ts:854
A UsersService is a component of your application's backend that provides programmatic access to the Users API. It typically includes methods for creating, retrieving, updating, and deleting user entities, as well as managing user permissions and roles.