snack-query-builder
Version:
Query generator for SQL
23 lines (22 loc) • 673 B
TypeScript
import { SelectQueryBuilder } from './select-query-builder';
import { Colorful } from './colorful.enum';
export declare class SnackQueryBuilder {
private $spaces;
private $select;
private $from;
private $conditions;
private $groupBy;
private $having;
private $paginate;
private $orderBy;
private $query;
constructor();
from(table: string): SelectQueryBuilder;
fromSubQuery(qb: SnackQueryBuilder, name?: string): SelectQueryBuilder;
paginate(limit: number, page: number, countName?: string): {
build: () => string;
};
build(colorful?: Colorful): string;
getSpaces(): number;
private cf_Terminal;
}