Trait IDbRepo

Source
pub trait IDbRepo {
    // Provided methods
    fn as_super(&self) -> &dyn IDbRepo { ... }
    fn init(&self) -> DbResult<()> { ... }
    fn recreate_tables(&self) -> DbResult<()> { ... }
    fn drop(&self) -> DbResult<()> { ... }
    fn set_indexes(&self) -> DbResult<()> { ... }
    fn drop_indexes(&self) -> DbResult<()> { ... }
    fn get_size(&self) -> DbResult<usize> { ... }
}

Provided Methods§

Implementors§

Source§

impl<Cnn: IConnection + IExecutor, Tbl: ITable> IDbRepo for TableManager<Cnn, Tbl>