#[allow(missing_docs)]
mod builder;
#[allow(missing_docs)]
mod database;
#[allow(missing_docs)]
mod registration;
#[allow(missing_docs)]
mod settings;
mod state;
pub use builder::TideConfig;
pub use database::DatabaseType;
pub use registration::{RegisterMigrations, RegisterSeeds};
pub use settings::{Config, PoolConfig};
#[cfg(feature = "attachments")]
pub use settings::FileUrlGenerator;
#[cfg(test)]
pub(crate) use database::rewrite_driver_url;
#[cfg(test)]
use std::time::Duration;
#[cfg(test)]
#[path = "../testing/config_tests.rs"]
mod tests;