OptionalconnectionPostgreSQL connection string (e.g., 'postgresql://user:pass@host:5432/dbname')
OptionalhostHost name or IP address (default: localhost)
OptionalportPort number (default: 5432)
OptionaldatabaseDatabase name
OptionaluserUsername for authentication
OptionalpasswordPassword for authentication
OptionalsslEnable SSL/TLS connection (recommended for remote)
OptionalmaxConnection pool size (default: 10)
OptionalminMinimum pool size (default: 0)
OptionalidleIdle timeout in ms (default: 10000)
OptionalconnectionConnection timeout in ms (default: 0 = no timeout)
Optionalapplication_Application name for connection tracking
Optionalstatement_Statement timeout in ms (0 = no timeout)
Optionalquery_Query timeout in ms (0 = no timeout)
Configuration options for PostgreSQL adapter. Supports both connection strings and granular configuration.