Source code for save_to_db.exceptions.adapter_except

""" This module contains exceptions for
:py:class:`~save_to_db.adapters.adapter_base.AdapterBase` class.
"""


[docs]class AdapterException(Exception): """General exception for :py:class:`~save_to_db.adapters.adapter_base.AdapterBase` class. """
[docs]class CannotMergeModels(AdapterException): """ Raised when merging two or more ORM models into one is impossible. """
[docs]class MergeModelsNotAllowed(AdapterException): """ Raised when merging ORM models is forbidden. """