
    c?i                        S SK Jr  S SKJr  S SKJr  S SKJr  S SKJr  \(       a  S SKJr   " S S\	5      r
 " S	 S
\
5      r " S S\
5      rg)    )annotations)Any)List)Tuple)TYPE_CHECKING)RevisionContextc                      \ rS rSrSrSrg)CommandError   z%Base command error for all exceptions N__name__
__module____qualname____firstlineno____doc____static_attributes__r       T/var/www/html/livechat/backend/venv/lib/python3.13/site-packages/alembic/util/exc.pyr
   r
      s    /r   r
   c                      \ rS rSrSrSrg)DatabaseNotAtHead   zIndicates the database is not at current head revisions.

Raised by the :func:`.command.current` command when the
:paramref:`.command.current.check_heads` parameter is used.

.. versionadded:: 1.17.1

r   Nr   r   r   r   r   r      s    r   r   c                  @   ^  \ rS rSrSr        SU 4S jjrSrU =r$ )AutogenerateDiffsDetected   zaRaised when diffs were detected by the :func:`.command.check`
command.

.. versionadded:: 1.9.0

c                <   > [         TU ]  U5        X l        X0l        g )N)super__init__revision_contextdiffs)selfmessager   r    	__class__s       r   r   "AutogenerateDiffsDetected.__init__#   s     	! 0
r   )r    r   )r"   strr   r   r    zList[Tuple[Any, ...]]returnNone)r   r   r   r   r   r   r   __classcell__)r#   s   @r   r   r      s8     * %	
 
 r   r   N)
__future__r   typingr   r   r   r   alembic.autogenerater   	Exceptionr
   r   r   r   r   r   <module>r-      s>    "     409 0  r   