The exception is thrown when postgres ran in problem with parameters escaping.
All exceptions thrown by postgres api is inherited from this exception.
The exception is thrown when libpq ran in out of memory problems.
The exception is thrown when postgres ran in problem with query processing.
The exception is thrown when postgres ran in problem with query processing.
The exception is thrown when PGconn has a problem with reconnecting process.
Prototype: PGconn
Prototype: PGResult
OOP styled libpq wrapper to automatically handle library loading/unloading and to provide mockable layer for unittests.
This module defines high-level wrapper around libpq bindings. * The major goals: <ul> <li>Get more control over library errors (by converting to exceptions)</li> <li>Create layer that can be mocked in purpose of unittesting</li> </ul> *