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> *
Module describes a real connection to PostgreSQL server. *
This module defines realization of high-level libpq api. *