ClientConfiguration constructor

ClientConfiguration(
  1. {required String applicationName,
  2. required ConnectionOptions connection,
  3. required String database,
  4. required String hostname,
  5. required String options,
  6. required int port,
  7. required TLSOptions tls,
  8. required String user,
  9. required Transport hostType,
  10. String? password}
)

deno-postgres@v0.17.0/ClientConfiguration.

Implementation

factory ClientConfiguration({
  required String applicationName,
  required ConnectionOptions connection,
  required String database,
  required String hostname,
  required String options,
  required int port,
  required TLSOptions tls,
  required String user,
  required Transport hostType,
  String? password,
}) =>
    jsify({
      'applicationName': applicationName,
      'connection': connection,
      'database': database,
      'hostname': hostname,
      'options': options,
      if (password != null) 'password': password,
      'port': port,
      'tls': tls,
      'user': user,
      'hostType': hostType.name,
    }) as ClientConfiguration;