Trait diesel::migrations::Migration [] [src]

pub trait Migration {
    fn version(&self) -> &str;
    fn run(&self, conn: &SimpleConnection) -> Result<()RunMigrationsError>;
    fn revert(&self, conn: &SimpleConnection) -> Result<()RunMigrationsError>;
}

Required Methods

fn version(&self) -> &str

fn run(&self, conn: &SimpleConnection) -> Result<()RunMigrationsError>

fn revert(&self, conn: &SimpleConnection) -> Result<()RunMigrationsError>

Implementors