postgresql_schema_upgrader/
lib.rs1#[cfg(feature = "tokio-postgres")]
7mod async_upgrade;
8#[cfg(feature = "postgres")]
9mod blocking_upgrade;
10mod db_tracker;
11mod error;
12mod integrity;
13mod options;
14mod schema_loader;
15mod tls;
16#[macro_use]
17mod upgrade_macros;
18
19pub use error::UpgraderError;
20#[cfg(feature = "tls")]
21pub use options::SslMode;
22pub use options::{PostgresUpgraderOptions, PostgresUpgraderOptionsBuilder};
23
24#[cfg(feature = "postgres")]
25pub use blocking_upgrade::upgrade_blocking;
26
27#[cfg(feature = "tokio-postgres")]
28pub use async_upgrade::upgrade_async;