Options
All
  • Public
  • Public/Protected
  • All
Menu

Class PostgreSQLDialect

An implementation of the SQLDialect specific to PostgreSQL.

todo

joins

todo

sub-selects

Hierarchy

Index

Constructors

constructor

Accessors

Private appClassApplication

Methods

Protected app

Protected container

escape

getBoundMethod

  • getBoundMethod(methodName: string): (...args: any[]) => any
  • Get the method with the given name from this class, bound to this class.

    Parameters

    • methodName: string

    Returns (...args: any[]) => any

    function

      • (...args: any[]): any
      • Parameters

        • Rest ...args: any[]

        Returns any

Protected make

  • make<T>(target: any, ...parameters: any[]): T

renderAlterTable

Protected renderColumnDefinition

renderCommitSchemaTransaction

  • renderCommitSchemaTransaction(builder: TableBuilder): string

Protected renderConstraintDefinition

renderConstraints

  • renderConstraints(allConstraints: Constraint[]): string

renderCount

  • renderCount(query: string): string

renderCreateIndex

renderCreateTable

renderDelete

renderDropColumn

renderDropIndex

renderDropTable

renderExistential

Protected renderFields

renderInsert

renderRangedSelect

  • renderRangedSelect(query: string, start: number, end: number): string

renderRecreateIndex

renderRenameIndex

renderSelect

renderTableColumns

renderTransaction

  • renderTransaction(queries: string[]): string

renderUpdate

renderUpdateSet

  • renderUpdateSet(data: {}): string
Extollo Logo

extollo (v. latin) - to lift up, to elevate

Extollo is a free & libre application framework in TypeScript.