m
This commit is contained in:
+15
@@ -0,0 +1,15 @@
|
||||
import { FindManyOptions, FindOptionsWhere, ObjectLiteral, Repository } from 'typeorm';
|
||||
import { PaginatedDto } from '../api';
|
||||
import { QueryDeepPartialEntity } from 'typeorm/query-builder/QueryPartialEntity';
|
||||
export declare class RepositoryHelp {
|
||||
static update<Entity extends ObjectLiteral>(repos: Repository<Entity>, where: FindOptionsWhere<Entity>, entity: QueryDeepPartialEntity<Entity>): Promise<number | undefined>;
|
||||
static finePaginatedData<Entity extends ObjectLiteral>(repos: Repository<Entity>, dto: PaginatedDto, options?: FindManyOptions<Entity>): Promise<Entity[]>;
|
||||
static findPaginated<Entity extends ObjectLiteral>(repos: Repository<Entity>, dto: PaginatedDto, options?: FindManyOptions<Entity>): Promise<{
|
||||
data: Entity[];
|
||||
total: number;
|
||||
}>;
|
||||
static paginatedDtoToSkipAndTake(dto: PaginatedDto): {
|
||||
skip: number;
|
||||
take: number;
|
||||
};
|
||||
}
|
||||
Reference in New Issue
Block a user