@vnodes/ctc
Preparing search index...
ProfileService
Class ProfileService
Hierarchy
BaseProfileService
ProfileService
Index
Constructors
constructor
Properties
repo
Methods
create
One
delete
One
By
Id
find
Many
find
One
By
Age
find
One
By
Age
Less
Than
find
One
By
Age
More
Than
find
One
By
Company
find
One
By
Department
find
One
By
Full
Name
find
One
By
Id
find
One
By
Notes
find
One
By
Occupation
find
One
By
Prefered
Name
soft
Delete
One
By
Id
to
Find
Many
Args
to
Include
to
Order
By
to
Where
update
One
By
Id
Constructors
constructor
new
ProfileService
(
repo
:
ProfileDelegate
)
:
ProfileService
Parameters
repo
:
ProfileDelegate
Returns
ProfileService
Properties
Protected
Readonly
repo
repo
:
ProfileDelegate
Methods
create
One
createOne
(
data
:
ProfileCreateInput
,
)
:
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
Parameters
data
:
ProfileCreateInput
Returns
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
delete
One
By
Id
deleteOneById
(
id
:
string
,
)
:
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
Parameters
id
:
string
Returns
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
find
Many
findMany
(
query
:
QueryMany
,
)
:
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
[]
,
>
Parameters
query
:
QueryMany
Returns
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
[]
,
>
find
One
By
Age
findOneByAge
(
age
:
number
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
age
:
number
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Age
Less
Than
findOneByAgeLessThan
(
age
:
number
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
age
:
number
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Age
More
Than
findOneByAgeMoreThan
(
age
:
number
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
age
:
number
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Company
findOneByCompany
(
company
:
string
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
company
:
string
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Department
findOneByDepartment
(
department
:
string
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
department
:
string
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Full
Name
findOneByFullName
(
fullName
:
string
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
fullName
:
string
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Id
findOneById
(
id
:
string
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
id
:
string
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Notes
findOneByNotes
(
notes
:
string
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
notes
:
string
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Occupation
findOneByOccupation
(
occupation
:
string
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
occupation
:
string
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
find
One
By
Prefered
Name
findOneByPreferedName
(
preferedName
:
string
,
)
:
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
Parameters
preferedName
:
string
Returns
Promise
<
|
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
|
null
,
>
soft
Delete
One
By
Id
softDeleteOneById
(
id
:
string
,
)
:
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
Parameters
id
:
string
Returns
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
to
Find
Many
Args
toFindManyArgs
(
query
?:
QueryMany
<
ProfileScalarFieldEnum
>
)
:
ProfileFindManyArgs
Parameters
Optional
query
:
QueryMany
<
ProfileScalarFieldEnum
>
Returns
ProfileFindManyArgs
to
Include
toInclude
()
:
undefined
Returns
undefined
to
Order
By
toOrderBy
(
query
?:
QueryMany
<
ProfileScalarFieldEnum
>
,
)
:
{
[
key
:
string
]:
SortOrder
}
|
undefined
Parameters
Optional
query
:
QueryMany
<
ProfileScalarFieldEnum
>
Returns
{
[
key
:
string
]:
SortOrder
}
|
undefined
to
Where
toWhere
(
query
?:
QueryMany
<
ProfileScalarFieldEnum
>
)
:
ProfileWhereInput
Parameters
Optional
query
:
QueryMany
<
ProfileScalarFieldEnum
>
Returns
ProfileWhereInput
update
One
By
Id
updateOneById
(
id
:
string
,
data
:
ProfileUpdateInput
,
)
:
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
Parameters
id
:
string
data
:
ProfileUpdateInput
Returns
Promise
<
{
age
:
number
;
company
:
string
|
null
;
createdAt
:
Date
;
deletedAt
:
Date
|
null
;
department
:
string
|
null
;
fullName
:
string
;
gender
:
Gender
;
id
:
number
;
notes
:
string
|
null
;
occupation
:
string
|
null
;
preferedName
:
string
|
null
;
updatedAt
:
Date
;
}
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
repo
Methods
create
One
delete
One
By
Id
find
Many
find
One
By
Age
find
One
By
Age
Less
Than
find
One
By
Age
More
Than
find
One
By
Company
find
One
By
Department
find
One
By
Full
Name
find
One
By
Id
find
One
By
Notes
find
One
By
Occupation
find
One
By
Prefered
Name
soft
Delete
One
By
Id
to
Find
Many
Args
to
Include
to
Order
By
to
Where
update
One
By
Id
@vnodes/ctc
Loading...