UNPKG

spreadsheet-orm

Version:

ORM for Google Spreadsheet - Query Builder and Schema Management for spreadsheet database

17 lines 798 B
import SelectBuilder from "./implements/SelectBuilder"; import UpdateBuilder from "./implements/UpdateBuilder"; import DeleteBuilder from "./implements/DeleteBuilder"; import InsertBuilder from "./implements/InsertBuilder"; import { QueryBuilderConfig } from "../../types/configPicks"; import { DataTypes } from "../DDL/abstracts/BaseFieldBuilder"; import Schema from "../DDL/implements/Schema"; declare class QueryBuilder<T extends Schema[] = Schema[]> { private config; constructor(config: QueryBuilderConfig<T>); insert(insertValues: DataTypes[]): InsertBuilder<T>; select(targetColumn?: string[]): SelectBuilder<T>; update(updateValues: DataTypes[]): UpdateBuilder<T>; delete(): DeleteBuilder<T>; } export default QueryBuilder; //# sourceMappingURL=QueryBuilder.d.ts.map