pub trait TypeBuilder: QuotedBuilder {
    fn prepare_type_create_statement(
        &self,
        create: &TypeCreateStatement,
        sql: &mut dyn SqlWriter
    ); fn prepare_type_drop_statement(
        &self,
        drop: &TypeDropStatement,
        sql: &mut dyn SqlWriter
    ); fn prepare_type_alter_statement(
        &self,
        alter: &TypeAlterStatement,
        sql: &mut dyn SqlWriter
    ); fn prepare_type_ref(&self, type_ref: &TypeRef, sql: &mut dyn SqlWriter) { ... } }
Available on crate feature backend-postgres only.

Required Methods

Translate TypeCreateStatement into database specific SQL statement.

Translate TypeDropStatement into database specific SQL statement.

Translate TypeAlterStatement into database specific SQL statement.

Provided Methods

Translate TypeRef into SQL statement.

Implementors