
    {vg                        d Z ddlmZ ddlmZ eej        k    r ede dej        dej                  ddlmZmZm	Z	m
Z
mZmZmZmZmZmZmZmZmZmZ dd	lmZ dd
lmZmZmZmZmZmZ dZdZdZ  G d de!          Z" e"ej#        ej$        ej%        g          Z$ e"ej&        ej'        ej(        ej)        g          Z* e"ej+        ej,        ej-        ej.        ej/        ej0        ej1        ej2        ej3        g	          Z4 e"ej5        g          Z5 e"ej6        g          Z6 e"ej7        ej8        g          Z7e7Z8 e"            Z9d Z:d Z;d Z<d Z=d Z>d Z?e?xZ@ZAg dZBdS )a_  
MySQLdb - A DB API v2.0 compatible interface to MySQL.

This package is a wrapper around _mysql, which mostly implements the
MySQL C API.

connect() -- connects to server

See the C API specification and the MySQL documentation for more info
on other items.

For information on how MySQLdb handles type conversion, see the
MySQLdb.converters module.
   )version_info)_mysqlzthis is MySQLdb version z, but _mysql is version z	
_mysql: )NotSupportedErrorOperationalErrorget_client_infoProgrammingErrorErrorInterfaceErrordebugIntegrityErrorstring_literal
MySQLError	DataErrorDatabaseErrorInternalErrorWarning    )
FIELD_TYPE)DateTime	TimestampDateFromTicksTimeFromTicksTimestampFromTicksz2.0formatc                       e Zd ZdZd ZdS )DBAPISetzdA special type of set for which A == x is true if A is a
    DBAPISet and x is a member of that set.c                 `    t          |t                    r|                     |           S || v S N)
isinstancer   
difference)selfothers     M/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/MySQLdb/__init__.py__eq__zDBAPISet.__eq__>   s3    eX&& 	.u----}    N)__name__
__module____qualname____doc__r%    r&   r$   r   r   :   s-        / /    r&   r   c                  *    t           t           k    sJ d S r   )STRINGr+   r&   r$   test_DBAPISet_set_equalityr.   a       Vr&   c                  *    t           t          k    sJ d S r   )r-   NUMBERr+   r&   r$   test_DBAPISet_set_inequalityr2   e   r/   r&   c                  4    t           j        t          k    sJ d S r   )r   
VAR_STRINGr-   r+   r&   r$   %test_DBAPISet_set_equality_membershipr5   i   s     F******r&   c                  4    t           j        t          k    sJ d S r   )r   DATEr-   r+   r&   r$   'test_DBAPISet_set_inequality_membershipr8   m   s    ?f$$$$$$r&   c                      t          |           S r   )bytes)xs    r$   Binaryr<   q   s    88Or&   c                      ddl m}  || i |S )z,Factory function for connections.Connection.r   )
Connection)MySQLdb.connectionsr>   )argskwargsr>   s      r$   ConnectrB   u   s)    ......:t&v&&&r&   ))BINARYr<   rB   r>   r7   r   r   r   r   r   r   r   r   r	   r   r   r
   r   r   r1   r   r   r   r   ROWIDr-   TIME	TIMESTAMPr   apilevelconnectconnections	constants
converterscursorsr   r   
paramstyler   threadsafetyr   N)Cr*   releaser    r   ImportError__file__r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   MySQLdb.constantsr   MySQLdb.timesr   r   r   r   r   r   rN   rG   rM   	frozensetr   ENUMr-   r4   BLOB	LONG_BLOBMEDIUM_BLOB	TINY_BLOBrC   DECIMALDOUBLEFLOATINT24LONGLONGLONGTINYYEAR
NEWDECIMALr1   r7   rE   rF   DATETIMErD   r.   r2   r5   r8   r<   rB   rH   r>   __all__r+   r&   r$   <module>rf      s-    " ! ! ! ! !      6&&&
+	'< 	' 	'!'!4	' 	'?	' 	'                                   ) ( ( ( ( (                
    y    
:?J$5z7LM	N	N		
 
 


 
 x!""x!""Hj*J,?@AA	

    + + +% % %  ' ' '  ** * *r&   