UNPKG

@devbro/sql-generator

Version:
21 lines (18 loc) 886 B
import { b as QueryGrammar, a as Query } from '../../Connection-DBxWn3YO.js'; import { C as CompiledSql, P as Parameter } from '../../types-C_aDrXJN.js'; import '../../Blueprint.js'; import '../../SchemaGrammar.js'; declare class PostgresqlQueryGrammar extends QueryGrammar { private parameterIndex; constructor(); toSql(query: Query): CompiledSql; getVariablePlaceholder(): string; compileInsert(query: Query, data: Record<string, any>): CompiledSql; compileInsertGetId(query: Query, data: Record<string, any>, options?: { primaryKey: string[]; }): CompiledSql; compileUpdate(query: Query, data: Record<string, any>): CompiledSql; compileDelete(query: Query): CompiledSql; compileUpsert(query: Query, data: Record<string, Parameter>, conflictFields: string[], updateFields: string[]): CompiledSql; } export { PostgresqlQueryGrammar };