Enum migration::TableAlterOption
pub enum TableAlterOption {
AddColumn(AddColumnOption),
ModifyColumn(ColumnDef),
RenameColumn(Arc<dyn Iden + 'static>, Arc<dyn Iden + 'static>),
DropColumn(Arc<dyn Iden + 'static>),
AddForeignKey(TableForeignKey),
DropForeignKey(Arc<dyn Iden + 'static>),
}
Expand description
All available table alter options
Variants§
AddColumn(AddColumnOption)
ModifyColumn(ColumnDef)
RenameColumn(Arc<dyn Iden + 'static>, Arc<dyn Iden + 'static>)
DropColumn(Arc<dyn Iden + 'static>)
AddForeignKey(TableForeignKey)
DropForeignKey(Arc<dyn Iden + 'static>)
Trait Implementations§
§impl Clone for TableAlterOption
impl Clone for TableAlterOption
§fn clone(&self) -> TableAlterOption
fn clone(&self) -> TableAlterOption
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more