psycopg2 API Reference

Full documentation for psycopg2 (2.9.12 (dt dec pq3 ext lo64))

psycopg2.BINARY
Python Library Documentation: type object

class type(builtins.object)
 |  psycopg type-casting object
 |
 |  Methods defined here:
 |
 |  __call__(self, /, *args, **kwargs)
 |      Call self as a function.
 |
 |  __eq__(self, value, /)
 |      Return self==value.
 |
 |  __ge__(self, value, /)
 |      Return self>=value.
 |
 |  __gt__(self, value, /)
 |      Return self>value.
 |
 |  __le__(self, value, /)
 |      Return self<=value.
 |
 |  __lt__(self, value, /)
 |      Return self<value.
 |
 |  __ne__(self, value, /)
 |      Return self!=value.
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  name
 |
 |  values
 |
 |  ----------------------------------------------------------------------
 |  Data and other attributes defined here:
 |
 |  __hash__ = None
psycopg2.Binary
Python Library Documentation: class Binary in module psycopg2.extensions

class Binary(builtins.object)
 |  Binary(buffer) -> new binary object
 |
 |  Methods defined here:
 |
 |  __conform__(...)
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  getquoted(...)
 |      getquoted() -> wrapped object value as SQL-quoted binary string
 |
 |  prepare(...)
 |      prepare(conn) -> prepare for binary encoding using conn
 |
 |  ----------------------------------------------------------------------
 |  Static methods defined here:
 |
 |  __new__(*args, **kwargs)
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  adapted
 |
 |  buffer
psycopg2.DATETIME
Python Library Documentation: type object

class type(builtins.object)
 |  psycopg type-casting object
 |
 |  Methods defined here:
 |
 |  __call__(self, /, *args, **kwargs)
 |      Call self as a function.
 |
 |  __eq__(self, value, /)
 |      Return self==value.
 |
 |  __ge__(self, value, /)
 |      Return self>=value.
 |
 |  __gt__(self, value, /)
 |      Return self>value.
 |
 |  __le__(self, value, /)
 |      Return self<=value.
 |
 |  __lt__(self, value, /)
 |      Return self<value.
 |
 |  __ne__(self, value, /)
 |      Return self!=value.
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  name
 |
 |  values
 |
 |  ----------------------------------------------------------------------
 |  Data and other attributes defined here:
 |
 |  __hash__ = None
psycopg2.DataError
Python Library Documentation: class DataError in module psycopg2

class DataError(DatabaseError)
 |  Error related to problems with the processed data.
 |
 |  Method resolution order:
 |      DataError
 |      DatabaseError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors inherited from DatabaseError:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.DatabaseError
Python Library Documentation: class DatabaseError in module psycopg2

class DatabaseError(Error)
 |  Error related to the database engine.
 |
 |  Method resolution order:
 |      DatabaseError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors defined here:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.Date
Python Library Documentation: built-in function Date in module psycopg2._psycopg

Date(...)
    Date(year, month, day) -> new date

    Build an object holding a date value.
psycopg2.DateFromTicks
Python Library Documentation: built-in function DateFromTicks in module psycopg2._psycopg

DateFromTicks(...)
    DateFromTicks(ticks) -> new date

    Build an object holding a date value from the given ticks value.

    Ticks are the number of seconds since the epoch; see the documentation of the standard Python time module for details).
psycopg2.Error
Python Library Documentation: class Error in module psycopg2

class Error(builtins.Exception)
 |  Base class for error exceptions.
 |
 |  Method resolution order:
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Methods defined here:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods defined here:
 |
 |  __new__(*args, **kwargs)
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.IntegrityError
Python Library Documentation: class IntegrityError in module psycopg2

class IntegrityError(DatabaseError)
 |  Error related to database integrity.
 |
 |  Method resolution order:
 |      IntegrityError
 |      DatabaseError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors inherited from DatabaseError:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.InterfaceError
Python Library Documentation: class InterfaceError in module psycopg2

class InterfaceError(Error)
 |  Error related to the database interface.
 |
 |  Method resolution order:
 |      InterfaceError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors defined here:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.InternalError
Python Library Documentation: class InternalError in module psycopg2

class InternalError(DatabaseError)
 |  The database encountered an internal error.
 |
 |  Method resolution order:
 |      InternalError
 |      DatabaseError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors inherited from DatabaseError:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.NUMBER
Python Library Documentation: type object

class type(builtins.object)
 |  psycopg type-casting object
 |
 |  Methods defined here:
 |
 |  __call__(self, /, *args, **kwargs)
 |      Call self as a function.
 |
 |  __eq__(self, value, /)
 |      Return self==value.
 |
 |  __ge__(self, value, /)
 |      Return self>=value.
 |
 |  __gt__(self, value, /)
 |      Return self>value.
 |
 |  __le__(self, value, /)
 |      Return self<=value.
 |
 |  __lt__(self, value, /)
 |      Return self<value.
 |
 |  __ne__(self, value, /)
 |      Return self!=value.
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  name
 |
 |  values
 |
 |  ----------------------------------------------------------------------
 |  Data and other attributes defined here:
 |
 |  __hash__ = None
psycopg2.NotSupportedError
Python Library Documentation: class NotSupportedError in module psycopg2

class NotSupportedError(DatabaseError)
 |  A method or database API was used which is not supported by the database.
 |
 |  Method resolution order:
 |      NotSupportedError
 |      DatabaseError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors inherited from DatabaseError:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.OperationalError
Python Library Documentation: class OperationalError in module psycopg2

class OperationalError(DatabaseError)
 |  Error related to database operation (disconnect, memory allocation etc).
 |
 |  Method resolution order:
 |      OperationalError
 |      DatabaseError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors inherited from DatabaseError:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.ProgrammingError
Python Library Documentation: class ProgrammingError in module psycopg2

class ProgrammingError(DatabaseError)
 |  Error related to database programming (SQL error, table not found etc).
 |
 |  Method resolution order:
 |      ProgrammingError
 |      DatabaseError
 |      Error
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors inherited from DatabaseError:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from Error:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __setstate__(...)
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from Error:
 |
 |  __new__(*args, **kwargs) class method of psycopg2.Error
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from Error:
 |
 |  cursor
 |      The cursor that raised the exception, if available, else None
 |
 |  diag
 |      A Diagnostics object to get further information about the error
 |
 |  pgcode
 |      The error code returned by the backend, if available, else None
 |
 |  pgerror
 |      The error message returned by the backend, if available, else None
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.ROWID
Python Library Documentation: type object

class type(builtins.object)
 |  psycopg type-casting object
 |
 |  Methods defined here:
 |
 |  __call__(self, /, *args, **kwargs)
 |      Call self as a function.
 |
 |  __eq__(self, value, /)
 |      Return self==value.
 |
 |  __ge__(self, value, /)
 |      Return self>=value.
 |
 |  __gt__(self, value, /)
 |      Return self>value.
 |
 |  __le__(self, value, /)
 |      Return self<=value.
 |
 |  __lt__(self, value, /)
 |      Return self<value.
 |
 |  __ne__(self, value, /)
 |      Return self!=value.
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  name
 |
 |  values
 |
 |  ----------------------------------------------------------------------
 |  Data and other attributes defined here:
 |
 |  __hash__ = None
psycopg2.STRING
Python Library Documentation: type object

class type(builtins.object)
 |  psycopg type-casting object
 |
 |  Methods defined here:
 |
 |  __call__(self, /, *args, **kwargs)
 |      Call self as a function.
 |
 |  __eq__(self, value, /)
 |      Return self==value.
 |
 |  __ge__(self, value, /)
 |      Return self>=value.
 |
 |  __gt__(self, value, /)
 |      Return self>value.
 |
 |  __le__(self, value, /)
 |      Return self<=value.
 |
 |  __lt__(self, value, /)
 |      Return self<value.
 |
 |  __ne__(self, value, /)
 |      Return self!=value.
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  name
 |
 |  values
 |
 |  ----------------------------------------------------------------------
 |  Data and other attributes defined here:
 |
 |  __hash__ = None
psycopg2.Time
Python Library Documentation: built-in function Time in module psycopg2._psycopg

Time(...)
    Time(hour, minutes, seconds, tzinfo=None) -> new time

    Build an object holding a time value.
psycopg2.TimeFromTicks
Python Library Documentation: built-in function TimeFromTicks in module psycopg2._psycopg

TimeFromTicks(...)
    TimeFromTicks(ticks) -> new time

    Build an object holding a time value from the given ticks value.

    Ticks are the number of seconds since the epoch; see the documentation of the standard Python time module for details).
psycopg2.Timestamp
Python Library Documentation: built-in function Timestamp in module psycopg2._psycopg

Timestamp(...)
    Timestamp(year, month, day, hour, minutes, seconds, tzinfo=None) -> new timestamp

    Build an object holding a timestamp value.
psycopg2.TimestampFromTicks
Python Library Documentation: built-in function TimestampFromTicks in module psycopg2._psycopg

TimestampFromTicks(...)
    TimestampFromTicks(ticks) -> new timestamp

    Build an object holding a timestamp value from the given ticks value.

    Ticks are the number of seconds since the epoch; see the documentation of the standard Python time module for details).
psycopg2.Warning
Python Library Documentation: class Warning in module psycopg2

class Warning(builtins.Exception)
 |  A database warning.
 |
 |  Method resolution order:
 |      Warning
 |      builtins.Exception
 |      builtins.BaseException
 |      builtins.object
 |
 |  Data descriptors defined here:
 |
 |  __weakref__
 |      list of weak references to the object
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.Exception:
 |
 |  __init__(self, /, *args, **kwargs)
 |      Initialize self.  See help(type(self)) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Static methods inherited from builtins.Exception:
 |
 |  __new__(*args, **kwargs) class method of builtins.Exception
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Methods inherited from builtins.BaseException:
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __reduce__(...)
 |      Helper for pickle.
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __setstate__(...)
 |
 |  __str__(self, /)
 |      Return str(self).
 |
 |  add_note(...)
 |      Exception.add_note(note) --
 |      add a note to the exception
 |
 |  with_traceback(...)
 |      Exception.with_traceback(tb) --
 |      set self.__traceback__ to tb and return self.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors inherited from builtins.BaseException:
 |
 |  __cause__
 |      exception cause
 |
 |  __context__
 |      exception context
 |
 |  __dict__
 |
 |  __suppress_context__
 |
 |  __traceback__
 |
 |  args
psycopg2.apilevel
Error rendering doc: No Python documentation found for '2.0'.
Use help() to get the interactive help utility.
Use help(str) for help on the str class.
psycopg2.connect
Python Library Documentation: function connect in module psycopg2

connect(dsn=None, connection_factory=None, cursor_factory=None, **kwargs)
    Create a new database connection.

    The connection parameters can be specified as a string:

        conn = psycopg2.connect("dbname=test user=postgres password=secret")

    or using a set of keyword arguments:

        conn = psycopg2.connect(database="test", user="postgres", password="secret")

    Or as a mix of both. The basic connection parameters are:

    - *dbname*: the database name
    - *database*: the database name (only as keyword argument)
    - *user*: user name used to authenticate
    - *password*: password used to authenticate
    - *host*: database host address (defaults to UNIX socket if not provided)
    - *port*: connection port number (defaults to 5432 if not provided)

    Using the *connection_factory* parameter a different class or connections
    factory can be specified. It should be a callable object taking a dsn
    argument.

    Using the *cursor_factory* parameter, a new default cursor factory will be
    used by cursor().

    Using *async*=True an asynchronous connection will be created. *async_* is
    a valid alias (for Python versions where ``async`` is a keyword).

    Any other keyword parameter will be passed to the underlying client
    library: the list of supported parameters depends on the library version.
