PostgresAdapter.pooled constructor

PostgresAdapter.pooled(
  1. Pool pool, {
  2. ConnectionInfo? connectionInfo,
})

Pooled adapter (#70). Non-transactional queries run on connections borrowed from pool; each transaction pins a dedicated pool connection for its lifetime. Construct the pool with pg.Pool.withEndpoints(...) or pg.Pool.withUrl(...).

Implementation

PostgresAdapter.pooled(
  pg.Pool pool, {
  ConnectionInfo? connectionInfo,
})  : _connection = null,
      _pool = pool,
      _connectionInfo = connectionInfo,
      _connectionFactory = null;