diff --git a/database/pgx/v5/README.md b/database/pgx/v5/README.md index 1c00710e3..874d96baa 100644 --- a/database/pgx/v5/README.md +++ b/database/pgx/v5/README.md @@ -23,6 +23,7 @@ This package is for [pgx/v5](https://pkg.go.dev/github.com/jackc/pgx/v5). A back | `sslkey` | | Key file location. The file must contain PEM encoded data. | | `sslrootcert` | | The location of the root certificate file. The file must contain PEM encoded data. | | `sslmode` | | Whether or not to use SSL (disable\|require\|verify-ca\|verify-full) | +| `sslnegotiation` | | How to negotiate SSL (postgres\|direct). Use `direct` to skip PostgreSQL's SSL negotiation and go directly to TLS handshake. Requires PostgreSQL 17+ or a proxy that supports direct SSL. (default: postgres) | ## Upgrading from v1 diff --git a/database/postgres/README.md b/database/postgres/README.md index bc823f4e1..294b6a5a8 100644 --- a/database/postgres/README.md +++ b/database/postgres/README.md @@ -21,6 +21,7 @@ | `sslkey` | | Key file location. The file must contain PEM encoded data. | | `sslrootcert` | | The location of the root certificate file. The file must contain PEM encoded data. | | `sslmode` | | Whether or not to use SSL (disable\|require\|verify-ca\|verify-full) | +| `sslnegotiation` | | How to negotiate SSL (postgres\|direct). Use `direct` to skip PostgreSQL's SSL negotiation and go directly to TLS handshake. Requires PostgreSQL 17+ or a proxy that supports direct SSL. (default: postgres) | ## Upgrading from v1