This delegate is executed when a new database connection is opened that requires a password.
The
Due to connection pooling this delegate is only executed when a new physical connection is opened, not when reusing a connection that was previously opened from the pool.
This can only be called when the connection is open.
In case of a development or pre-release version this field will contain the version of the next version to be released from this branch.
When you specify an
When using this constructor, you must be aware of a possible misuse of the constructor which takes a
See https://www.postgresql.org/docs/current/static/rangetypes.html.
Multirange types were introduced in PostgreSQL 14.
This can only be called when the connection is open.
In case of a development or pre-release version this field will contain the version of the next version to be released from this branch.
Receives a user SQL query as passed in by the user in
This includes doing rewriting named parameter placeholders to positional (@p => $1), and splitting the query up by semicolons (legacy batching, SELECT 1; SELECT 2).
Receives a user SQL query as passed in by the user in
This includes doing rewriting named parameter placeholders to positional (@p => $1), and splitting the query up by semicolons (legacy batching, SELECT 1; SELECT 2).
See https://www.postgresql.org/docs/current/static/datatype-geometric.html.
Do not use this type unless you have to: prefer