3
Šãde{  ã               @   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               @   sB   e Zd ZU dZg Zee eedœdd„ƒZ	eedœdd„ƒZ
dS )r   z&Database Features Specification class.)Úreturnc             C   s   | j jdkS )z<Check if backend support introspection CHECK of constraints.é   r   é   )r   r   r   )Ú
connectionÚmysql_version)Úself© r   úV/var/www/agendate/envp3/lib/python3.6/site-packages/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
   )r   r   r   r   Úsupports_microsecond_precision/   s    z/DatabaseFeatures.supports_microsecond_precisionN)Ú__name__Ú
__module__Ú__qualname__Ú__doc__Zempty_fetchmany_valuer   r   r   Úboolr   r   r   r   r   r   r   %   s   
r   N)	r   Útypingr   r   Z!django.db.backends.mysql.featuresr   ZMySQLDatabaseFeaturesZdjango.utils.functionalr   r   r   r   r   Ú<module>   s   