userver: testsuite.databases.pgsql.control.PgDatabaseWrapper Class Reference
Loading...
Searching...
No Matches
testsuite.databases.pgsql.control.PgDatabaseWrapper Class Reference

Detailed Description

Definition at line 167 of file control.py.

Public Member Functions

 __init__ (self, ConnectionWrapper connection)
connection.PgConnectionInfo conninfo (self)
 returns :py:class:testsuite.databases.pgsql.connection.PgConnectionInfo
psycopg2.extensions.connection conn (self)
 :returns: :py:class:psycopg2.extensions.connection
psycopg2.extensions.cursor cursor (self, **kwargs)
 :returns: :py:class:psycopg2.extensions.cursor
psycopg2.extensions.cursor dict_cursor (self, **kwargs)
 Returns dictionary cursor, see psycopg2.extras.DictCursor.
None apply_queries (self, typing.Iterable[str] queries)
 Apply queries to database.

Protected Attributes

 _connection = connection

Constructor & Destructor Documentation

◆ __init__()

testsuite.databases.pgsql.control.PgDatabaseWrapper.__init__ ( self,
ConnectionWrapper connection )

Definition at line 168 of file control.py.

Member Function Documentation

◆ apply_queries()

None testsuite.databases.pgsql.control.PgDatabaseWrapper.apply_queries ( self,
typing.Iterable[str] queries )

Apply queries to database.

Definition at line 194 of file control.py.

◆ conn()

psycopg2.extensions.connection testsuite.databases.pgsql.control.PgDatabaseWrapper.conn ( self)

:returns: :py:class:psycopg2.extensions.connection

Definition at line 179 of file control.py.

◆ conninfo()

connection.PgConnectionInfo testsuite.databases.pgsql.control.PgDatabaseWrapper.conninfo ( self)

returns :py:class:testsuite.databases.pgsql.connection.PgConnectionInfo

Definition at line 172 of file control.py.

◆ cursor()

psycopg2.extensions.cursor testsuite.databases.pgsql.control.PgDatabaseWrapper.cursor ( self,
** kwargs )

:returns: :py:class:psycopg2.extensions.cursor

Definition at line 183 of file control.py.

◆ dict_cursor()

psycopg2.extensions.cursor testsuite.databases.pgsql.control.PgDatabaseWrapper.dict_cursor ( self,
** kwargs )

Returns dictionary cursor, see psycopg2.extras.DictCursor.

:returns: :py:class:psycopg2.extensions.cursor

Definition at line 187 of file control.py.

Member Data Documentation

◆ _connection

testsuite.databases.pgsql.control.PgDatabaseWrapper._connection = connection
protected

Definition at line 169 of file control.py.


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