Trait sea_orm_migration::prelude::Iden

source ·
pub trait Iden: Send + Sync {
    // Required method
    fn unquoted(&self, s: &mut dyn Write);

    // Provided methods
    fn prepare(&self, s: &mut dyn Write, q: Quote) { ... }
    fn quoted(&self, q: Quote) -> String { ... }
    fn to_string(&self) -> String { ... }
}
Expand description

Identifier

Required Methods§

source

fn unquoted(&self, s: &mut dyn Write)

Provided Methods§

source

fn prepare(&self, s: &mut dyn Write, q: Quote)

source

fn quoted(&self, q: Quote) -> String

source

fn to_string(&self) -> String

Trait Implementations§

source§

impl Debug for dyn Iden

source§

fn fmt(&self, formatter: &mut Formatter<'_>) -> Result<(), Error>

Formats the value using the given formatter. Read more

Implementations on Foreign Types§

source§

impl Iden for Identity

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for CharSet

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for Collation

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for IndexType

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for StorageEngine

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for Type

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for CharacterSetFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for ColumnFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for KeyColumnUsageFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for ReferentialConstraintsFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for StatisticsFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for InformationSchema

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for TableType

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for TablesFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for CharacterSetFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for ColumnsField

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for CheckConstraintsFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for KeyColumnUsageFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for ReferentialConstraintsFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for TableConstraintsField

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for PgEnum

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for PgType

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for PgAttribute

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for PgClass

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for PgIndex

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for PgIndexes

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for PgNamespace

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for InformationSchema

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for TableType

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for TablesFields

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for Has

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for SqliteSchema

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for SelectA

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for SelectB

source§

fn unquoted(&self, s: &mut dyn Write)

source§

impl Iden for SqliteMaster

source§

fn prepare(&self, s: &mut dyn Write, q: Quote)

source§

fn unquoted(&self, s: &mut dyn Write)

Implementors§