:orphan: :py:mod:`thanosql._error` ========================= .. py:module:: thanosql._error Module Contents --------------- .. py:exception:: ThanoSQLError(message: Optional[str] = None, json_body: Optional[object] = None, code: Optional[str] = None) Bases: :py:obj:`Exception` Common base class for all non-exit exceptions. .. py:exception:: ThanoSQLAlreadyExistsError(message: Optional[str] = None, json_body: Optional[object] = None, code: Optional[str] = None) Bases: :py:obj:`ThanoSQLError` Common base class for all non-exit exceptions. .. py:exception:: ThanoSQLConnectionError(message: Optional[str] = None, json_body: Optional[object] = None, code: Optional[str] = None) Bases: :py:obj:`ThanoSQLError` Common base class for all non-exit exceptions. .. py:exception:: ThanoSQLInternalError(message: Optional[str] = None, json_body: Optional[object] = None, code: Optional[str] = None) Bases: :py:obj:`ThanoSQLError` Common base class for all non-exit exceptions. .. py:exception:: ThanoSQLNotFoundError(message: Optional[str] = None, json_body: Optional[object] = None, code: Optional[str] = None) Bases: :py:obj:`ThanoSQLError` Common base class for all non-exit exceptions. .. py:exception:: ThanoSQLPermissionError(message: Optional[str] = None, json_body: Optional[object] = None, code: Optional[str] = None) Bases: :py:obj:`ThanoSQLError` Common base class for all non-exit exceptions. .. py:exception:: ThanoSQLValueError(message: Optional[str] = None, json_body: Optional[object] = None, code: Optional[str] = None) Bases: :py:obj:`ThanoSQLError` Common base class for all non-exit exceptions.