zmc
2023-12-22 9fdbf60165db0400c2e8e6be2dc6e88138ac719a
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
U
¸ý°dã@s4dZddlmZddlmZGdd„deƒZeZdS)aÔ
.. dialect:: postgresql+psycopg2cffi
    :name: psycopg2cffi
    :dbapi: psycopg2cffi
    :connectstring: postgresql+psycopg2cffi://user:password@host:port/dbname[?key=value&key=value...]
    :url: https://pypi.org/project/psycopg2cffi/
 
``psycopg2cffi`` is an adaptation of ``psycopg2``, using CFFI for the C
layer. This makes it suitable for use in e.g. PyPy. Documentation
is as per ``psycopg2``.
 
.. seealso::
 
    :mod:`sqlalchemy.dialects.postgresql.psycopg2`
 
é)ÚPGDialect_psycopg2é)Úutilc@sReZdZdZdZdZeddddddZedd„ƒZ    e
j dd    „ƒZ e
j d
d „ƒZ d S) ÚPGDialect_psycopg2cffiÚ psycopg2cffiT)éér)rér)Z native_jsonZ native_jsonbZsane_multi_rowcountZ    array_oidZhstore_adaptercCstdƒS)Nr)Ú
__import__)Úcls©r úbd:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\sqlalchemy/dialects/postgresql/psycopg2cffi.pyÚ import_dbapi.sz#PGDialect_psycopg2cffi.import_dbapicCstddgd}|jS)NrÚ
extensions©Úfromlist)r
r©r Úrootr r r Ú_psycopg2_extensions2sz+PGDialect_psycopg2cffi._psycopg2_extensionscCstddgd}|jS)NrÚextrasr)r
rrr r r Ú_psycopg2_extras7sz'PGDialect_psycopg2cffi._psycopg2_extrasN)Ú__name__Ú
__module__Ú __qualname__ZdriverZsupports_unicode_statementsZsupports_statement_cacheÚdictZFEATURE_VERSION_MAPÚ classmethodrrZmemoized_propertyrrr r r r rs û
 
rN)Ú__doc__Zpsycopg2rÚrrÚdialectr r r r Ú<module>    s