postgres_pool library

Classes

ColumnDescription
A description of a column.
LSN
LSN is a PostgreSQL Log Sequence Number.
Notification
Represents a notification from PostgreSQL.
PgConnectionStatus
A snapshot of the connection's internal state.
PgEndpoint
The PostgreSQL server endpoint and its configuration to use when opening a new connection.
PgPoint
Describes PostgreSQL's geometric type: point.
PgPool
Single-server connection pool for PostgresSQL database access.
PgPoolAction
The list of PgPool actions.
PgPoolEvent
Describes a pool event (with error - if there were any).
PgPoolSettings
The settings of the PgPool.
PgPoolStatus
A snapshot of the PgPool's internal state.
PostgreSQLConnection
Instances of this class connect to and communicate with a PostgreSQL database.
PostgreSQLExecutionContext
PostgreSQLFormat
PostgreSQLResult
The query result.
PostgreSQLResultRow
A single row of a query result.
PostgreSQLRollback
Represents a rollback from a transaction.

Enums

PostgreSQLSeverity
The severity level of a PostgreSQLException.
ReplicationMode
Streaming Replication Protocol Options

Typedefs

PgSessionFn<R> = Future<R> Function(PostgreSQLExecutionContext c)
A session is a continuous use of a single connection (inside or outside of a transaction).
PostgreSQLDataType = PgDataType<Object>

Exceptions / Errors

PostgreSQLException
Exception thrown by PostgreSQLConnection instances.