o
    •Ügª  ã                   @   s@   d Z ddlmZmZ ddlmZ ddlmZ G dd„ deƒZdS )zDatabase Features.é    )ÚAnyÚList)ÚDatabaseFeatures)Úcached_propertyc                   @   sF   e Zd ZU dZg Zee ed< ede	fdd„ƒZ
ede	fdd„ƒZdS )	r   z&Database Features Specification class.Úempty_fetchmany_valueÚreturnc                 C   ó   | j jdkS )z<Check if backend support introspection CHECK of constraints.)é   r   é   ©Ú
connectionÚmysql_version©Úself© r   úY/var/www/html/api-tag/env/lib/python3.10/site-packages/mysql/connector/django/features.pyÚ can_introspect_check_constraints*   ó   z1DatabaseFeatures.can_introspect_check_constraintsc                 C   r   )z/Check if backend support microsecond precision.)é   é   é   r   r   r   r   r   Úsupports_microsecond_precision/   r   z/DatabaseFeatures.supports_microsecond_precisionN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__r   r   r   Ú__annotations__r   Úboolr   r   r   r   r   r   r   %   s   
 r   N)	r   Útypingr   r   Ú!django.db.backends.mysql.featuresr   ÚMySQLDatabaseFeaturesÚdjango.utils.functionalr   r   r   r   r   Ú<module>   s
   