UNPKG

@rnaga/wp-node

Version:

👉 **[View Full Documentation at rnaga.github.io/wp-node →](https://rnaga.github.io/wp-node/)**

18 lines • 836 B
import { Alias } from "./alias"; import { QueryBuilder } from "./query-builder"; import { QueryBuilders } from "./query-builders"; import type * as types from "../types"; type TableNames = Extract<types.TableNames, "links" | "registration_log" | "signups">; export declare class CommonQuery<T extends TableNames> extends QueryBuilder<CommonQuery<T>> { alias: Alias; protected builders: QueryBuilders; builder: types.QueryBuilder; table?: T; constructor(alias: Alias, builders: QueryBuilders, builder: types.QueryBuilder); withTable(tableName: T): this; get from(): this; where(column: types.Columns<T>, value: string | number | Array<string | number>, op?: string): this; whereIn(column: types.Columns<T>, values: Array<string | number>): this; } export {}; //# sourceMappingURL=common.query.d.ts.map