pub enum AlterAction {
AddColumn(Column),
DropColumn {
name: String,
},
AlterColumn(Column),
RenameColumn {
from: String,
to: String,
},
RenameTable {
to: String,
},
AddConstraint(TableConstraint),
DropConstraint {
name: String,
},
}Variants§
AddColumn(Column)
DropColumn
AlterColumn(Column)
RenameColumn
RenameTable
AddConstraint(TableConstraint)
DropConstraint
Auto Trait Implementations§
impl Forget for AlterAction
impl Freeze for AlterAction
impl RefUnwindSafe for AlterAction
impl Send for AlterAction
impl Sync for AlterAction
impl Unpin for AlterAction
impl UnsafeUnpin for AlterAction
impl UnwindSafe for AlterAction
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more