tern_core/lib.rs
1//! The core of the [`tern`][tern-docs] migration library.
2//!
3//! This crate has types and traits for building migrations and running them
4//! with a third-party database crate of choice.
5//!
6//! [tern-docs]: https://docs.rs/crate/tern/latest
7//! [Executor]: self::executor::Executor
8//! [executor]: self::executor
9#![cfg_attr(docsrs, feature(doc_cfg))]
10pub mod error;
11pub mod executor;
12pub mod migration;
13pub mod runner;
14
15pub mod future {
16 pub use futures_core::future::{BoxFuture, Future};
17}