Trait schemer_rusqlite::RusqliteMigration
[−]
[src]
pub trait RusqliteMigration: Migration { fn up(&self, _transaction: &Transaction) -> Result<(), RusqliteError> { ... } fn down(&self, _transaction: &Transaction) -> Result<(), RusqliteError> { ... } }
SQlite-specific trait for schema migrations.
Provided Methods
fn up(&self, _transaction: &Transaction) -> Result<(), RusqliteError>
Apply a migration to the database using a transaction.
fn down(&self, _transaction: &Transaction) -> Result<(), RusqliteError>
Revert a migration to the database using a transaction.