U
    Ñec(  ã                   @   s0   d Z ddlmZ ddlmZ G dd„ deƒZdS )zDatabase Features.é    )ÚDatabaseFeatures)Úcached_propertyc                   @   s,   e Zd ZdZg Zedd„ ƒZedd„ ƒZdS )r   z&Database Features Specification class.c                 C   s   | j jdkS )z<Check if backend support introspection CHECK of constraints.)é   r   é   ©Ú
connectionZmysql_version©Úself© r
   úC/tmp/pip-unpacked-wheel-ix8dg7li/mysql/connector/django/features.pyÚ can_introspect_check_constraints(   s    z1DatabaseFeatures.can_introspect_check_constraintsc                 C   s   | j jdkS )z/Check if backend support microsecond precision.)é   é   é   r   r   r
   r
   r   Úsupports_microsecond_precision-   s    z/DatabaseFeatures.supports_microsecond_precisionN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Zempty_fetchmany_valuer   r   r   r
   r
   r
   r   r   #   s   
r   N)r   Z!django.db.backends.mysql.featuresr   ZMySQLDatabaseFeaturesZdjango.utils.functionalr   r
   r
   r
   r   Ú<module>   s   