psycopg2.errors
Python Library Documentation: module psycopg2.errors in psycopg2

NAME
    psycopg2.errors - Error classes for PostgreSQL error codes

CLASSES
    psycopg2.DataError(psycopg2.DatabaseError)
        ArraySubscriptError
        BadCopyFileFormat
        CharacterNotInRepertoire
        DataException
        DatetimeFieldOverflow
        DivisionByZero
        DuplicateJsonObjectKeyValue
        ErrorInAssignment
        EscapeCharacterConflict
        FloatingPointException
        IndicatorOverflow
        IntervalFieldOverflow
        InvalidArgumentForLogarithm
        InvalidArgumentForNthValueFunction
        InvalidArgumentForNtileFunction
        InvalidArgumentForPowerFunction
        InvalidArgumentForSqlJsonDatetimeFunction
        InvalidArgumentForWidthBucketFunction
        InvalidBinaryRepresentation
        InvalidCharacterValueForCast
        InvalidDatetimeFormat
        InvalidEscapeCharacter
        InvalidEscapeOctet
        InvalidEscapeSequence
        InvalidIndicatorParameterValue
        InvalidJsonText
        InvalidParameterValue
        InvalidPrecedingOrFollowingSize
        InvalidRegularExpression
        InvalidRowCountInLimitClause
        InvalidRowCountInResultOffsetClause
        InvalidSqlJsonSubscript
        InvalidTablesampleArgument
        InvalidTablesampleRepeat
        InvalidTextRepresentation
        InvalidTimeZoneDisplacementValue
        InvalidUseOfEscapeCharacter
        InvalidXmlComment
        InvalidXmlContent
        InvalidXmlDocument
        InvalidXmlProcessingInstruction
        MoreThanOneSqlJsonItem
        MostSpecificTypeMismatch
        NoSqlJsonItem
        NonNumericSqlJsonItem
        NonUniqueKeysInAJsonObject
        NonstandardUseOfEscapeCharacter
        NotAnXmlDocument
        NullValueNoIndicatorParameter
        NullValueNotAllowed
        NumericValueOutOfRange
        SequenceGeneratorLimitExceeded
        SingletonSqlJsonItemRequired
        SqlJsonArrayNotFound
        SqlJsonItemCannotBeCastToTargetType
        SqlJsonMemberNotFound
        SqlJsonNumberNotFound
        SqlJsonObjectNotFound
        SqlJsonScalarRequired
        StringDataLengthMismatch
        StringDataRightTruncation
        SubstringError
        TooManyJsonArrayElements
        TooManyJsonObjectMembers
        TrimError
        UnterminatedCString
        UntranslatableCharacter
        ZeroLengthCharacterString
    psycopg2.DatabaseError(psycopg2.Error)
        DiagnosticsException
        InvalidGrantOperation
        InvalidGrantor
        InvalidLocatorSpecification
        InvalidRoleSpecification
        InvalidTransactionInitiation
        LocatorException
        NoAdditionalDynamicResultSetsReturned
        NoData
        SnapshotTooOld
        SqlStatementNotYetComplete
        StackedDiagnosticsAccessedWithoutActiveHandler
        TriggeredActionException
    psycopg2.IntegrityError(psycopg2.DatabaseError)
        CheckViolation
        ExclusionViolation
        ForeignKeyViolation
        IntegrityConstraintViolation
        NotNullViolation
        RestrictViolation
        UniqueViolation
    psycopg2.InternalError(psycopg2.DatabaseError)
        ActiveSqlTransaction
        AssertFailure
        BranchTransactionAlreadyActive
        ConfigFileError
        ContainingSqlNotPermitted
        DataCorrupted
        DependentObjectsStillExist
        DependentPrivilegeDescriptorsStillExist
        EventTriggerProtocolViolated
        ExternalRoutineException
        ExternalRoutineInvocationException
        FunctionExecutedNoReturnStatement
        HeldCursorRequiresSameIsolationLevel
        IdleInTransactionSessionTimeout
        InFailedSqlTransaction
        InappropriateAccessModeForBranchTransaction
        InappropriateIsolationLevelForBranchTransaction
        IndexCorrupted
        InternalError_
        InvalidCursorState
        InvalidSavepointSpecification
        InvalidSqlstateReturned
        InvalidTransactionState
        InvalidTransactionTermination
        LockFileExists
        ModifyingSqlDataNotPermitted
        ModifyingSqlDataNotPermittedExt
        NoActiveSqlTransaction
        NoActiveSqlTransactionForBranchTransaction
        NoDataFound
        NullValueNotAllowedExt
        PlpgsqlError
        ProhibitedSqlStatementAttempted
        ProhibitedSqlStatementAttemptedExt
        RaiseException
        ReadOnlySqlTransaction
        ReadingSqlDataNotPermitted
        ReadingSqlDataNotPermittedExt
        SavepointException
        SchemaAndDataStatementMixingNotSupported
        SqlRoutineException
        SrfProtocolViolated
        TooManyRows
        TransactionTimeout
        TriggerProtocolViolated
    psycopg2.NotSupportedError(psycopg2.DatabaseError)
        FeatureNotSupported
    psycopg2.OperationalError(psycopg2.DatabaseError)
        AdminShutdown
        CannotConnectNow
        CantChangeRuntimeParam
        ConfigurationLimitExceeded
        ConnectionDoesNotExist
        ConnectionException
        ConnectionFailure
        CrashShutdown
        DatabaseDropped
        DiskFull
        DuplicateFile
        FdwColumnNameNotFound
        FdwDynamicParameterValueNeeded
        FdwError
        FdwFunctionSequenceError
        FdwInconsistentDescriptorInformation
        FdwInvalidAttributeValue
        FdwInvalidColumnName
        FdwInvalidColumnNumber
        FdwInvalidDataType
        FdwInvalidDataTypeDescriptors
        FdwInvalidDescriptorFieldIdentifier
        FdwInvalidHandle
        FdwInvalidOptionIndex
        FdwInvalidOptionName
        FdwInvalidStringFormat
        FdwInvalidStringLengthOrBufferLength
        FdwInvalidUseOfNullPointer
        FdwNoSchemas
        FdwOptionNameNotFound
        FdwOutOfMemory
        FdwReplyHandle
        FdwSchemaNotFound
        FdwTableNotFound
        FdwTooManyHandles
        FdwUnableToCreateExecution
        FdwUnableToCreateReply
        FdwUnableToEstablishConnection
        IdleSessionTimeout
        InsufficientResources
        InvalidAuthorizationSpecification
        InvalidCursorName
        InvalidPassword
        InvalidSqlStatementName
        IoError
        LockNotAvailable
        ObjectInUse
        ObjectNotInPrerequisiteState
        OperatorIntervention
        OutOfMemory
        ProgramLimitExceeded
        ProtocolViolation
        SqlclientUnableToEstablishSqlconnection
        SqlserverRejectedEstablishmentOfSqlconnection
        StatementTooComplex
        SystemError
        TooManyArguments
        TooManyColumns
        TooManyConnections
        TransactionResolutionUnknown
        TriggeredDataChangeViolation
        UndefinedFile
        UnsafeNewEnumValueUsage
    psycopg2.ProgrammingError(psycopg2.DatabaseError)
        AmbiguousAlias
        AmbiguousColumn
        AmbiguousFunction
        AmbiguousParameter
        CannotCoerce
        CardinalityViolation
        CaseNotFound
        CollationMismatch
        DatatypeMismatch
        DuplicateAlias
        DuplicateColumn
        DuplicateCursor
        DuplicateDatabase
        DuplicateFunction
        DuplicateObject
        DuplicatePreparedStatement
        DuplicateSchema
        DuplicateTable
        GeneratedAlways
        GroupingError
        IndeterminateCollation
        IndeterminateDatatype
        InsufficientPrivilege
        InvalidCatalogName
        InvalidColumnDefinition
        InvalidColumnReference
        InvalidCursorDefinition
        InvalidDatabaseDefinition
        InvalidForeignKey
        InvalidFunctionDefinition
        InvalidName
        InvalidObjectDefinition
        InvalidPreparedStatementDefinition
        InvalidRecursion
        InvalidSchemaDefinition
        InvalidSchemaName
        InvalidTableDefinition
        NameTooLong
        ReservedName
        SyntaxError
        SyntaxErrorOrAccessRuleViolation
        UndefinedColumn
        UndefinedFunction
        UndefinedObject
        UndefinedParameter
        UndefinedTable
        WindowingError
        WithCheckOptionViolation
        WrongObjectType
    psycopg2.extensions.QueryCanceledError(psycopg2.OperationalError)
        QueryCanceled
    psycopg2.extensions.TransactionRollbackError(psycopg2.OperationalError)
        DeadlockDetected
        SerializationFailure
        StatementCompletionUnknown
        TransactionIntegrityConstraintViolation
        TransactionRollback

    class ActiveSqlTransaction(psycopg2.InternalError)
     |  Method resolution order:
     |      ActiveSqlTransaction
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class AdminShutdown(psycopg2.OperationalError)
     |  Method resolution order:
     |      AdminShutdown
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class AmbiguousAlias(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      AmbiguousAlias
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class AmbiguousColumn(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      AmbiguousColumn
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class AmbiguousFunction(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      AmbiguousFunction
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class AmbiguousParameter(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      AmbiguousParameter
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ArraySubscriptError(psycopg2.DataError)
     |  Method resolution order:
     |      ArraySubscriptError
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class AssertFailure(psycopg2.InternalError)
     |  Method resolution order:
     |      AssertFailure
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class BadCopyFileFormat(psycopg2.DataError)
     |  Method resolution order:
     |      BadCopyFileFormat
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class BranchTransactionAlreadyActive(psycopg2.InternalError)
     |  Method resolution order:
     |      BranchTransactionAlreadyActive
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CannotCoerce(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      CannotCoerce
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CannotConnectNow(psycopg2.OperationalError)
     |  Method resolution order:
     |      CannotConnectNow
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CantChangeRuntimeParam(psycopg2.OperationalError)
     |  Method resolution order:
     |      CantChangeRuntimeParam
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CardinalityViolation(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      CardinalityViolation
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CaseNotFound(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      CaseNotFound
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CharacterNotInRepertoire(psycopg2.DataError)
     |  Method resolution order:
     |      CharacterNotInRepertoire
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CheckViolation(psycopg2.IntegrityError)
     |  Method resolution order:
     |      CheckViolation
     |      psycopg2.IntegrityError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CollationMismatch(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      CollationMismatch
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ConfigFileError(psycopg2.InternalError)
     |  Method resolution order:
     |      ConfigFileError
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ConfigurationLimitExceeded(psycopg2.OperationalError)
     |  Method resolution order:
     |      ConfigurationLimitExceeded
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ConnectionDoesNotExist(psycopg2.OperationalError)
     |  Method resolution order:
     |      ConnectionDoesNotExist
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ConnectionException(psycopg2.OperationalError)
     |  Method resolution order:
     |      ConnectionException
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ConnectionFailure(psycopg2.OperationalError)
     |  Method resolution order:
     |      ConnectionFailure
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ContainingSqlNotPermitted(psycopg2.InternalError)
     |  Method resolution order:
     |      ContainingSqlNotPermitted
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class CrashShutdown(psycopg2.OperationalError)
     |  Method resolution order:
     |      CrashShutdown
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DataCorrupted(psycopg2.InternalError)
     |  Method resolution order:
     |      DataCorrupted
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DataException(psycopg2.DataError)
     |  Method resolution order:
     |      DataException
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DatabaseDropped(psycopg2.OperationalError)
     |  Method resolution order:
     |      DatabaseDropped
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DatatypeMismatch(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DatatypeMismatch
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DatetimeFieldOverflow(psycopg2.DataError)
     |  Method resolution order:
     |      DatetimeFieldOverflow
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DeadlockDetected(psycopg2.extensions.TransactionRollbackError)
     |  Method resolution order:
     |      DeadlockDetected
     |      psycopg2.extensions.TransactionRollbackError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DependentObjectsStillExist(psycopg2.InternalError)
     |  Method resolution order:
     |      DependentObjectsStillExist
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DependentPrivilegeDescriptorsStillExist(psycopg2.InternalError)
     |  Method resolution order:
     |      DependentPrivilegeDescriptorsStillExist
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DiagnosticsException(psycopg2.DatabaseError)
     |  Method resolution order:
     |      DiagnosticsException
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DiskFull(psycopg2.OperationalError)
     |  Method resolution order:
     |      DiskFull
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DivisionByZero(psycopg2.DataError)
     |  Method resolution order:
     |      DivisionByZero
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateAlias(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateAlias
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateColumn(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateColumn
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateCursor(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateCursor
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateDatabase(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateDatabase
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateFile(psycopg2.OperationalError)
     |  Method resolution order:
     |      DuplicateFile
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateFunction(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateFunction
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateJsonObjectKeyValue(psycopg2.DataError)
     |  Method resolution order:
     |      DuplicateJsonObjectKeyValue
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateObject(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateObject
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicatePreparedStatement(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicatePreparedStatement
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateSchema(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateSchema
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class DuplicateTable(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      DuplicateTable
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ErrorInAssignment(psycopg2.DataError)
     |  Method resolution order:
     |      ErrorInAssignment
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class EscapeCharacterConflict(psycopg2.DataError)
     |  Method resolution order:
     |      EscapeCharacterConflict
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class EventTriggerProtocolViolated(psycopg2.InternalError)
     |  Method resolution order:
     |      EventTriggerProtocolViolated
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ExclusionViolation(psycopg2.IntegrityError)
     |  Method resolution order:
     |      ExclusionViolation
     |      psycopg2.IntegrityError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ExternalRoutineException(psycopg2.InternalError)
     |  Method resolution order:
     |      ExternalRoutineException
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ExternalRoutineInvocationException(psycopg2.InternalError)
     |  Method resolution order:
     |      ExternalRoutineInvocationException
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwColumnNameNotFound(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwColumnNameNotFound
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwDynamicParameterValueNeeded(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwDynamicParameterValueNeeded
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwError(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwFunctionSequenceError(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwFunctionSequenceError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInconsistentDescriptorInformation(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInconsistentDescriptorInformation
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidAttributeValue(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidAttributeValue
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidColumnName(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidColumnName
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidColumnNumber(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidColumnNumber
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidDataType(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidDataType
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidDataTypeDescriptors(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidDataTypeDescriptors
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidDescriptorFieldIdentifier(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidDescriptorFieldIdentifier
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidHandle(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidHandle
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidOptionIndex(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidOptionIndex
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidOptionName(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidOptionName
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidStringFormat(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidStringFormat
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidStringLengthOrBufferLength(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidStringLengthOrBufferLength
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwInvalidUseOfNullPointer(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwInvalidUseOfNullPointer
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwNoSchemas(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwNoSchemas
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwOptionNameNotFound(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwOptionNameNotFound
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwOutOfMemory(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwOutOfMemory
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwReplyHandle(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwReplyHandle
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwSchemaNotFound(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwSchemaNotFound
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwTableNotFound(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwTableNotFound
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwTooManyHandles(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwTooManyHandles
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwUnableToCreateExecution(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwUnableToCreateExecution
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwUnableToCreateReply(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwUnableToCreateReply
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FdwUnableToEstablishConnection(psycopg2.OperationalError)
     |  Method resolution order:
     |      FdwUnableToEstablishConnection
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FeatureNotSupported(psycopg2.NotSupportedError)
     |  Method resolution order:
     |      FeatureNotSupported
     |      psycopg2.NotSupportedError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FloatingPointException(psycopg2.DataError)
     |  Method resolution order:
     |      FloatingPointException
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ForeignKeyViolation(psycopg2.IntegrityError)
     |  Method resolution order:
     |      ForeignKeyViolation
     |      psycopg2.IntegrityError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class FunctionExecutedNoReturnStatement(psycopg2.InternalError)
     |  Method resolution order:
     |      FunctionExecutedNoReturnStatement
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class GeneratedAlways(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      GeneratedAlways
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class GroupingError(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      GroupingError
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class HeldCursorRequiresSameIsolationLevel(psycopg2.InternalError)
     |  Method resolution order:
     |      HeldCursorRequiresSameIsolationLevel
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IdleInTransactionSessionTimeout(psycopg2.InternalError)
     |  Method resolution order:
     |      IdleInTransactionSessionTimeout
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IdleSessionTimeout(psycopg2.OperationalError)
     |  Method resolution order:
     |      IdleSessionTimeout
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InFailedSqlTransaction(psycopg2.InternalError)
     |  Method resolution order:
     |      InFailedSqlTransaction
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InappropriateAccessModeForBranchTransaction(psycopg2.InternalError)
     |  Method resolution order:
     |      InappropriateAccessModeForBranchTransaction
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InappropriateIsolationLevelForBranchTransaction(psycopg2.InternalError)
     |  Method resolution order:
     |      InappropriateIsolationLevelForBranchTransaction
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IndeterminateCollation(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      IndeterminateCollation
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IndeterminateDatatype(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      IndeterminateDatatype
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IndexCorrupted(psycopg2.InternalError)
     |  Method resolution order:
     |      IndexCorrupted
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IndicatorOverflow(psycopg2.DataError)
     |  Method resolution order:
     |      IndicatorOverflow
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InsufficientPrivilege(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InsufficientPrivilege
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InsufficientResources(psycopg2.OperationalError)
     |  Method resolution order:
     |      InsufficientResources
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IntegrityConstraintViolation(psycopg2.IntegrityError)
     |  Method resolution order:
     |      IntegrityConstraintViolation
     |      psycopg2.IntegrityError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InternalError_(psycopg2.InternalError)
     |  Method resolution order:
     |      InternalError_
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IntervalFieldOverflow(psycopg2.DataError)
     |  Method resolution order:
     |      IntervalFieldOverflow
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidArgumentForLogarithm(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidArgumentForLogarithm
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidArgumentForNthValueFunction(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidArgumentForNthValueFunction
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidArgumentForNtileFunction(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidArgumentForNtileFunction
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidArgumentForPowerFunction(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidArgumentForPowerFunction
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidArgumentForSqlJsonDatetimeFunction(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidArgumentForSqlJsonDatetimeFunction
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidArgumentForWidthBucketFunction(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidArgumentForWidthBucketFunction
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidAuthorizationSpecification(psycopg2.OperationalError)
     |  Method resolution order:
     |      InvalidAuthorizationSpecification
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidBinaryRepresentation(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidBinaryRepresentation
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidCatalogName(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidCatalogName
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidCharacterValueForCast(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidCharacterValueForCast
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidColumnDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidColumnDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidColumnReference(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidColumnReference
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidCursorDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidCursorDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidCursorName(psycopg2.OperationalError)
     |  Method resolution order:
     |      InvalidCursorName
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidCursorState(psycopg2.InternalError)
     |  Method resolution order:
     |      InvalidCursorState
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidDatabaseDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidDatabaseDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidDatetimeFormat(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidDatetimeFormat
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidEscapeCharacter(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidEscapeCharacter
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidEscapeOctet(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidEscapeOctet
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidEscapeSequence(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidEscapeSequence
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidForeignKey(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidForeignKey
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidFunctionDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidFunctionDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidGrantOperation(psycopg2.DatabaseError)
     |  Method resolution order:
     |      InvalidGrantOperation
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidGrantor(psycopg2.DatabaseError)
     |  Method resolution order:
     |      InvalidGrantor
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidIndicatorParameterValue(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidIndicatorParameterValue
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidJsonText(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidJsonText
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidLocatorSpecification(psycopg2.DatabaseError)
     |  Method resolution order:
     |      InvalidLocatorSpecification
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidName(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidName
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidObjectDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidObjectDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidParameterValue(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidParameterValue
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidPassword(psycopg2.OperationalError)
     |  Method resolution order:
     |      InvalidPassword
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidPrecedingOrFollowingSize(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidPrecedingOrFollowingSize
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidPreparedStatementDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidPreparedStatementDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidRecursion(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidRecursion
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidRegularExpression(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidRegularExpression
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidRoleSpecification(psycopg2.DatabaseError)
     |  Method resolution order:
     |      InvalidRoleSpecification
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidRowCountInLimitClause(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidRowCountInLimitClause
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidRowCountInResultOffsetClause(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidRowCountInResultOffsetClause
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidSavepointSpecification(psycopg2.InternalError)
     |  Method resolution order:
     |      InvalidSavepointSpecification
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidSchemaDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidSchemaDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidSchemaName(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidSchemaName
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidSqlJsonSubscript(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidSqlJsonSubscript
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidSqlStatementName(psycopg2.OperationalError)
     |  Method resolution order:
     |      InvalidSqlStatementName
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidSqlstateReturned(psycopg2.InternalError)
     |  Method resolution order:
     |      InvalidSqlstateReturned
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTableDefinition(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      InvalidTableDefinition
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTablesampleArgument(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidTablesampleArgument
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTablesampleRepeat(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidTablesampleRepeat
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTextRepresentation(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidTextRepresentation
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTimeZoneDisplacementValue(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidTimeZoneDisplacementValue
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTransactionInitiation(psycopg2.DatabaseError)
     |  Method resolution order:
     |      InvalidTransactionInitiation
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTransactionState(psycopg2.InternalError)
     |  Method resolution order:
     |      InvalidTransactionState
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidTransactionTermination(psycopg2.InternalError)
     |  Method resolution order:
     |      InvalidTransactionTermination
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidUseOfEscapeCharacter(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidUseOfEscapeCharacter
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidXmlComment(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidXmlComment
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidXmlContent(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidXmlContent
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidXmlDocument(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidXmlDocument
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class InvalidXmlProcessingInstruction(psycopg2.DataError)
     |  Method resolution order:
     |      InvalidXmlProcessingInstruction
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class IoError(psycopg2.OperationalError)
     |  Method resolution order:
     |      IoError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class LocatorException(psycopg2.DatabaseError)
     |  Method resolution order:
     |      LocatorException
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class LockFileExists(psycopg2.InternalError)
     |  Method resolution order:
     |      LockFileExists
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class LockNotAvailable(psycopg2.OperationalError)
     |  Method resolution order:
     |      LockNotAvailable
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ModifyingSqlDataNotPermitted(psycopg2.InternalError)
     |  Method resolution order:
     |      ModifyingSqlDataNotPermitted
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ModifyingSqlDataNotPermittedExt(psycopg2.InternalError)
     |  Method resolution order:
     |      ModifyingSqlDataNotPermittedExt
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class MoreThanOneSqlJsonItem(psycopg2.DataError)
     |  Method resolution order:
     |      MoreThanOneSqlJsonItem
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class MostSpecificTypeMismatch(psycopg2.DataError)
     |  Method resolution order:
     |      MostSpecificTypeMismatch
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NameTooLong(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      NameTooLong
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NoActiveSqlTransaction(psycopg2.InternalError)
     |  Method resolution order:
     |      NoActiveSqlTransaction
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NoActiveSqlTransactionForBranchTransaction(psycopg2.InternalError)
     |  Method resolution order:
     |      NoActiveSqlTransactionForBranchTransaction
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NoAdditionalDynamicResultSetsReturned(psycopg2.DatabaseError)
     |  Method resolution order:
     |      NoAdditionalDynamicResultSetsReturned
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NoData(psycopg2.DatabaseError)
     |  Method resolution order:
     |      NoData
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NoDataFound(psycopg2.InternalError)
     |  Method resolution order:
     |      NoDataFound
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NoSqlJsonItem(psycopg2.DataError)
     |  Method resolution order:
     |      NoSqlJsonItem
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NonNumericSqlJsonItem(psycopg2.DataError)
     |  Method resolution order:
     |      NonNumericSqlJsonItem
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NonUniqueKeysInAJsonObject(psycopg2.DataError)
     |  Method resolution order:
     |      NonUniqueKeysInAJsonObject
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NonstandardUseOfEscapeCharacter(psycopg2.DataError)
     |  Method resolution order:
     |      NonstandardUseOfEscapeCharacter
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NotAnXmlDocument(psycopg2.DataError)
     |  Method resolution order:
     |      NotAnXmlDocument
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NotNullViolation(psycopg2.IntegrityError)
     |  Method resolution order:
     |      NotNullViolation
     |      psycopg2.IntegrityError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NullValueNoIndicatorParameter(psycopg2.DataError)
     |  Method resolution order:
     |      NullValueNoIndicatorParameter
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NullValueNotAllowed(psycopg2.DataError)
     |  Method resolution order:
     |      NullValueNotAllowed
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NullValueNotAllowedExt(psycopg2.InternalError)
     |  Method resolution order:
     |      NullValueNotAllowedExt
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class NumericValueOutOfRange(psycopg2.DataError)
     |  Method resolution order:
     |      NumericValueOutOfRange
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ObjectInUse(psycopg2.OperationalError)
     |  Method resolution order:
     |      ObjectInUse
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ObjectNotInPrerequisiteState(psycopg2.OperationalError)
     |  Method resolution order:
     |      ObjectNotInPrerequisiteState
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class OperatorIntervention(psycopg2.OperationalError)
     |  Method resolution order:
     |      OperatorIntervention
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class OutOfMemory(psycopg2.OperationalError)
     |  Method resolution order:
     |      OutOfMemory
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class PlpgsqlError(psycopg2.InternalError)
     |  Method resolution order:
     |      PlpgsqlError
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ProgramLimitExceeded(psycopg2.OperationalError)
     |  Method resolution order:
     |      ProgramLimitExceeded
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ProhibitedSqlStatementAttempted(psycopg2.InternalError)
     |  Method resolution order:
     |      ProhibitedSqlStatementAttempted
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ProhibitedSqlStatementAttemptedExt(psycopg2.InternalError)
     |  Method resolution order:
     |      ProhibitedSqlStatementAttemptedExt
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ProtocolViolation(psycopg2.OperationalError)
     |  Method resolution order:
     |      ProtocolViolation
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class QueryCanceled(psycopg2.extensions.QueryCanceledError)
     |  Method resolution order:
     |      QueryCanceled
     |      psycopg2.extensions.QueryCanceledError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class RaiseException(psycopg2.InternalError)
     |  Method resolution order:
     |      RaiseException
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ReadOnlySqlTransaction(psycopg2.InternalError)
     |  Method resolution order:
     |      ReadOnlySqlTransaction
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ReadingSqlDataNotPermitted(psycopg2.InternalError)
     |  Method resolution order:
     |      ReadingSqlDataNotPermitted
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ReadingSqlDataNotPermittedExt(psycopg2.InternalError)
     |  Method resolution order:
     |      ReadingSqlDataNotPermittedExt
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ReservedName(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      ReservedName
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class RestrictViolation(psycopg2.IntegrityError)
     |  Method resolution order:
     |      RestrictViolation
     |      psycopg2.IntegrityError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SavepointException(psycopg2.InternalError)
     |  Method resolution order:
     |      SavepointException
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SchemaAndDataStatementMixingNotSupported(psycopg2.InternalError)
     |  Method resolution order:
     |      SchemaAndDataStatementMixingNotSupported
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SequenceGeneratorLimitExceeded(psycopg2.DataError)
     |  Method resolution order:
     |      SequenceGeneratorLimitExceeded
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SerializationFailure(psycopg2.extensions.TransactionRollbackError)
     |  Method resolution order:
     |      SerializationFailure
     |      psycopg2.extensions.TransactionRollbackError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SingletonSqlJsonItemRequired(psycopg2.DataError)
     |  Method resolution order:
     |      SingletonSqlJsonItemRequired
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SnapshotTooOld(psycopg2.DatabaseError)
     |  Method resolution order:
     |      SnapshotTooOld
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlJsonArrayNotFound(psycopg2.DataError)
     |  Method resolution order:
     |      SqlJsonArrayNotFound
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlJsonItemCannotBeCastToTargetType(psycopg2.DataError)
     |  Method resolution order:
     |      SqlJsonItemCannotBeCastToTargetType
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlJsonMemberNotFound(psycopg2.DataError)
     |  Method resolution order:
     |      SqlJsonMemberNotFound
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlJsonNumberNotFound(psycopg2.DataError)
     |  Method resolution order:
     |      SqlJsonNumberNotFound
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlJsonObjectNotFound(psycopg2.DataError)
     |  Method resolution order:
     |      SqlJsonObjectNotFound
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlJsonScalarRequired(psycopg2.DataError)
     |  Method resolution order:
     |      SqlJsonScalarRequired
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlRoutineException(psycopg2.InternalError)
     |  Method resolution order:
     |      SqlRoutineException
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlStatementNotYetComplete(psycopg2.DatabaseError)
     |  Method resolution order:
     |      SqlStatementNotYetComplete
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlclientUnableToEstablishSqlconnection(psycopg2.OperationalError)
     |  Method resolution order:
     |      SqlclientUnableToEstablishSqlconnection
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SqlserverRejectedEstablishmentOfSqlconnection(psycopg2.OperationalError)
     |  Method resolution order:
     |      SqlserverRejectedEstablishmentOfSqlconnection
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SrfProtocolViolated(psycopg2.InternalError)
     |  Method resolution order:
     |      SrfProtocolViolated
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class StackedDiagnosticsAccessedWithoutActiveHandler(psycopg2.DatabaseError)
     |  Method resolution order:
     |      StackedDiagnosticsAccessedWithoutActiveHandler
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class StatementCompletionUnknown(psycopg2.extensions.TransactionRollbackError)
     |  Method resolution order:
     |      StatementCompletionUnknown
     |      psycopg2.extensions.TransactionRollbackError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class StatementTooComplex(psycopg2.OperationalError)
     |  Method resolution order:
     |      StatementTooComplex
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class StringDataLengthMismatch(psycopg2.DataError)
     |  Method resolution order:
     |      StringDataLengthMismatch
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class StringDataRightTruncation(psycopg2.DataError)
     |  Method resolution order:
     |      StringDataRightTruncation
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SubstringError(psycopg2.DataError)
     |  Method resolution order:
     |      SubstringError
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SyntaxError(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      SyntaxError
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SyntaxErrorOrAccessRuleViolation(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      SyntaxErrorOrAccessRuleViolation
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class SystemError(psycopg2.OperationalError)
     |  Method resolution order:
     |      SystemError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TooManyArguments(psycopg2.OperationalError)
     |  Method resolution order:
     |      TooManyArguments
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TooManyColumns(psycopg2.OperationalError)
     |  Method resolution order:
     |      TooManyColumns
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TooManyConnections(psycopg2.OperationalError)
     |  Method resolution order:
     |      TooManyConnections
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TooManyJsonArrayElements(psycopg2.DataError)
     |  Method resolution order:
     |      TooManyJsonArrayElements
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TooManyJsonObjectMembers(psycopg2.DataError)
     |  Method resolution order:
     |      TooManyJsonObjectMembers
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TooManyRows(psycopg2.InternalError)
     |  Method resolution order:
     |      TooManyRows
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TransactionIntegrityConstraintViolation(psycopg2.extensions.TransactionRollbackError)
     |  Method resolution order:
     |      TransactionIntegrityConstraintViolation
     |      psycopg2.extensions.TransactionRollbackError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TransactionResolutionUnknown(psycopg2.OperationalError)
     |  Method resolution order:
     |      TransactionResolutionUnknown
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TransactionRollback(psycopg2.extensions.TransactionRollbackError)
     |  Method resolution order:
     |      TransactionRollback
     |      psycopg2.extensions.TransactionRollbackError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TransactionTimeout(psycopg2.InternalError)
     |  Method resolution order:
     |      TransactionTimeout
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TriggerProtocolViolated(psycopg2.InternalError)
     |  Method resolution order:
     |      TriggerProtocolViolated
     |      psycopg2.InternalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TriggeredActionException(psycopg2.DatabaseError)
     |  Method resolution order:
     |      TriggeredActionException
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TriggeredDataChangeViolation(psycopg2.OperationalError)
     |  Method resolution order:
     |      TriggeredDataChangeViolation
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class TrimError(psycopg2.DataError)
     |  Method resolution order:
     |      TrimError
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UndefinedColumn(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      UndefinedColumn
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UndefinedFile(psycopg2.OperationalError)
     |  Method resolution order:
     |      UndefinedFile
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UndefinedFunction(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      UndefinedFunction
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UndefinedObject(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      UndefinedObject
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UndefinedParameter(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      UndefinedParameter
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UndefinedTable(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      UndefinedTable
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UniqueViolation(psycopg2.IntegrityError)
     |  Method resolution order:
     |      UniqueViolation
     |      psycopg2.IntegrityError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UnsafeNewEnumValueUsage(psycopg2.OperationalError)
     |  Method resolution order:
     |      UnsafeNewEnumValueUsage
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UnterminatedCString(psycopg2.DataError)
     |  Method resolution order:
     |      UnterminatedCString
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class UntranslatableCharacter(psycopg2.DataError)
     |  Method resolution order:
     |      UntranslatableCharacter
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class WindowingError(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      WindowingError
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class WithCheckOptionViolation(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      WithCheckOptionViolation
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class WrongObjectType(psycopg2.ProgrammingError)
     |  Method resolution order:
     |      WrongObjectType
     |      psycopg2.ProgrammingError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class ZeroLengthCharacterString(psycopg2.DataError)
     |  Method resolution order:
     |      ZeroLengthCharacterString
     |      psycopg2.DataError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

FUNCTIONS
    lookup(code)
        Lookup an error code and return its exception class.

        Raise `!KeyError` if the code is not found.

FILE
    c:\users\youse\appdata\local\programs\python\python312\lib\site-packages\psycopg2\errors.py

psycopg2.extensions
Python Library Documentation: module psycopg2.extensions in psycopg2

NAME
    psycopg2.extensions - psycopg extensions to the DBAPI-2.0

DESCRIPTION
    This module holds all the extensions to the DBAPI-2.0 provided by psycopg.

    - `connection` -- the new-type inheritable connection class
    - `cursor` -- the new-type inheritable cursor class
    - `lobject` -- the new-type inheritable large object class
    - `adapt()` -- exposes the PEP-246_ compatible adapting mechanism used
      by psycopg to adapt Python types to PostgreSQL ones

    .. _PEP-246: https://www.python.org/dev/peps/pep-0246/

CLASSES
    builtins.object
        AsIs
        Binary
        Boolean
        Column
        ConnectionInfo
        Diagnostics
        Float
        ISQLQuote
        Int
        NoneAdapter
        Notify
        QuotedString
        SQL_IN
        Xid
        connection
        cursor
        lobject
    psycopg2.OperationalError(psycopg2.DatabaseError)
        QueryCanceledError
        TransactionRollbackError

    class AsIs(builtins.object)
     |  AsIs(str) -> new AsIs adapter object
     |
     |  Methods defined here:
     |
     |  __conform__(...)
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  getquoted(...)
     |      getquoted() -> wrapped object value as SQL-quoted string
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  adapted

    class Binary(builtins.object)
     |  Binary(buffer) -> new binary object
     |
     |  Methods defined here:
     |
     |  __conform__(...)
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  getquoted(...)
     |      getquoted() -> wrapped object value as SQL-quoted binary string
     |
     |  prepare(...)
     |      prepare(conn) -> prepare for binary encoding using conn
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  adapted
     |
     |  buffer

    class Boolean(builtins.object)
     |  Boolean(str) -> new Boolean adapter object
     |
     |  Methods defined here:
     |
     |  __conform__(...)
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  getquoted(...)
     |      getquoted() -> wrapped object value as SQL-quoted string
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  adapted

    class Column(builtins.object)
     |  Description of a column returned by a query.
     |
     |  The DBAPI demands this object to be a 7-items sequence. This object
     |  respects this interface, but adds names for the exposed attributes
     |  and adds attribute not requested by the DBAPI.
     |
     |  Methods defined here:
     |
     |  __eq__(self, value, /)
     |      Return self==value.
     |
     |  __ge__(self, value, /)
     |      Return self>=value.
     |
     |  __getitem__(self, key, /)
     |      Return self[key].
     |
     |  __getstate__(...)
     |      Helper for pickle.
     |
     |  __gt__(self, value, /)
     |      Return self>value.
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __le__(self, value, /)
     |      Return self<=value.
     |
     |  __len__(self, /)
     |      Return len(self).
     |
     |  __lt__(self, value, /)
     |      Return self<value.
     |
     |  __ne__(self, value, /)
     |      Return self!=value.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  display_size
     |      The actual length of the column in bytes.
     |
     |      Obtaining this value is computationally intensive, so it is always None
     |
     |  internal_size
     |      The size in bytes of the column associated to this column on the server.
     |
     |      Set to a negative value for variable-size types.
     |
     |  name
     |      The name of the column returned.
     |
     |  null_ok
     |      Always none.
     |
     |  precision
     |      Total number of significant digits in columns of type NUMERIC.
     |
     |      None for other types.
     |
     |  scale
     |      Count of decimal digits in the fractional part in columns of type NUMERIC.
     |
     |      None for other types.
     |
     |  table_column
     |      The number (within its table) of the column making up the result
     |
     |      None if not available. Note that PostgreSQL column numbers start at 1
     |
     |  table_oid
     |      The OID of the table from which the column was fetched.
     |
     |      None if not available
     |
     |  type_code
     |      The PostgreSQL OID of the column.
     |
     |      You can use the pg_type system table to get more informations about the
     |      type. This is the value used by Psycopg to decide what Python type use
     |      to represent the value
     |
     |  ----------------------------------------------------------------------
     |  Data and other attributes defined here:
     |
     |  __hash__ = None

    class ConnectionInfo(builtins.object)
     |  Details about the native PostgreSQL database connection.
     |
     |  This class exposes several `informative functions`__ about the status
     |  of the libpq connection.
     |
     |  Objects of this class are exposed as the `connection.info` attribute.
     |
     |  .. __: https://www.postgresql.org/docs/current/static/libpq-status.html
     |
     |  Methods defined here:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  parameter_status(...)
     |      Looks up a current parameter setting of the server.
     |
     |      :param name: The name of the parameter to return.
     |      :type name: `!str`
     |      :return: The parameter value, `!None` if the parameter is unknown.
     |      :rtype: `!str`
     |
     |      .. seealso:: libpq docs for `PQparameterStatus()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQPARAMETERSTATUS
     |
     |  ssl_attribute(...)
     |      Returns SSL-related information about the connection.
     |
     |      :param name: The name of the attribute to return.
     |      :type name: `!str`
     |      :return: The attribute value, `!None` if unknown.
     |      :rtype: `!str`
     |
     |      Only available if psycopg was built with libpq >= 9.5; raise
     |      `~psycopg2.NotSupportedError` otherwise.
     |
     |      Valid names are available in `ssl_attribute_names`.
     |
     |      .. seealso:: libpq docs for `PQsslAttribute()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQSSLATTRIBUTE
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  backend_pid
     |      The process ID (PID) of the backend process you connected to.
     |
     |      :type: `!int`
     |
     |      .. seealso:: libpq docs for `PQbackendPID()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQBACKENDPID
     |
     |  dbname
     |      The database name of the connection.
     |
     |      .. seealso:: libpq docs for `PQdb()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQDB
     |
     |  dsn_parameters
     |      The effective connection parameters.
     |
     |      :type: `!dict`
     |
     |      The results include values which weren't explicitly set by the connection
     |      string, such as defaults, environment variables, etc.
     |      The *password* parameter is removed from the results.
     |
     |      .. seealso:: libpq docs for `PQconninfo()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/libpq-connect.html#LIBPQ-PQCONNINFO
     |
     |  error_message
     |      The error message most recently generated by an operation on the connection.
     |
     |      `!None` if there is no current message.
     |
     |      .. seealso:: libpq docs for `PQerrorMessage()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQERRORMESSAGE
     |
     |  host
     |      The server host name of the connection.
     |
     |      This can be a host name, an IP address, or a directory path if the
     |      connection is via Unix socket. (The path case can be distinguished
     |      because it will always be an absolute path, beginning with ``/``.)
     |
     |      .. seealso:: libpq docs for `PQhost()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQHOST
     |
     |  needs_password
     |      The connection authentication method required a password, but none was available.
     |
     |      :type: `!bool`
     |
     |      .. seealso:: libpq docs for `PQconnectionNeedsPassword()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQCONNECTIONNEEDSPASSWORD
     |
     |  options
     |      The command-line options passed in the connection request.
     |
     |      .. seealso:: libpq docs for `PQoptions()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQOPTIONS
     |
     |  password
     |      The password of the connection.
     |
     |      .. seealso:: libpq docs for `PQpass()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQPASS
     |
     |  port
     |      The port of the connection.
     |
     |      :type: `!int`
     |
     |      .. seealso:: libpq docs for `PQport()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQPORT
     |
     |  protocol_version
     |      The frontend/backend protocol being used.
     |
     |      :type: `!int`
     |
     |      .. seealso:: libpq docs for `PQprotocolVersion()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQPROTOCOLVERSION
     |
     |  server_version
     |      Returns an integer representing the server version.
     |
     |      :type: `!int`
     |
     |      .. seealso:: libpq docs for `PQserverVersion()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQSERVERVERSION
     |
     |  socket
     |      The file descriptor number of the connection socket to the server.
     |
     |      :type: `!int`
     |
     |      .. seealso:: libpq docs for `PQsocket()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQSOCKET
     |
     |  ssl_attribute_names
     |      The list of the SSL attribute names available.
     |
     |      :type: `!list` of `!str`
     |
     |      Only available if psycopg was built with libpq >= 9.5; raise
     |      `~psycopg2.NotSupportedError` otherwise.
     |
     |      .. seealso:: libpq docs for `PQsslAttributeNames()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQSSLATTRIBUTENAMES
     |
     |  ssl_in_use
     |      `!True` if the connection uses SSL, `!False` if not.
     |
     |      Only available if psycopg was built with libpq >= 9.5; raise
     |      `~psycopg2.NotSupportedError` otherwise.
     |
     |      :type: `!bool`
     |
     |      .. seealso:: libpq docs for `PQsslInUse()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQSSLINUSE
     |
     |  status
     |      The status of the connection.
     |
     |      :type: `!int`
     |
     |      .. seealso:: libpq docs for `PQstatus()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQSTATUS
     |
     |  transaction_status
     |      The current in-transaction status of the connection.
     |
     |      Symbolic constants for the values are defined in the module
     |      `psycopg2.extensions`: see :ref:`transaction-status-constants` for the
     |      available values.
     |
     |      :type: `!int`
     |
     |      .. seealso:: libpq docs for `PQtransactionStatus()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQTRANSACTIONSTATUS
     |
     |  used_password
     |      The connection authentication method used a password.
     |
     |      :type: `!bool`
     |
     |      .. seealso:: libpq docs for `PQconnectionUsedPassword()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQCONNECTIONUSEDPASSWORD
     |
     |  user
     |      The user name of the connection.
     |
     |      .. seealso:: libpq docs for `PQuser()`__ for details.
     |      .. __: https://www.postgresql.org/docs/current/static/libpq-status.html#LIBPQ-PQUSER

    class Diagnostics(builtins.object)
     |  Details from a database error report.
     |
     |  The object is returned by the `~psycopg2.Error.diag` attribute of the
     |  `!Error` object.
     |  All the information available from the |PQresultErrorField|_ function
     |  are exposed as attributes by the object, e.g. the `!severity` attribute
     |  returns the `!PG_DIAG_SEVERITY` code. Please refer to the `PostgreSQL documentation`__ for the meaning of all the attributes.
     |
     |  .. |PQresultErrorField| replace:: `!PQresultErrorField()`
     |  .. _PQresultErrorField: https://www.postgresql.org/docs/current/static/libpq-exec.html#LIBPQ-PQRESULTERRORFIELD
     |  .. __: PQresultErrorField_
     |
     |  Methods defined here:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  column_name
     |
     |  constraint_name
     |
     |  context
     |
     |  datatype_name
     |
     |  internal_position
     |
     |  internal_query
     |
     |  message_detail
     |
     |  message_hint
     |
     |  message_primary
     |
     |  schema_name
     |
     |  severity
     |
     |  severity_nonlocalized
     |
     |  source_file
     |
     |  source_function
     |
     |  source_line
     |
     |  sqlstate
     |
     |  statement_position
     |
     |  table_name

    class Float(builtins.object)
     |  Float(str) -> new Float adapter object
     |
     |  Methods defined here:
     |
     |  __conform__(...)
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  getquoted(...)
     |      getquoted() -> wrapped object value as SQL-quoted string
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  adapted

    class ISQLQuote(builtins.object)
     |  Abstract ISQLQuote protocol
     |
     |  An object conform to this protocol should expose a ``getquoted()`` method
     |  returning the SQL representation of the object.
     |
     |  Methods defined here:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  getbinary(...)
     |      getbinary() -- return SQL-quoted binary representation of this object
     |
     |  getbuffer(...)
     |      getbuffer() -- return this object
     |
     |  getquoted(...)
     |      getquoted() -- return SQL-quoted representation of this object
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.

    class Int(builtins.object)
     |  Int(str) -> new Int adapter object
     |
     |  Methods defined here:
     |
     |  __conform__(...)
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  getquoted(...)
     |      getquoted() -> wrapped object value as SQL-quoted string
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  adapted

    class NoneAdapter(builtins.object)
     |  NoneAdapter(obj)
     |
     |  Adapt None to NULL.
     |
     |  This adapter is not used normally as a fast path in mogrify uses NULL,
     |  but it makes easier to adapt composite types.
     |
     |  Methods defined here:
     |
     |  __init__(self, obj)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  getquoted(self, _null=b'NULL')
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  __dict__
     |      dictionary for instance variables
     |
     |  __weakref__
     |      list of weak references to the object

    class Notify(builtins.object)
     |  A notification received from the backend.
     |
     |  `!Notify` instances are made available upon reception on the
     |  `~connection.notifies` member of the listening connection. The object
     |  can be also accessed as a 2 items tuple returning the members
     |  :samp:`({pid},{channel})` for backward compatibility.
     |
     |  See :ref:`async-notify` for details.
     |
     |  Methods defined here:
     |
     |  __eq__(self, value, /)
     |      Return self==value.
     |
     |  __ge__(self, value, /)
     |      Return self>=value.
     |
     |  __getitem__(self, key, /)
     |      Return self[key].
     |
     |  __gt__(self, value, /)
     |      Return self>value.
     |
     |  __hash__(self, /)
     |      Return hash(self).
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __le__(self, value, /)
     |      Return self<=value.
     |
     |  __len__(self, /)
     |      Return len(self).
     |
     |  __lt__(self, value, /)
     |      Return self<value.
     |
     |  __ne__(self, value, /)
     |      Return self!=value.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  channel
     |      The name of the channel to which the notification was sent.
     |
     |  payload
     |      The payload message of the notification.
     |
     |      Attaching a payload to a notification is only available since
     |      PostgreSQL 9.0: for notifications received from previous versions
     |      of the server this member is always the empty string.
     |
     |  pid
     |      The ID of the backend process that sent the notification.
     |
     |      Note: if the sending session was handled by Psycopg, you can use
     |      `~connection.info.backend_pid` to know its PID.

    class QueryCanceledError(psycopg2.OperationalError)
     |  Error related to SQL query cancellation.
     |
     |  Method resolution order:
     |      QueryCanceledError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class QuotedString(builtins.object)
     |  QuotedString(str) -> new quoted object
     |
     |  Methods defined here:
     |
     |  __conform__(...)
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  getquoted(...)
     |      getquoted() -> wrapped object value as SQL-quoted string
     |
     |  prepare(...)
     |      prepare(conn) -> set encoding to conn->encoding and store conn
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  adapted
     |
     |  buffer
     |
     |  encoding
     |      current encoding of the adapter

    class SQL_IN(builtins.object)
     |  SQL_IN(seq)
     |
     |  Adapt any iterable to an SQL quotable object.
     |
     |  Methods defined here:
     |
     |  __init__(self, seq)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __str__(self)
     |      Return str(self).
     |
     |  getquoted(self)
     |
     |  prepare(self, conn)
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  __dict__
     |      dictionary for instance variables
     |
     |  __weakref__
     |      list of weak references to the object

    class TransactionRollbackError(psycopg2.OperationalError)
     |  Error causing transaction rollback (deadlocks, serialization failures, etc).
     |
     |  Method resolution order:
     |      TransactionRollbackError
     |      psycopg2.OperationalError
     |      psycopg2.DatabaseError
     |      psycopg2.Error
     |      builtins.Exception
     |      builtins.BaseException
     |      builtins.object
     |
     |  Data descriptors inherited from psycopg2.DatabaseError:
     |
     |  __weakref__
     |      list of weak references to the object
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from psycopg2.Error:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __reduce__(...)
     |      Helper for pickle.
     |
     |  __setstate__(...)
     |
     |  ----------------------------------------------------------------------
     |  Static methods inherited from psycopg2.Error:
     |
     |  __new__(*args, **kwargs) class method of psycopg2.Error
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from psycopg2.Error:
     |
     |  cursor
     |      The cursor that raised the exception, if available, else None
     |
     |  diag
     |      A Diagnostics object to get further information about the error
     |
     |  pgcode
     |      The error code returned by the backend, if available, else None
     |
     |  pgerror
     |      The error message returned by the backend, if available, else None
     |
     |  ----------------------------------------------------------------------
     |  Methods inherited from builtins.BaseException:
     |
     |  __getattribute__(self, name, /)
     |      Return getattr(self, name).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  add_note(...)
     |      Exception.add_note(note) --
     |      add a note to the exception
     |
     |  with_traceback(...)
     |      Exception.with_traceback(tb) --
     |      set self.__traceback__ to tb and return self.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors inherited from builtins.BaseException:
     |
     |  __cause__
     |      exception cause
     |
     |  __context__
     |      exception context
     |
     |  __dict__
     |
     |  __suppress_context__
     |
     |  __traceback__
     |
     |  args

    class Xid(builtins.object)
     |  A transaction identifier used for two-phase commit.
     |
     |  Usually returned by the connection methods `~connection.xid()` and
     |  `~connection.tpc_recover()`.
     |  `!Xid` instances can be unpacked as a 3-item tuples containing the items
     |  :samp:`({format_id},{gtrid},{bqual})`.
     |  The `!str()` of the object returns the *transaction ID* used
     |  in the commands sent to the server.
     |
     |  See :ref:`tpc` for an introduction.
     |
     |  Methods defined here:
     |
     |  __getitem__(self, key, /)
     |      Return self[key].
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __len__(self, /)
     |      Return len(self).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  from_string(...)
     |      Create a `!Xid` object from a string representation. Static method.
     |
     |      If *s* is a PostgreSQL transaction ID produced by a XA transaction,
     |      the returned object will have `format_id`, `gtrid`, `bqual` set to
     |      the values of the preparing XA id.
     |      Otherwise only the `!gtrid` is populated with the unparsed string.
     |      The operation is the inverse of the one performed by `!str(xid)`.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  bqual
     |      Branch qualifier of the transaction.
     |
     |      In a XA transaction every resource participating to a transaction
     |      receives a distinct branch qualifier.
     |      `!None` if the transaction doesn't follow the XA standard.
     |
     |  database
     |      Database the recovered transaction belongs to.
     |
     |  format_id
     |      Format ID in a XA transaction.
     |
     |      A non-negative 32 bit integer.
     |      `!None` if the transaction doesn't follow the XA standard.
     |
     |  gtrid
     |      Global transaction ID in a XA transaction.
     |
     |      If the transaction doesn't follow the XA standard, it is the plain
     |      *transaction ID* used in the server commands.
     |
     |  owner
     |      Name of the user who prepared a recovered transaction.
     |
     |  prepared
     |      Timestamp (with timezone) in which a recovered transaction was prepared.

    class connection(builtins.object)
     |  connection(dsn, ...) -> new connection object
     |
     |  :Groups:
     |    * `DBAPI-2.0 errors`: Error, Warning, InterfaceError,
     |      DatabaseError, InternalError, OperationalError,
     |      ProgrammingError, IntegrityError, DataError, NotSupportedError
     |
     |  Methods defined here:
     |
     |  __enter__(...)
     |      __enter__ -> self
     |
     |  __exit__(...)
     |      __exit__ -- commit if no exception, else roll back
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  cancel(...)
     |      cancel() -- cancel the current operation
     |
     |  close(...)
     |      close() -- Close the connection.
     |
     |  commit(...)
     |      commit() -- Commit all changes to database.
     |
     |  cursor(...)
     |      cursor(name=None, cursor_factory=extensions.cursor, withhold=False) -- new cursor
     |
     |      Return a new cursor.
     |
     |      The ``cursor_factory`` argument can be used to
     |      create non-standard cursors by passing a class different from the
     |      default. Note that the new class *should* be a sub-class of
     |      `extensions.cursor`.
     |
     |      :rtype: `extensions.cursor`
     |
     |  fileno(...)
     |      fileno() -> int -- Return file descriptor associated to database connection.
     |
     |  get_backend_pid(...)
     |      get_backend_pid() -- Get backend process id.
     |
     |  get_dsn_parameters(...)
     |      get_dsn_parameters() -- Get effective connection parameters.
     |
     |  get_native_connection(...)
     |      get_native_connection() -- Return the internal PGconn* as a Python Capsule.
     |
     |  get_parameter_status(...)
     |      get_parameter_status(parameter) -- Get backend parameter status.
     |
     |      Potential values for ``parameter``:
     |        server_version, server_encoding, client_encoding, is_superuser,
     |        session_authorization, DateStyle, TimeZone, integer_datetimes,
     |        and standard_conforming_strings
     |      If server did not report requested parameter, None is returned.
     |
     |      See libpq docs for PQparameterStatus() for further details.
     |
     |  get_transaction_status(...)
     |      get_transaction_status() -- Get backend transaction status.
     |
     |  isexecuting(...)
     |      isexecuting() -> bool -- Return True if the connection is executing an asynchronous operation.
     |
     |  lobject(...)
     |      lobject(oid=0, mode=0, new_oid=0, new_file=None,
     |             lobject_factory=extensions.lobject) -- new lobject
     |
     |      Return a new lobject.
     |
     |      The ``lobject_factory`` argument can be used
     |      to create non-standard lobjects by passing a class different from the
     |      default. Note that the new class *should* be a sub-class of
     |      `extensions.lobject`.
     |
     |      :rtype: `extensions.lobject`
     |
     |  poll(...)
     |      poll() -> int -- Advance the connection or query process without blocking.
     |
     |  reset(...)
     |      reset() -- Reset current connection to defaults.
     |
     |  rollback(...)
     |      rollback() -- Roll back all changes done to database.
     |
     |  set_client_encoding(...)
     |      set_client_encoding(encoding) -- Set client encoding to ``encoding``.
     |
     |  set_isolation_level(...)
     |      set_isolation_level(level) -- Switch isolation level to ``level``.
     |
     |  set_session(...)
     |      set_session(...) -- Set one or more parameters for the next transactions.
     |
     |      Accepted arguments are 'isolation_level', 'readonly', 'deferrable', 'autocommit'.
     |
     |  tpc_begin(...)
     |      tpc_begin(xid) -- begin a TPC transaction with given transaction ID xid.
     |
     |  tpc_commit(...)
     |      tpc_commit([xid]) -- commit a transaction previously prepared.
     |
     |  tpc_prepare(...)
     |      tpc_prepare() -- perform the first phase of a two-phase transaction.
     |
     |  tpc_recover(...)
     |      tpc_recover() -- returns a list of pending transaction IDs.
     |
     |  tpc_rollback(...)
     |      tpc_rollback([xid]) -- abort a transaction previously prepared.
     |
     |  xid(...)
     |      xid(format_id, gtrid, bqual) -- create a transaction identifier.
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  DataError
     |      Error related to problems with the processed data.
     |
     |  DatabaseError
     |      Error related to the database engine.
     |
     |  Error
     |      Base class for error exceptions.
     |
     |  IntegrityError
     |      Error related to database integrity.
     |
     |  InterfaceError
     |      Error related to the database interface.
     |
     |  InternalError
     |      The database encountered an internal error.
     |
     |  NotSupportedError
     |      A method or database API was used which is not supported by the database.
     |
     |  OperationalError
     |      Error related to database operation (disconnect, memory allocation etc).
     |
     |  ProgrammingError
     |      Error related to database programming (SQL error, table not found etc).
     |
     |  Warning
     |      A database warning.
     |
     |  async
     |      True if the connection is asynchronous.
     |
     |  async_
     |      True if the connection is asynchronous.
     |
     |  autocommit
     |      Set or return the autocommit status.
     |
     |  binary_types
     |      A set of typecasters to convert binary values.
     |
     |  closed
     |      True if the connection is closed.
     |
     |  cursor_factory
     |      Default cursor_factory for cursor().
     |
     |  deferrable
     |      Set or return the connection deferrable status.
     |
     |  dsn
     |      The current connection string.
     |
     |  encoding
     |      The current client encoding.
     |
     |  info
     |      info -- Get connection info.
     |
     |  isolation_level
     |      Set or return the connection transaction isolation level.
     |
     |  notices
     |
     |  notifies
     |
     |  pgconn_ptr
     |      pgconn_ptr -- Get the PGconn structure pointer.
     |
     |  protocol_version
     |      Protocol version used for this connection. Currently always 3.
     |
     |  readonly
     |      Set or return the connection read-only status.
     |
     |  server_version
     |      Server version.
     |
     |  status
     |      The current transaction status.
     |
     |  string_types
     |      A set of typecasters to convert textual values.

    class cursor(builtins.object)
     |  A database cursor.
     |
     |  Methods defined here:
     |
     |  __enter__(...)
     |      __enter__ -> self
     |
     |  __exit__(...)
     |      __exit__ -- close the cursor
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __iter__(self, /)
     |      Implement iter(self).
     |
     |  __next__(self, /)
     |      Implement next(self).
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  callproc(...)
     |      callproc(procname, parameters=None) -- Execute stored procedure.
     |
     |  cast(...)
     |      cast(oid, s) -> value
     |
     |      Convert the string s to a Python object according to its oid.
     |
     |      Look for a typecaster first in the cursor, then in its connection,then in the global register. If no suitable typecaster is found,leave the value as a string.
     |
     |  close(...)
     |      close() -- Close the cursor.
     |
     |  copy_expert(...)
     |      copy_expert(sql, file, size=8192) -- Submit a user-composed COPY statement.
     |      `file` must be an open, readable file for COPY FROM or an open, writable
     |      file for COPY TO. The optional `size` argument, when specified for a COPY
     |      FROM statement, will be passed to file's read method to control the read
     |      buffer size.
     |
     |  copy_from(...)
     |      copy_from(file, table, sep='\t', null='\\N', size=8192, columns=None) -- Copy table from file.
     |
     |  copy_to(...)
     |      copy_to(file, table, sep='\t', null='\\N', columns=None) -- Copy table to file.
     |
     |  execute(...)
     |      execute(query, vars=None) -- Execute query with bound vars.
     |
     |  executemany(...)
     |      executemany(query, vars_list) -- Execute many queries with bound vars.
     |
     |  fetchall(...)
     |      fetchall() -> list of tuple
     |
     |      Return all the remaining rows of a query result set.
     |
     |      Rows are returned in the form of a list of tuples (by default) or using
     |      the sequence factory previously set in the `row_factory` attribute.
     |      Return `!None` when no more data is available.
     |
     |  fetchmany(...)
     |      fetchmany(size=self.arraysize) -> list of tuple
     |
     |      Return the next `size` rows of a query result set in the form of a list
     |      of tuples (by default) or using the sequence factory previously set in
     |      the `row_factory` attribute.
     |
     |      Return an empty list when no more data is available.
     |
     |  fetchone(...)
     |      fetchone() -> tuple or None
     |
     |      Return the next row of a query result set in the form of a tuple (by
     |      default) or using the sequence factory previously set in the
     |      `row_factory` attribute. Return `!None` when no more data is available.
     |
     |  mogrify(...)
     |      mogrify(query, vars=None) -> str -- Return query after vars binding.
     |
     |  nextset(...)
     |      nextset() -- Skip to next set of data.
     |
     |      This method is not supported (PostgreSQL does not have multiple data
     |      sets) and will raise a NotSupportedError exception.
     |
     |  scroll(...)
     |      scroll(value, mode='relative') -- Scroll to new position according to mode.
     |
     |  setinputsizes(...)
     |      setinputsizes(sizes) -- Set memory areas before execute.
     |
     |      This method currently does nothing but it is safe to call it.
     |
     |  setoutputsize(...)
     |      setoutputsize(size, column=None) -- Set column buffer size.
     |
     |      This method currently does nothing but it is safe to call it.
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  arraysize
     |      Number of records `fetchmany()` must fetch if not explicitly specified.
     |
     |  binary_types
     |
     |  closed
     |      True if cursor is closed, False if cursor is open
     |
     |  connection
     |      The connection where the cursor comes from.
     |
     |  description
     |      Cursor description as defined in DBAPI-2.0.
     |
     |  itersize
     |      Number of records ``iter(cur)`` must fetch per network roundtrip.
     |
     |  lastrowid
     |      The ``oid`` of the last row inserted by the cursor.
     |
     |  name
     |
     |  pgresult_ptr
     |      pgresult_ptr -- Get the PGresult structure pointer.
     |
     |  query
     |      The last query text sent to the backend.
     |
     |  row_factory
     |
     |  rowcount
     |      Number of rows read from the backend in the last command.
     |
     |  rownumber
     |      The current row position.
     |
     |  scrollable
     |      Set or return cursor use of SCROLL
     |
     |  statusmessage
     |      The return message of the last command.
     |
     |  string_types
     |
     |  typecaster
     |
     |  tzinfo_factory
     |
     |  withhold
     |      Set or return cursor use of WITH HOLD

    class lobject(builtins.object)
     |  A database large object.
     |
     |  Methods defined here:
     |
     |  __init__(self, /, *args, **kwargs)
     |      Initialize self.  See help(type(self)) for accurate signature.
     |
     |  __repr__(self, /)
     |      Return repr(self).
     |
     |  __str__(self, /)
     |      Return str(self).
     |
     |  close(...)
     |      close() -- Close the lobject.
     |
     |  export(...)
     |      export(filename) -- Export large object to given file.
     |
     |  read(...)
     |      read(size=-1) -- Read at most size bytes or to the end of the large object.
     |
     |  seek(...)
     |      seek(offset, whence=0) -- Set the lobject's current position.
     |
     |  tell(...)
     |      tell() -- Return the lobject's current position.
     |
     |  truncate(...)
     |      truncate(len=0) -- Truncate large object to given size.
     |
     |  unlink(...)
     |      unlink() -- Close and then remove the lobject.
     |
     |  write(...)
     |      write(str | bytes) -- Write a string or bytes to the large object.
     |
     |  ----------------------------------------------------------------------
     |  Static methods defined here:
     |
     |  __new__(*args, **kwargs)
     |      Create and return a new object.  See help(type) for accurate signature.
     |
     |  ----------------------------------------------------------------------
     |  Data descriptors defined here:
     |
     |  closed
     |      The if the large object is closed (no file-like methods).
     |
     |  mode
     |      Open mode.
     |
     |  oid
     |      The backend OID associated to this lobject.

FUNCTIONS
    DateFromPy(...)
        DateFromPy(datetime.date) -> new wrapper

    IntervalFromPy(...)
        IntervalFromPy(datetime.timedelta) -> new wrapper

    TimeFromPy(...)
        TimeFromPy(datetime.time) -> new wrapper

    TimestampFromPy(...)
        TimestampFromPy(datetime.datetime) -> new wrapper

    adapt(...)
        adapt(obj, protocol, alternate) -> object -- adapt obj to given protocol

    encrypt_password(...)
        encrypt_password(password, user, [scope], [algorithm]) -- Prepares the encrypted form of a PostgreSQL password.

    get_wait_callback(...)
        Return the currently registered wait callback.

        Return `!None` if no callback is currently registered.

    libpq_version(...)
        Query actual libpq version loaded.

    make_dsn(dsn=None, **kwargs)
        Convert a set of keywords into a connection strings.

    new_array_type(...)
        new_array_type(oids, name, baseobj) -> new type object

        Create a new binding object to parse an array.

        The object can be used with `register_type()`.

        :Parameters:
          * `oids`: Tuple of ``oid`` of the PostgreSQL types to convert.
          * `name`: Name for the new type
          * `baseobj`: Adapter to perform type conversion of a single array item.

    new_type(...)
        new_type(oids, name, castobj) -> new type object

        Create a new binding object. The object can be used with the
        `register_type()` function to bind PostgreSQL objects to python objects.

        :Parameters:
          * `oids`: Tuple of ``oid`` of the PostgreSQL types to convert.
          * `name`: Name for the new type
          * `adapter`: Callable to perform type conversion.
            It must have the signature ``fun(value, cur)`` where ``value`` is
            the string representation returned by PostgreSQL (`!None` if ``NULL``)
            and ``cur`` is the cursor from which data are read.

    parse_dsn(...)
        parse_dsn(dsn) -> dict -- parse a connection string into parameters

    quote_ident(...)
        quote_ident(str, conn_or_curs) -> str -- wrapper around PQescapeIdentifier

        :Parameters:
          * `str`: A bytes or unicode object
          * `conn_or_curs`: A connection or cursor, required

    register_adapter(typ, callable)
        Register 'callable' as an ISQLQuote adapter for type 'typ'.

    register_type(...)
        register_type(obj, conn_or_curs) -> None -- register obj with psycopg type system

        :Parameters:
          * `obj`: A type adapter created by `new_type()`
          * `conn_or_curs`: A connection, cursor or None

    set_wait_callback(...)
        Register a callback function to block waiting for data.

        The callback should have signature :samp:`fun({conn})` and
        is called to wait for data available whenever a blocking function from the
        libpq is called.  Use `!set_wait_callback(None)` to revert to the
        original behaviour (i.e. using blocking libpq functions).

        The function is an hook to allow coroutine-based libraries (such as
        Eventlet_ or gevent_) to switch when Psycopg is blocked, allowing
        other coroutines to run concurrently.

        See `~psycopg2.extras.wait_select()` for an example of a wait callback
        implementation.

        .. _Eventlet: https://eventlet.net/
        .. _gevent: http://www.gevent.org/

DATA
    BINARYARRAY = <psycopg2._psycopg.type 'BINARYARRAY'>
    BOOLEAN = <psycopg2._psycopg.type 'BOOLEAN'>
    BOOLEANARRAY = <psycopg2._psycopg.type 'BOOLEANARRAY'>
    BYTES = <psycopg2._psycopg.type 'BYTES'>
    BYTESARRAY = <psycopg2._psycopg.type 'BYTESARRAY'>
    DATE = <psycopg2._psycopg.type 'DATE'>
    DATEARRAY = <psycopg2._psycopg.type 'DATEARRAY'>
    DATETIMEARRAY = <psycopg2._psycopg.type 'DATETIMEARRAY'>
    DECIMAL = <psycopg2._psycopg.type 'DECIMAL'>
    DECIMALARRAY = <psycopg2._psycopg.type 'DECIMALARRAY'>
    FLOAT = <psycopg2._psycopg.type 'FLOAT'>
    FLOATARRAY = <psycopg2._psycopg.type 'FLOATARRAY'>
    INTEGER = <psycopg2._psycopg.type 'INTEGER'>
    INTEGERARRAY = <psycopg2._psycopg.type 'INTEGERARRAY'>
    INTERVAL = <psycopg2._psycopg.type 'INTERVAL'>
    INTERVALARRAY = <psycopg2._psycopg.type 'INTERVALARRAY'>
    ISOLATION_LEVEL_AUTOCOMMIT = 0
    ISOLATION_LEVEL_DEFAULT = None
    ISOLATION_LEVEL_READ_COMMITTED = 1
    ISOLATION_LEVEL_READ_UNCOMMITTED = 4
    ISOLATION_LEVEL_REPEATABLE_READ = 2
    ISOLATION_LEVEL_SERIALIZABLE = 3
    JSON = <psycopg2._psycopg.type 'JSON'>
    JSONARRAY = <psycopg2._psycopg.type 'JSONARRAY'>
    JSONB = <psycopg2._psycopg.type 'JSONB'>
    JSONBARRAY = <psycopg2._psycopg.type 'JSONBARRAY'>
    LONGINTEGER = <psycopg2._psycopg.type 'LONGINTEGER'>
    LONGINTEGERARRAY = <psycopg2._psycopg.type 'LONGINTEGERARRAY'>
    POLL_ERROR = 3
    POLL_OK = 0
    POLL_READ = 1
    POLL_WRITE = 2
    PYDATE = <psycopg2._psycopg.type 'PYDATE'>
    PYDATEARRAY = <psycopg2._psycopg.type 'PYDATEARRAY'>
    PYDATETIME = <psycopg2._psycopg.type 'PYDATETIME'>
    PYDATETIMEARRAY = <psycopg2._psycopg.type 'PYDATETIMEARRAY'>
    PYDATETIMETZ = <psycopg2._psycopg.type 'PYDATETIMETZ'>
    PYDATETIMETZARRAY = <psycopg2._psycopg.type 'PYDATETIMETZARRAY'>
    PYINTERVAL = <psycopg2._psycopg.type 'PYINTERVAL'>
    PYINTERVALARRAY = <psycopg2._psycopg.type 'PYINTERVALARRAY'>
    PYTIME = <psycopg2._psycopg.type 'PYTIME'>
    PYTIMEARRAY = <psycopg2._psycopg.type 'PYTIMEARRAY'>
    ROWIDARRAY = <psycopg2._psycopg.type 'ROWIDARRAY'>
    STATUS_ASYNC = 4
    STATUS_BEGIN = 2
    STATUS_IN_TRANSACTION = 2
    STATUS_PREPARED = 5
    STATUS_READY = 1
    STATUS_SETUP = 0
    STATUS_SYNC = 3
    STRINGARRAY = <psycopg2._psycopg.type 'STRINGARRAY'>
    TIME = <psycopg2._psycopg.type 'TIME'>
    TIMEARRAY = <psycopg2._psycopg.type 'TIMEARRAY'>
    TRANSACTION_STATUS_ACTIVE = 1
    TRANSACTION_STATUS_IDLE = 0
    TRANSACTION_STATUS_INERROR = 3
    TRANSACTION_STATUS_INTRANS = 2
    TRANSACTION_STATUS_UNKNOWN = 4
    UNICODE = <psycopg2._psycopg.type 'UNICODE'>
    UNICODEARRAY = <psycopg2._psycopg.type 'UNICODEARRAY'>
    adapters = {(<class 'float'>, <class 'psycopg2.extensions.ISQLQuote'>)...
    binary_types = {}
    encodings = {'ABC': 'cp1258', 'ALT': 'cp866', 'BIG5': 'big5', 'EUCCN':...
    string_types = {16: <psycopg2._psycopg.type 'BOOLEAN'>, 17: <psycopg2....

FILE
    c:\users\youse\appdata\local\programs\python\python312\lib\site-packages\psycopg2\extensions.py

psycopg2.paramstyle
Error rendering doc: No Python documentation found for 'pyformat'.
Use help() to get the interactive help utility.
Use help(str) for help on the str class.
psycopg2.threadsafety
Python Library Documentation: int object

class int(object)
 |  int([x]) -> integer
 |  int(x, base=10) -> integer
 |
 |  Convert a number or string to an integer, or return 0 if no arguments
 |  are given.  If x is a number, return x.__int__().  For floating-point
 |  numbers, this truncates towards zero.
 |
 |  If x is not a number or if base is given, then x must be a string,
 |  bytes, or bytearray instance representing an integer literal in the
 |  given base.  The literal can be preceded by '+' or '-' and be surrounded
 |  by whitespace.  The base defaults to 10.  Valid bases are 0 and 2-36.
 |  Base 0 means to interpret the base from the string as an integer literal.
 |  >>> int('0b100', base=0)
 |  4
 |
 |  Built-in subclasses:
 |      bool
 |
 |  Methods defined here:
 |
 |  __abs__(self, /)
 |      abs(self)
 |
 |  __add__(self, value, /)
 |      Return self+value.
 |
 |  __and__(self, value, /)
 |      Return self&value.
 |
 |  __bool__(self, /)
 |      True if self else False
 |
 |  __ceil__(...)
 |      Ceiling of an Integral returns itself.
 |
 |  __divmod__(self, value, /)
 |      Return divmod(self, value).
 |
 |  __eq__(self, value, /)
 |      Return self==value.
 |
 |  __float__(self, /)
 |      float(self)
 |
 |  __floor__(...)
 |      Flooring an Integral returns itself.
 |
 |  __floordiv__(self, value, /)
 |      Return self//value.
 |
 |  __format__(self, format_spec, /)
 |      Convert to a string according to format_spec.
 |
 |  __ge__(self, value, /)
 |      Return self>=value.
 |
 |  __getattribute__(self, name, /)
 |      Return getattr(self, name).
 |
 |  __getnewargs__(self, /)
 |
 |  __gt__(self, value, /)
 |      Return self>value.
 |
 |  __hash__(self, /)
 |      Return hash(self).
 |
 |  __index__(self, /)
 |      Return self converted to an integer, if self is suitable for use as an index into a list.
 |
 |  __int__(self, /)
 |      int(self)
 |
 |  __invert__(self, /)
 |      ~self
 |
 |  __le__(self, value, /)
 |      Return self<=value.
 |
 |  __lshift__(self, value, /)
 |      Return self<<value.
 |
 |  __lt__(self, value, /)
 |      Return self<value.
 |
 |  __mod__(self, value, /)
 |      Return self%value.
 |
 |  __mul__(self, value, /)
 |      Return self*value.
 |
 |  __ne__(self, value, /)
 |      Return self!=value.
 |
 |  __neg__(self, /)
 |      -self
 |
 |  __or__(self, value, /)
 |      Return self|value.
 |
 |  __pos__(self, /)
 |      +self
 |
 |  __pow__(self, value, mod=None, /)
 |      Return pow(self, value, mod).
 |
 |  __radd__(self, value, /)
 |      Return value+self.
 |
 |  __rand__(self, value, /)
 |      Return value&self.
 |
 |  __rdivmod__(self, value, /)
 |      Return divmod(value, self).
 |
 |  __repr__(self, /)
 |      Return repr(self).
 |
 |  __rfloordiv__(self, value, /)
 |      Return value//self.
 |
 |  __rlshift__(self, value, /)
 |      Return value<<self.
 |
 |  __rmod__(self, value, /)
 |      Return value%self.
 |
 |  __rmul__(self, value, /)
 |      Return value*self.
 |
 |  __ror__(self, value, /)
 |      Return value|self.
 |
 |  __round__(...)
 |      Rounding an Integral returns itself.
 |
 |      Rounding with an ndigits argument also returns an integer.
 |
 |  __rpow__(self, value, mod=None, /)
 |      Return pow(value, self, mod).
 |
 |  __rrshift__(self, value, /)
 |      Return value>>self.
 |
 |  __rshift__(self, value, /)
 |      Return self>>value.
 |
 |  __rsub__(self, value, /)
 |      Return value-self.
 |
 |  __rtruediv__(self, value, /)
 |      Return value/self.
 |
 |  __rxor__(self, value, /)
 |      Return value^self.
 |
 |  __sizeof__(self, /)
 |      Returns size in memory, in bytes.
 |
 |  __sub__(self, value, /)
 |      Return self-value.
 |
 |  __truediv__(self, value, /)
 |      Return self/value.
 |
 |  __trunc__(...)
 |      Truncating an Integral returns itself.
 |
 |  __xor__(self, value, /)
 |      Return self^value.
 |
 |  as_integer_ratio(self, /)
 |      Return a pair of integers, whose ratio is equal to the original int.
 |
 |      The ratio is in lowest terms and has a positive denominator.
 |
 |      >>> (10).as_integer_ratio()
 |      (10, 1)
 |      >>> (-10).as_integer_ratio()
 |      (-10, 1)
 |      >>> (0).as_integer_ratio()
 |      (0, 1)
 |
 |  bit_count(self, /)
 |      Number of ones in the binary representation of the absolute value of self.
 |
 |      Also known as the population count.
 |
 |      >>> bin(13)
 |      '0b1101'
 |      >>> (13).bit_count()
 |      3
 |
 |  bit_length(self, /)
 |      Number of bits necessary to represent self in binary.
 |
 |      >>> bin(37)
 |      '0b100101'
 |      >>> (37).bit_length()
 |      6
 |
 |  conjugate(...)
 |      Returns self, the complex conjugate of any int.
 |
 |  is_integer(self, /)
 |      Returns True. Exists for duck type compatibility with float.is_integer.
 |
 |  to_bytes(self, /, length=1, byteorder='big', *, signed=False)
 |      Return an array of bytes representing an integer.
 |
 |      length
 |        Length of bytes object to use.  An OverflowError is raised if the
 |        integer is not representable with the given number of bytes.  Default
 |        is length 1.
 |      byteorder
 |        The byte order used to represent the integer.  If byteorder is 'big',
 |        the most significant byte is at the beginning of the byte array.  If
 |        byteorder is 'little', the most significant byte is at the end of the
 |        byte array.  To request the native byte order of the host system, use
 |        `sys.byteorder' as the byte order value.  Default is to use 'big'.
 |      signed
 |        Determines whether two's complement is used to represent the integer.
 |        If signed is False and a negative integer is given, an OverflowError
 |        is raised.
 |
 |  ----------------------------------------------------------------------
 |  Class methods defined here:
 |
 |  from_bytes(bytes, byteorder='big', *, signed=False)
 |      Return the integer represented by the given array of bytes.
 |
 |      bytes
 |        Holds the array of bytes to convert.  The argument must either
 |        support the buffer protocol or be an iterable object producing bytes.
 |        Bytes and bytearray are examples of built-in objects that support the
 |        buffer protocol.
 |      byteorder
 |        The byte order used to represent the integer.  If byteorder is 'big',
 |        the most significant byte is at the beginning of the byte array.  If
 |        byteorder is 'little', the most significant byte is at the end of the
 |        byte array.  To request the native byte order of the host system, use
 |        `sys.byteorder' as the byte order value.  Default is to use 'big'.
 |      signed
 |        Indicates whether two's complement is used to represent the integer.
 |
 |  ----------------------------------------------------------------------
 |  Static methods defined here:
 |
 |  __new__(*args, **kwargs)
 |      Create and return a new object.  See help(type) for accurate signature.
 |
 |  ----------------------------------------------------------------------
 |  Data descriptors defined here:
 |
 |  denominator
 |      the denominator of a rational number in lowest terms
 |
 |  imag
 |      the imaginary part of a complex number
 |
 |  numerator
 |      the numerator of a rational number in lowest terms
 |
 |  real
 |      the real part of a complex number