nano-queries
Version:
Simple and powerful database-agnostic query builder (SQL & NoSQL)
12 lines (11 loc) • 445 B
TypeScript
import { Query } from '../core/Query';
import { IQuery, QuerySegment, RawQueryParameter } from '../types';
import { ConditionClause } from './ConditionClause';
export declare class WhereClause extends Query implements IQuery {
protected readonly condition: ConditionClause;
constructor();
size(): number;
and(...query: RawQueryParameter[]): this;
or(...query: RawQueryParameter[]): this;
getSegments(): QuerySegment[];
}