UNPKG

autosql

Version:

An auto-parser of JSON into SQL.

11 lines 835 B
import { MetadataHeader, QueryInput, AlterTableChanges, DatabaseConfig } from "../../../config/types"; export declare class PostgresTableQueryBuilder { static getCreateTableQuery(table: string, headers: MetadataHeader, databaseConfig?: DatabaseConfig): QueryInput[]; static getAlterTableQuery(table: string, changes: AlterTableChanges, schema?: string, databaseConfig?: DatabaseConfig): QueryInput[]; static getDropTableQuery(table: string, schema?: string): QueryInput; static getCreateTempTableQuery(table: string, schema?: string): QueryInput; static getTableExistsQuery(schema: string, table: string): QueryInput; static getTableMetaDataQuery(schema: string, table: string): QueryInput; static getSplitTablesQuery(table: string, schema?: string): QueryInput; } //# sourceMappingURL=tableBuilder.d.ts.map