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§