--- /dev/null
+Core Exceptions
+===============
+
+.. automodule:: sqlalchemy.exc
+ :show-inheritance:
+ :members:
\ No newline at end of file
schema
types
interfaces
+ exceptions
compiler
serializer
--- /dev/null
+ORM Exceptions
+==============
+
+.. automodule:: sqlalchemy.orm.exc
+ :show-inheritance:
+ :members:
\ No newline at end of file
query
loading
interfaces
+ exceptions
extensions/index
examples
dl.attribute > dt,
dl.classmethod > dt,
dl.method > dt,
-dl.class > dt
+dl.class > dt,
+dl.exception > dt
{
background-color:#F0F0F0;
margin:0px -10px;
"""Exceptions used with SQLAlchemy.
-The base exception class is SQLAlchemyError. Exceptions which are raised as a
+The base exception class is :class:`.SQLAlchemyError`. Exceptions which are raised as a
result of DBAPI exceptions are all subclasses of
-:class:`~sqlalchemy.exc.DBAPIError`.
+:class:`.DBAPIError`.
"""
class UnmappedError(sa.exc.InvalidRequestError):
- """TODO"""
+ """Base for exceptions that involve expected mappings not present."""
class DetachedInstanceError(sa.exc.SQLAlchemyError):
"""An attempt to access unloaded attributes on a