open static method
Future<DBConnectionPostgres?>
open(
- DBConnectionCredential credential, {
- Duration? retryInterval,
- int? maxRetries,
Opens a DBConnectionPostgres.
Implementation
static Future<DBConnectionPostgres?> open(DBConnectionCredential credential,
{Duration? retryInterval, int? maxRetries}) =>
DBConnection.openConnection(
credential,
retryInterval: retryInterval ?? Duration(seconds: 1),
maxRetries: maxRetries ?? 10,
(credential) async {
var conn = PostgreSQLConnection(
credential.host, credential.port, credential.db,
username: credential.user, password: credential.pass);
var ok = await conn.open();
return parseBool(ok, false)! ? DBConnectionPostgres(conn) : null;
},
);