Viewing File: /opt/hc_python/lib/python3.12/site-packages/MySQLdb/__pycache__/__init__.cpython-312.pyc
�
_��g�
� �t � d Z ddlmZ ddlmZ eej k7 r% ede� dej �dej ��� �ddlmZmZm Z m
Z
mZmZm
Z
mZmZmZmZmZmZmZ dd lmZ dd
lmZmZmZmZmZmZ dZdZdZ G d
� de!� Z" e"ejF ejH ejJ g� Z$ e"ejL ejN ejP ejR g� Z* e"ejV ejX ejZ ej\ ej^ ej` ejb ejd ejf g � Z4 e"ejj g� Z5 e"ejl g� Z6 e"ejn ejp g� Z7e7Z8 e"� Z9d� Z:d� Z;d� Z<d� Z=d� Z>d� Z?e?xZ@ZAg d�ZBy)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)�_mysqlzthis 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�TimestampFromTicksz2.0�formatc � � e Zd ZdZd� Zy)�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 �N � t |t � r| j |� S || v S �N)�
isinstancer �
difference)�self�others �A/opt/hc_python/lib64/python3.12/site-packages/MySQLdb/__init__.py�__eq__zDBAPISet.__eq__>