o
    QD©i3  ã                   @   sF   d dl mZ d dlmZmZ G dd„ dejƒZG dd„ deejƒZdS )é    )Úbase)ÚDatabaseWrapperMixinÚExportingCursorWrapperc                   @   s   e Zd ZdZdS )ÚDatabaseFeaturesz9Our database has the exact same features as the base one.N)Ú__name__Ú
__module__Ú__qualname__Ú__doc__© r
   r
   úa/var/www/Datamplify/venv/lib/python3.10/site-packages/django_prometheus/db/backends/mysql/base.pyr      s    r   c                   @   s   e Zd ZejZddd„ZdS )ÚDatabaseWrapperNc                 C   s$   | j  ¡ }t| j| j| jƒ}||ƒS ©N)Ú
connectionÚcursorr   ÚCURSOR_CLASSÚaliasÚvendor)ÚselfÚnamer   ÚCursorWrapperr
   r
   r   Úcreate_cursor   s   
zDatabaseWrapper.create_cursorr   )r   r   r   r   r   r   r   r
   r
   r
   r   r   
   s    r   N)Údjango.db.backends.mysqlr   Údjango_prometheus.db.commonr   r   r   r   r
   r
   r
   r   Ú<module>   s    