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>; fn file_path(&self) -> Option<&Path> { ... } }

Required Methods

Provided Methods

Trait Implementations

impl<'a> Migration for &'a (Migration + 'a)
[src]

[src]

[src]

[src]

[src]

Implementations on Foreign Types

impl Migration for Box<Migration + 'static>
[src]

[src]

[src]

[src]

[src]

Implementors