1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
U
£ý°d ã@sîUdZdZeed<dZeed<dZeed<ddlZddlZdd    l    m
Z
dd
l m Z Gd d „d ƒZ ejZejZejZeejd œdd„Zeejd œdd„Zeejd œdd„ZeZe e j ¡ŽZe e j ¡ŽZe e j ¡ŽZe e j ¡ŽZe ƒZ dS)zc
This module implements some constructors and singletons as required by the
DB API v2.0 (PEP-249).
z2.0ÚapileveléÚ threadsafetyZpyformatÚ
paramstyleéN)ÚTuple)Ú    constantsc@s<eZdZeddœdd„Zeedœdd„Zeedœdd    „ZdS)
Ú_DBAPITypeObjectN)ÚvaluesÚreturncGs
||_dS©N©r    )Úselfr    ©rúLd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\mysql/connector/dbapi.pyÚ__init__1sz_DBAPITypeObject.__init__)Úotherr
cCs
||jkSr r ©r rrrrÚ__eq__4sz_DBAPITypeObject.__eq__cCs
||jkSr r rrrrÚ__ne__7sz_DBAPITypeObject.__ne__)    Ú__name__Ú
__module__Ú __qualname__ÚintrÚobjectÚboolrrrrrrr0sr)Úticksr
cCstt |¡dd…ŽS)zDConstruct an object holding a date value from the given ticks value.Né)ÚDateÚtimeÚ    localtime©rrrrÚ DateFromTicks@sr!cCstt |¡dd…ŽS)zDConstruct an object holding a time value from the given ticks value.ré)ÚTimerrr rrrÚ TimeFromTicksEsr$cCstt |¡dd…ŽS)zDConstruct an object holding a time stamp from the given ticks value.Nr")Ú    Timestamprrr rrrÚTimestampFromTicksJsr&)!Ú__doc__rÚstrÚ__annotations__rrrÚdatetimerÚtypingrÚrrÚdaterr#r%r!r$r&ÚbytesÚBinaryZ    FieldTypeZget_string_typesÚSTRINGZget_binary_typesÚBINARYZget_number_typesÚNUMBERZget_timestamp_typesZDATETIMEZROWIDrrrrÚ<module>s(