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

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