o
    ƒælf´  ã                   @   s    d dl mZ G dd„ deƒZG dd„ deƒZG dd„ deƒZG dd	„ d	eƒZG d
d„ deƒZG dd„ de	ƒZ
G dd„ deƒZG dd„ deƒZG dd„ deƒZdS )é    )ÚDatabaseErrorc                   @   ó   e Zd ZdZdS )ÚAmbiguityErrorz.More than one migration matches a name prefix.N©Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r
   r
   úc/var/www/ticemtrilhas/avaliacao_env/lib/python3.10/site-packages/django/db/migrations/exceptions.pyr      ó    r   c                   @   r   )ÚBadMigrationErrorz5There's a bad migration (unreadable/bad format/etc.).Nr   r
   r
   r
   r   r   
   r   r   c                   @   r   )ÚCircularDependencyErrorz5There's an impossible-to-resolve circular dependency.Nr   r
   r
   r
   r   r      r   r   c                   @   r   )ÚInconsistentMigrationHistoryz>An applied migration has some of its dependencies not applied.Nr   r
   r
   r
   r   r      r   r   c                   @   r   )ÚInvalidBasesErrorz)A model's base classes can't be resolved.Nr   r
   r
   r
   r   r      r   r   c                   @   r   )ÚIrreversibleErrorz2An irreversible migration is about to be reversed.Nr   r
   r
   r
   r   r   "   r   r   c                   @   s*   e Zd ZdZd	dd„Zdd„ Zdd„ ZdS )
ÚNodeNotFoundErrorz@An attempt on a node is made that is not available in the graph.Nc                 C   s   || _ || _|| _d S ©N)ÚmessageÚoriginÚnode)Úselfr   r   r   r
   r
   r   Ú__init__+   s   
zNodeNotFoundError.__init__c                 C   s   | j S r   )r   ©r   r
   r
   r   Ú__str__0   s   zNodeNotFoundError.__str__c                 C   s   d| j f S )NzNodeNotFoundError(%r))r   r   r
   r
   r   Ú__repr__3   s   zNodeNotFoundError.__repr__r   )r   r   r   r	   r   r   r   r
   r
   r
   r   r   (   s
    
r   c                   @   ó   e Zd ZdS )ÚMigrationSchemaMissingN©r   r   r   r
   r
   r
   r   r   7   ó    r   c                   @   r   )ÚInvalidMigrationPlanNr   r
   r
   r
   r   r    ;   r   r    N)Ú	django.dbr   Ú	Exceptionr   r   r   r   Ú
ValueErrorr   ÚRuntimeErrorr   ÚLookupErrorr   r   r    r
   r
   r
   r   Ú<module>   s    