[][src]Trait ckb_db_migration::Migration

pub trait Migration {
    fn migrate(
        &self,
        _db: RocksDB,
        _pb: Arc<dyn Fn(u64) -> ProgressBar + Send + Sync>
    ) -> Result<RocksDB, Error>;
fn version(&self) -> &str; }

Required methods

fn migrate(
    &self,
    _db: RocksDB,
    _pb: Arc<dyn Fn(u64) -> ProgressBar + Send + Sync>
) -> Result<RocksDB, Error>

fn version(&self) -> &str

returns migration version, use date +'%Y%m%d%H%M%S' timestamp format

Loading content...

Implementors

impl Migration for DefaultMigration[src]

Loading content...