cockroachdb_pool library Null safety

Classes

ColumnDescription
A description of a column.
CrdbNodeStatus
CrdbPool
CockroachDB connection pool for cluster access.
CrdbPoolEvent
CrdbPoolSettings
Settings for CrdbPool.
CrdbPoolStatus
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

PostgreSQLDataType
Supported data types.
PostgreSQLSeverity
The severity level of a PostgreSQLException. [...]

Typedefs

CrdbApiBaseUriFn = FutureOr<String> Function(PgEndpoint endpoint)
A function that returns the base HTTP URI of a Postgres endpoint for node discovery and other cluster status data.
PgSessionFn<R> = Future<R> Function(PostgreSQLExecutionContext c)
A session is a continuous use of a single connection (inside or outside of a transaction). [...]

Exceptions / Errors

PostgreSQLException
Exception thrown by PostgreSQLConnection instances.