Ë
    Ûqj›  ã                   ó–  — d Z ddlmZmZ ddlmZmZ ddlmZ  G d„ de«      Z	 G d„ d	e«      Z
 G d
„ dee«      Z G d„ de«      Zej                  ej                  j                  ej                   ej                  j                   iZej                  j                  ej                  ej                  j                   ej                   iZy)zs
Enum values for psycopg

These values are defined by us and are not necessarily dependent on
libpq-defined enums.
é    )ÚEnumÚIntEnum)Ú
EVENT_READÚEVENT_WRITEé   )Úpqc                   ó   — e Zd ZeZeZeez  Zy)ÚWaitN)Ú__name__Ú
__module__Ú__qualname__r   ÚRr   ÚWÚRW© ó    úO/var/www/html/kelly-backend/venv/lib/python3.12/site-packages/psycopg/_enums.pyr
   r
      s   „ Ø€AØ€AØ	�kÑ	!�Br   r
   c                   ó"   — e Zd ZdZeZeZeez  Zy)ÚReadyr   N)	r   r   r   ÚNONEr   r   r   r   r   r   r   r   r   r      s   „ Ø€DØ€AØ€AØ	�kÑ	!�Br   r   c                   ó‚   — e Zd ZdZdZdZ	 dZ	 dZ	 edej                  dd fd„«       Z
edd dej                  fd	„«       Zy
)ÚPyFormatzŸ
    Enum representing the format wanted for a query argument.

    The value `AUTO` allows psycopg to choose the best format for a certain
    parameter.
    zpsycopg.adaptÚsÚtÚbÚfmtÚreturnc                 ó   — t         |   S ©N)Ú_pg2py©Úclsr   s     r   Úfrom_pqzPyFormat.from_pq.   ó   € ä�c‰{Ðr   c                 ó   — t         |   S r   )Ú_py2pgr!   s     r   Úas_pqzPyFormat.as_pq2   r$   r   N)r   r   r   Ú__doc__ÚAUTOÚTEXTÚBINARYÚclassmethodr   ÚFormatr#   r'   r   r   r   r   r      sp   „ ñð !€Jà€DØ4Ø€DØ.Ø€FØ0àð˜"Ÿ)™)ð ¨
ò ó ðð ð˜
ð  r§y¡yò ó ñr   r   c                   ó*   — e Zd ZdZdZdZ	 dZ	 dZ	 dZy)ÚIsolationLevelzB
    Enum representing the isolation level for a transaction.
    Úpsycopgr   é   é   é   N)r   r   r   r(   ÚREAD_UNCOMMITTEDÚREAD_COMMITTEDÚREPEATABLE_READÚSERIALIZABLEr   r   r   r/   r/   7   s/   „ ñð €JàÐØ2Ø€NØ0Ø€OØ1Ø€LØ.r   r/   N)r(   Úenumr   r   Ú	selectorsr   r   Ú r   r
   r   Ústrr   r/   r*   r-   r+   r&   r    r   r   r   Ú<module>r<      s¡   ðñ÷ ß -å ô"ˆ7ô "ô"ˆGô "ôˆs�Dô ô4/�Wô /ð$ ‡M�M�2—9‘9—>‘>Ø‡O�O�R—Y‘Y×%Ñ%ð
€ð ‡I�I‡N�N�H—M‘MØ‡I�I×Ñ�h—o‘oð
�r   