Expand description
Re-exports§
pub use crate::cli::MigrationCommand;clipub 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;pub use crate::sync::OldMigrator;pub use crate::sync::Synchronize;
Modules§
- cli
cli - Module for creating and running cli with help of migrator
- error
- Module for library error
- migration
- Module for defining the
Migrationtrait, which represents a database migration. - migrator
- Migrator module
- operation
- Module for defining the
Operationtrait - sync
- Module which is used to sync a external migration schema to
sqlx_migratorsqlx migration
Macros§
- any_
migration ( postgresormysqlorsqlite) andany - Macro for implementing the
migrationmacro for theAny. - migration
- Macro for implementing the Migration trait for the provided database.
- mysql_
migration mysql - Macro for implementing the
migrationmacro for theMySql. - postgres_
migration postgres - Macro for implementing the
migrationmacro for thePostgres. - sqlite_
migration sqlite - Macro for implementing the
migrationmacro for theSqlite. - vec_box
- Macro for vector of
Box