o
    –¨Êhw	  ã                   @   sJ   d Z ddlmZ ddd„ZedddƒZed	d
dƒZedddƒZg d¢ZdS )z
Constants.é    ©Ú
namedtupleNc                 C   s"   t | |ƒ}|du r||Ž S ||Ž S )zóEmulates an enum by creating a namedtuple.

    Args:
        name (string): The type name.
        fields (tuple): The fields names.
        values (tuple): The values of the fields.

    Returns:
        namedtuple: A namedtuple object.
    Nr   )ÚnameÚfieldsÚvaluesÚEnum© r   úB/var/www/html/env/lib/python3.10/site-packages/mysqlx/constants.pyÚcreate_enum#   s   
r
   ÚSSLMode)ÚREQUIREDÚDISABLEDÚ	VERIFY_CAÚVERIFY_IDENTITY)ÚrequiredÚdisabledÚ	verify_caÚverify_identityÚAuth)ÚPLAINÚMYSQL41ÚSHA256_MEMORY)ÚplainÚmysql41Úsha256_memoryÚLockContention)ÚDEFAULTÚNOWAITÚSKIP_LOCKED)r   é   é   )r   r   r   )N)Ú__doc__Úcollectionsr   r
   r   r   r   Ú__all__r   r   r   r	   Ú<module>   s   
þþÿ