StructsΒ§
- Accept
AnyVerifier π - For Prefer/Require mode, we accept any server certificate without verification.
- NoHostname
Verification π - For VerifyCa mode, we verify the server certificate against our CA store and skip verify serverβs HostName.
- PgClient
- PgExecutor
Factory - PgSql
Template πFactory - Factory for building sql templates.
- PgSql
Template Set - Templates for the given table name.
- PgTxn
Client - Range
Template π - Templates for range request.
- TlsOption
- TLS configuration for PostgreSQL connections. This mirrors the TlsOption from servers::tls to avoid circular dependencies.
EnumsΒ§
- Range
Template πType - Type of range template.
- TlsMode
- TLS mode configuration for PostgreSQL connections. This mirrors the TlsMode from servers::tls to avoid circular dependencies.
ConstantsΒ§
- EMPTY π
- PG_
STORE_ πNAME
FunctionsΒ§
- create_
postgres_ tls_ connector - Creates a PostgreSQL TLS connector based on the provided configuration.
- is_
prefix_ πrange - key_
value_ πfrom_ row - Converts a row to a
KeyValue
. - load_ca π
- load_
certs π - load_
private_ πkey - pg_
generate_ πin_ placeholders - Generate in placeholders for PostgreSQL.
- range_
template π - Determine the template type for range request.