typo in dbapi exceptions mapping in exceptions.py

Issue #854 resolved
Former user created an issue

In sqlalchemy/exceptions.py, InterfaceError (line 119) is declared twice, while InternalError is not present. The second InterfaceError (line 134) should likely be InternalError.

SQLError = DBAPIError

class InterfaceError(DBAPIError):
    """Wraps a DB-API InterfaceError."""

class DatabaseError(DBAPIError):
    """Wraps a DB-API DatabaseError."""

class DataError(DatabaseError):
    """Wraps a DB-API DataError."""

class OperationalError(DatabaseError):
    """Wraps a DB-API OperationalError."""

class IntegrityError(DatabaseError):
    """Wraps a DB-API IntegrityError."""

class InterfaceError(DatabaseError):
    """Wraps a DB-API InterfaceError."""

class ProgrammingError(DatabaseError):
    """Wraps a DB-API ProgrammingError."""

class NotSupportedError(DatabaseError):
    """Wraps a DB-API NotSupportedError."""