Struct sea_query::backend::PostgresQueryBuilder[][src]

pub struct PostgresQueryBuilder;
Expand description

Postgres query builder.

Trait Implementations

Formats the value using the given formatter. Read more

Returns the “default value” for a type. Read more

Translate ForeignKeyDropStatement into SQL statement.

Translate ForeignKeyCreateStatement into SQL statement.

Translate ForeignKeyAction into SQL statement.

Translate IndexCreateStatement into SQL expression.

Translate IndexCreateStatement into SQL statement.

Translate IndexDropStatement into SQL statement.

The type of placeholder the builder uses for values, and whether it is numbered.

Translate BinOper into SQL statement.

Translate InsertStatement into SQL statement.

Translate SelectStatement into SQL statement.

Translate UpdateStatement into SQL statement.

Translate DeleteStatement into SQL statement.

Translate SimpleExpr into SQL statement.

Translate SelectDistinct into SQL statement.

Translate LockType into SQL statement.

Translate SelectExpr into SQL statement.

Translate JoinExpr into SQL statement.

Translate TableRef into SQL statement.

Translate UnOper into SQL statement.

Translate LogicalChainOper into SQL statement.

Translate Function into SQL statement.

Translate JoinType into SQL statement.

Translate OrderExpr into SQL statement.

Translate JoinOn into SQL statement.

Translate Order into SQL statement.

Translate Value into SQL statement.

Translate Keyword into SQL statement.

Convert a SQL value into syntax-specific string

The type of quote the builder uses.

Translate ColumnDef into SQL statement.

Translate ColumnType into SQL statement.

Translate ColumnSpec into SQL statement.

Translate TablePartition into SQL statement.

Translate TableAlterStatement into SQL statement.

Translate TableRenameStatement into SQL statement.

Translate TableCreateStatement into SQL statement.

Translate TableOpt into SQL statement.

Translate TableDropStatement into SQL statement.

Translate TableDropOpt into SQL statement.

Translate TableTruncateStatement into SQL statement.

Translate TypeCreateStatement into database specific SQL statement.

Translate TypeDropStatement into database specific SQL statement.

Translate TypeAlterStatement into database specific SQL statement.

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more

Immutably borrows from an owned value. Read more

Mutably borrows from an owned value. Read more

Performs the conversion.

Performs the conversion.

Should always be Self

The type returned in the event of a conversion error.

Performs the conversion.

The type returned in the event of a conversion error.

Performs the conversion.