userver: testsuite.databases.pgsql.connection.PgConnectionInfo Class Reference
Loading...
Searching...
No Matches
testsuite.databases.pgsql.connection.PgConnectionInfo Class Reference

Detailed Description

PostgreSQL connection parameters.

Definition at line 12 of file connection.py.

Inheritance diagram for testsuite.databases.pgsql.connection.PgConnectionInfo:

Public Member Functions

str get_dsn (self)
 PostgreSQL connection string in DSN format.
str get_uri (self)
 PostgreSQL connection string in URI format.
'PgConnectionInforeplace (self, **kwargs)
 Return a new :py:class:PgConnectionInfo value replacing specified fields with new values.

Static Public Attributes

str host = None
int port = None
str user = None
str password = None
str options = None
str sslmode = None
str dbname = None

Member Function Documentation

◆ get_dsn()

str testsuite.databases.pgsql.connection.PgConnectionInfo.get_dsn ( self)

PostgreSQL connection string in DSN format.

Definition at line 25 of file connection.py.

◆ get_uri()

str testsuite.databases.pgsql.connection.PgConnectionInfo.get_uri ( self)

PostgreSQL connection string in URI format.

Definition at line 37 of file connection.py.

◆ replace()

'PgConnectionInfo' testsuite.databases.pgsql.connection.PgConnectionInfo.replace ( self,
** kwargs )

Return a new :py:class:PgConnectionInfo value replacing specified fields with new values.

Definition at line 41 of file connection.py.

Member Data Documentation

◆ dbname

str testsuite.databases.pgsql.connection.PgConnectionInfo.dbname = None
static

Definition at line 23 of file connection.py.

◆ host

str testsuite.databases.pgsql.connection.PgConnectionInfo.host = None
static

Definition at line 17 of file connection.py.

◆ options

str testsuite.databases.pgsql.connection.PgConnectionInfo.options = None
static

Definition at line 21 of file connection.py.

◆ password

str testsuite.databases.pgsql.connection.PgConnectionInfo.password = None
static

Definition at line 20 of file connection.py.

◆ port

int testsuite.databases.pgsql.connection.PgConnectionInfo.port = None
static

Definition at line 18 of file connection.py.

◆ sslmode

str testsuite.databases.pgsql.connection.PgConnectionInfo.sslmode = None
static

Definition at line 22 of file connection.py.

◆ user

str testsuite.databases.pgsql.connection.PgConnectionInfo.user = None
static

Definition at line 19 of file connection.py.


The documentation for this class was generated from the following file: