UNPKG

@joktec/mysql

Version:

JokTec - MySql Service

12 lines 771 B
import { ICondition, IPopulate, ISort } from '@joktec/core'; import { SelectQueryBuilder } from 'typeorm'; import { IMysqlRequest } from '../models'; export declare class MysqlHelper { static applyPagination<T>(qb: SelectQueryBuilder<T>, query?: IMysqlRequest<T>): void; static applyCondition<T>(qb: SelectQueryBuilder<T>, condition?: ICondition<T>): void; static buildCondition<T>(qb: SelectQueryBuilder<T>, condition: ICondition<T>): SelectQueryBuilder<T>; static applyProjection<T>(qb: SelectQueryBuilder<T>, select?: string | string[]): void; static applyOrder<T>(qb: SelectQueryBuilder<T>, sort?: ISort<T>): void; static applyRelations<T>(qb: SelectQueryBuilder<T>, populate?: IPopulate<T>): void; } //# sourceMappingURL=mysql.helper.d.ts.map