1#![warn(missing_docs)]
7#![deny(unsafe_code)]
8#![allow(clippy::result_large_err)]
11
12pub mod api;
13pub mod cli;
14pub mod cluster_config;
15pub mod commands;
16pub mod config;
17pub mod connection;
18pub mod executor;
19pub mod pg_querier;
20pub mod shadow;
21pub mod target_identity;
22
23pub use api::{BuildPlanError, BuildPlanOptions, build_plan};
24pub use api::{ClusterPlan, ClusterPlanError, build_cluster_plan};
25pub use executor::{
26 ApplyError, ApplyOutcome, ApplyOverrides, apply, apply_plan, bootstrap_metadata,
27};
28pub use executor::{ClusterApplyError, apply_cluster_plan, apply_cluster_plan_dir};
29pub use target_identity::compute_target_identity;