pip_services3_postgres library

Classes

DefaultPostgresFactory
Creates Postgres components by their descriptors.
IdentifiableJsonPostgresPersistence<T extends IIdentifiable<K>, K>
Abstract persistence component that stores data in Postgres in JSON or JSONB fields and implements a number of CRUD operations over data items with unique ids. The data items must implement IIdentifiable interface.
IdentifiablePostgresPersistence<T extends IIdentifiable<K>, K>
Abstract persistence component that stores data in Postgres and implements a number of CRUD operations over data items with unique ids. The data items must implement IIdentifiable interface.
PostgresConnection
PostgreSQL connection using plain driver.
PostgresConnectionResolver
Helper class that resolves PostgreSQL connection and credential parameters, validates them and generates a connection URI.
PostgresPersistence<T>
Abstract persistence component that stores data in Postgres using plain driver.