Skip to content

Commit

Permalink
Fix formatting issue
Browse files Browse the repository at this point in the history
  • Loading branch information
methane committed Jan 8, 2022
1 parent 6bba231 commit 0058bb9
Showing 1 changed file with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions MySQLdb/_exceptions.py
Original file line number Diff line number Diff line change
Expand Up @@ -8,37 +8,43 @@

class MySQLError(Exception):
"""Exception related to operation with MySQL."""

__module__ = "MySQLdb"


class Warning(Warning, MySQLError):
"""Exception raised for important warnings like data truncations
while inserting, etc."""

__module__ = "MySQLdb"


class Error(MySQLError):
"""Exception that is the base class of all other error exceptions
(not Warning)."""

__module__ = "MySQLdb"


class InterfaceError(Error):
"""Exception raised for errors that are related to the database
interface rather than the database itself."""

__module__ = "MySQLdb"


class DatabaseError(Error):
"""Exception raised for errors that are related to the
database."""

__module__ = "MySQLdb"


class DataError(DatabaseError):
"""Exception raised for errors that are due to problems with the
processed data like division by zero, numeric value out of range,
etc."""

__module__ = "MySQLdb"


Expand All @@ -48,27 +54,31 @@ class OperationalError(DatabaseError):
e.g. an unexpected disconnect occurs, the data source name is not
found, a transaction could not be processed, a memory allocation
error occurred during processing, etc."""

__module__ = "MySQLdb"


class IntegrityError(DatabaseError):
"""Exception raised when the relational integrity of the database
is affected, e.g. a foreign key check fails, duplicate key,
etc."""

__module__ = "MySQLdb"


class InternalError(DatabaseError):
"""Exception raised when the database encounters an internal
error, e.g. the cursor is not valid anymore, the transaction is
out of sync, etc."""

__module__ = "MySQLdb"


class ProgrammingError(DatabaseError):
"""Exception raised for programming errors, e.g. table not found
or already exists, syntax error in the SQL statement, wrong number
of parameters specified, etc."""

__module__ = "MySQLdb"


Expand All @@ -77,4 +87,5 @@ class NotSupportedError(DatabaseError):
which is not supported by the database, e.g. requesting a
.rollback() on a connection that does not support transaction or
has transactions turned off."""

__module__ = "MySQLdb"

0 comments on commit 0058bb9

Please sign in to comment.