Перейти до основного вмісту

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