Expand description
PostgreSQL utility library.
Re-exports§
pub use replication::available_replication_slots;pub use replication::drop_replication_slots;pub use replication::fetch_max_lsn;pub use replication::get_is_in_recovery;pub use replication::get_max_wal_senders;pub use replication::get_timeline_id;pub use replication::get_wal_level;pub use replication::validate_no_rls_policies;pub use schemas::get_schemas;pub use schemas::publication_info;pub use tunnel::Client;pub use tunnel::Config;pub use tunnel::DEFAULT_SNAPSHOT_STATEMENT_TIMEOUT;pub use tunnel::TunnelConfig;pub use query::batch_execute;pub use query::execute;pub use query::execute_prepared;pub use query::query;pub use query::query_one;pub use query::query_one_prepared;pub use query::query_opt;pub use query::query_opt_prepared;pub use query::query_prepared;pub use query::simple_query;pub use query::simple_query_opt;
Modules§
- desc
- Descriptions of PostgreSQL objects.
- query
- replication
- schemas
- Utilities to fetch schema information for Postgres sources.
- sql
- Composable, escape-aware SQL fragment building.
- tunnel
Macros§
Structs§
- Sql
- A composable SQL query string.
Enums§
- Postgres
Error - An error representing pg, ssh, ssl, and other failures.
- SqlFormat
Error - Errors produced by
Sql::format.