o
    ïÇh4  ã                   @  sp   d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ er&d dlmZ G dd„ de	ƒZ
G d	d
„ d
e
ƒZdS )é    )Úannotations)ÚAny)ÚList)ÚTuple)ÚTYPE_CHECKING)ÚRevisionContextc                   @  s   e Zd ZdS )ÚCommandErrorN)Ú__name__Ú
__module__Ú__qualname__© r   r   úd/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/alembic/util/exc.pyr      s    r   c                      s   e Zd Zd‡ fd	d
„Z‡  ZS )ÚAutogenerateDiffsDetectedÚmessageÚstrÚrevision_contextr   ÚdiffsúList[Tuple[Any, ...]]ÚreturnÚNonec                   s   t ƒ  |¡ || _|| _d S )N)ÚsuperÚ__init__r   r   )Úselfr   r   r   ©Ú	__class__r   r   r      s   
z"AutogenerateDiffsDetected.__init__)r   r   r   r   r   r   r   r   )r	   r
   r   r   Ú__classcell__r   r   r   r   r      s    r   N)Ú
__future__r   Útypingr   r   r   r   Úalembic.autogenerater   Ú	Exceptionr   r   r   r   r   r   Ú<module>   s    