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