Expand description
Re-exports§
pub use crate::cli::MigrationCommand;
cli
pub use crate::error::Error;
pub use crate::migration::Migration;
pub use crate::migrator::Info;
pub use crate::migrator::Migrate;
pub use crate::migrator::Migrator;
pub use crate::migrator::Plan;
pub use crate::operation::Operation;
Modules§
- cli
cli
- Module for creating and running cli with help of migrator
- error
- Module for library error
- migration
- Module for defining the
Migration
trait, which represents a database migration. - migrator
- Migrator module
- operation
- Module for defining the
Operation
trait
Macros§
- any_
migration ( postgres
ormysql
orsqlite
) andany
- Macro for implementing the
migration
macro for theAny
. - migration
- Macro for implementing the Migration trait for the provided database.
- mysql_
migration mysql
- Macro for implementing the
migration
macro for theMySql
. - postgres_
migration postgres
- Macro for implementing the
migration
macro for thePostgres
. - sqlite_
migration sqlite
- Macro for implementing the
migration
macro for theSqlite
. - vec_box
- Macro for vector of
Box