rustvello_postgres/lib.rs
1//! PostgreSQL backend implementations for Rustvello.
2//!
3//! Provides persistent storage using PostgreSQL, suitable for multi-node
4//! production deployments with full ACID guarantees and connection pooling.
5
6pub mod broker;
7pub mod client_data_store;
8pub mod db;
9pub mod orchestrator;
10pub mod state_backend;
11pub mod trigger;
12
13pub mod prelude {
14 pub use crate::broker::PostgresBroker;
15 pub use crate::client_data_store::PostgresClientDataStore;
16 pub use crate::db::Database;
17 pub use crate::orchestrator::PostgresOrchestrator;
18 pub use crate::state_backend::PostgresStateBackend;
19 pub use crate::trigger::PostgresTriggerStore;
20}