Struct barrel::table::Table
[−]
[src]
pub struct Table { pub meta: TableMeta, // some fields omitted }
Fields
meta: TableMeta
pub struct Table { pub meta: TableMeta, // some fields omitted }
meta: TableMeta
impl Table
[src]fn new<S: Into<String>>(name: S) -> Table
[src]fn add_primary<S: Into<String>>(&mut self, name: S) -> &mut Column
[src]fn add_column<S: Into<String>>(&mut self, name: S, _type: Type) -> &mut Column
[src]fn drop_column<S: Into<String>>(&mut self, name: S)
[src]fn rename_column<S: Into<String>>(&mut self, old: S, new: S)
[src]fn make<T: SqlGenerator>(&mut self, ex: bool) -> Vec<String>
[src]impl Clone for Table
[src]