import { PostgreSQLDialect } from "https://deno.land/x/mandarinets@v2.3.2/orm-core/dialect/postgreSQLDialect.ts";
Methods
addColumn(tableMetadata: Mandarine.ORM.Entity.TableMetadata, column: Mandarine.ORM.Entity.Column): string
addPrimaryKey(tableMetadata: Mandarine.ORM.Entity.TableMetadata, primaryKeyCol: Mandarine.ORM.Entity.Column): string
addUniqueConstraint(tableMetadata: Mandarine.ORM.Entity.TableMetadata, uniqueCol: Mandarine.ORM.Entity.Column): string
createTable(): string
tableMetadata: Mandarine.ORM.Entity.TableMetadata,
columns: Array<Mandarine.ORM.Entity.Column>,
ifNotExist: boolean,
deleteStatement(tableMetadata: Mandarine.ORM.Entity.TableMetadata): string
deleteWhereStatement(tableMetadata: Mandarine.ORM.Entity.TableMetadata): string
getColumnTypeSyntax(column: Mandarine.ORM.Entity.Column): string | undefined
getDefaultSchema(): string
getTableMetadata(table: Mandarine.ORM.Entity.Table): Mandarine.ORM.Entity.TableMetadata
getTableName(tableMetadata: Mandarine.ORM.Entity.TableMetadata): string
insertStatement(): any
tableMetadata: Mandarine.ORM.Entity.TableMetadata,
entity: Mandarine.ORM.Entity.Table,
values: object,
selectAllCountStatement(tableMetadata: Mandarine.ORM.Entity.TableMetadata): string
selectAllCountWhereStatement(tableMetadata: Mandarine.ORM.Entity.TableMetadata): string
selectColumnSyntax(): string
colName: string,
operator: string,
colValue: string,
secureParameter?: boolean,
selectStatement(tableMetadata: Mandarine.ORM.Entity.TableMetadata): string
selectWhereStatement(tableMetadata: Mandarine.ORM.Entity.TableMetadata): string
updateStatement(): any
tableMetadata: Mandarine.ORM.Entity.TableMetadata,
entity: Mandarine.ORM.Entity.Table,
values: object,