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.