§
    YŠtj›  ã                   ó8  — 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dS )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dS )ÚWaitN)Ú__name__Ú
__module__Ú__qualname__r   ÚRr   ÚWÚRW© ó    úL/var/www/html/CA-Chatbot/venv/lib/python3.11/site-packages/psycopg/_enums.pyr
   r
      s"   € € € € € Ø€AØ€AØ	�kÑ	!€B€B€Br   r
   c                   ó$   — e Zd ZdZeZeZeez  ZdS )ÚReadyr   N)	r   r   r   ÚNONEr   r   r   r   r   r   r   r   r   r      s'   € € € € € Ø€DØ€AØ€AØ	�kÑ	!€B€B€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d
S )Ú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      s›   € € € € € ðð ð !€Jà€DØ4Ø€DØ.Ø€FØ0àð˜"œ)ð ¨
ð ð ð ñ „[ðð ð˜
ð  r¤yð ð ð ñ „[ðð ð r   r   c                   ó,   — e Zd ZdZdZdZ	 dZ	 dZ	 dZdS )Ú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<      sA  ððð ð Ð Ð Ð Ð Ð Ð Ð Ø -Ð -Ð -Ð -Ð -Ð -Ð -Ð -à Ð Ð Ð Ð Ð ð"ð "ð "ð "ð "ˆ7ñ "ô "ð "ð"ð "ð "ð "ð "ˆGñ "ô "ð "ðð ð ð ð ˆs�Dñ ô ð ð4/ð /ð /ð /ð /�Wñ /ô /ð /ð$ „M�2”9”>Ø„O�R”YÔ%ð
€ð „I„N�H”MØ„IÔ�h”oð
€€€r   