Interface: ITrackedRepository<ENTITY
, ID
, FIND_OPTIONS
>
persistence-api/src.ITrackedRepository
Type parameters
▪ ENTITY extends BaseTrackedEntity
▪ ID extends keyof ENTITY
▪ FIND_OPTIONS
Methods
archive
archive(criteria)
archive(
criteria
):Promise
<boolean
>
Parameters
▪ criteria: ENTITY
[ID
]
Returns
Promise
<boolean
>
Source
libs/persistence-api/src/lib/repository/tracked.repository.ts:14
archive(criteria)
archive(
criteria
):Promise
<boolean
>
Parameters
▪ criteria: ENTITY
[ID
][]
Returns
Promise
<boolean
>
Source
libs/persistence-api/src/lib/repository/tracked.repository.ts:15
findAllWithArchived
findAllWithArchived(
opt
,limitOptions
?):Promise
<ENTITY
[]>
Parameters
▪ opt: FIND_OPTIONS
▪ limitOptions?: LimitOptions
Returns
Promise
<ENTITY
[]>
Source
libs/persistence-api/src/lib/repository/tracked.repository.ts:9
restore
restore(criteria)
restore(
criteria
):Promise
<boolean
>
Parameters
▪ criteria: ENTITY
[ID
]
Returns
Promise
<boolean
>
Source
libs/persistence-api/src/lib/repository/tracked.repository.ts:17
restore(criteria)
restore(
criteria
):Promise
<boolean
>
Parameters
▪ criteria: ENTITY
[ID
][]
Returns
Promise
<boolean
>
Source
libs/persistence-api/src/lib/repository/tracked.repository.ts:18
Generated using typedoc-plugin-markdown and TypeDoc