#![cfg_attr(docsrs, feature(doc_cfg))]
#[cfg(feature = "cli")]
#[doc(inline)]
pub use crate::cli::MigrationCommand;
#[doc(inline)]
pub use crate::error::Error;
#[doc(inline)]
pub use crate::migration::Migration;
#[doc(inline)]
pub use crate::migrator::{Info, Migrate, Migrator, Plan};
#[doc(inline)]
pub use crate::operation::Operation;
#[doc(inline)]
pub use crate::sync::{OldMigrator, Synchronize};
#[cfg(feature = "cli")]
pub mod cli;
pub mod error;
mod macros;
pub mod migration;
pub mod migrator;
pub mod operation;
pub mod sync;