#[cfg(feature = "clap")]
mod clap;
#[cfg(feature = "embed-migrations")]
mod embed_migrations;
#[cfg(feature = "http-client")]
mod http_client;
#[cfg(feature = "schema-manager")]
mod schema_manager;
#[cfg(feature = "web-socket")]
mod web_socket;
#[allow(clippy::unwrap_in_result, reason = "false-position")]
#[tokio::main]
async fn main() -> wtx::Result<()> {
#[cfg(feature = "clap")]
clap::init().await?;
Ok(())
}