employee - juanitopons/fullstack-test GitHub Wiki
fullstack-test-server - v1.0.0 › Globals › Employee
-
↳ Employee
+ new Employee(id?: any, name?: any, lastname?: any, age?: any, created?: any, department?: Department): Employee
Defined in src/database/entities/employee.entity.ts:55
Parameters:
| Name | Type |
|---|---|
id? |
any |
name? |
any |
lastname? |
any |
age? |
any |
created? |
any |
department? |
Department |
Returns: Employee
• age? : number
Defined in src/database/entities/employee.entity.ts:38
• created? : Date
Defined in src/database/entities/employee.entity.ts:49
• department: Department
Defined in src/database/entities/employee.entity.ts:44
• departmentId: number
Defined in src/database/entities/employee.entity.ts:47
• id: number
Defined in src/database/entities/employee.entity.ts:28
• lastname: string
Defined in src/database/entities/employee.entity.ts:34
• name: string
Defined in src/database/entities/employee.entity.ts:31
▪ QUERY_MAPPINGS_TYPES: string[] = ['id', 'departmentId', 'age']
Overrides CoreEntity.QUERY_MAPPINGS_TYPES
Defined in src/database/entities/employee.entity.ts:25
▸ validate(): Promise‹void›
Defined in src/database/entities/employee.entity.ts:53
Returns: Promise‹void›
▸ getRepository(entityClass: ICoreEntity): Repository‹CoreEntity‹››
Inherited from CoreEntity.getRepository
Defined in src/database/entities/core.entity.ts:24
Parameters:
| Name | Type |
|---|---|
entityClass |
ICoreEntity |
Returns: Repository‹CoreEntity‹››
▸ hasQueryMappingTypes(mappingType: string, entityClass: ICoreEntity): boolean
Inherited from CoreEntity.hasQueryMappingTypes
Defined in src/database/entities/core.entity.ts:17
Parameters:
| Name | Type |
|---|---|
mappingType |
string |
entityClass |
ICoreEntity |
Returns: boolean