Stanza constructor

Stanza(PostgresCredentials creds, { int maxConnections: 25, int timeout: 600 })

Implementation

factory Stanza(PostgresCredentials creds,
    {int maxConnections = 25, int timeout = 600}) {
  final id = '${creds.host}:${creds.port}|${creds.db}';
  if (!_connections.containsKey(id)) {
    _connections[id] = Stanza._(
        creds, pl.Pool(maxConnections, timeout: Duration(seconds: timeout)));
  }
  var cache = _connections[id];
  return cache;
}