%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/
Upload File :
Create Path :
Current File : //proc/self/root/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyc

�
Tc@sadZddlmZmZmZmZmZddlmZmZm	Z	m
Z
ddlmZmZm
Z
mZddlmZmZmZmZddlmZmZmZmZddlmZddlmZmZmZmZmZmZytdd	lmZmZm Z m!Z!dd
lm"Z"m#Z#m$Z$m%Z%ddlm&Z&m'Z'm(Z(ddlm)Z)Wne*k
r{nXytdd
lm+Z+m,Z,m-Z-m.Z.ddlm/Z/m0Z0m1Z1m2Z2ddlm3Z3m4Z4m5Z5ddlm6Z6Wne*k
rnXddlm7Z7m8Z8m9Z9m:Z:m;Z;m<Z<m=Z=ddlm>Z>m?Z?m@Z@mAZAmBZBddlmCZCmDZDmEZEddlmFZFmGZGyddlmHZHmIZIWne*k
r�nXdZJdZKdZLdZMdZNdZOdZPdZQdZRdZSdZTeQZUdZVdZWdZXdZYdZZdZ[dZ\dZ]dZ^ddl_Z`e`jaddkrid�Zbn	d�Zbd�Zcd edfd!��YZed"edfd#��YZfdd$lgmhZhmiZiy"eh�\ZjZkei�\ZlZmWne*k
r�nX[h[idd%lnmoZo[oxHe9jp�D]:\ZqZreqjsd&d'�jsd(d'�jt�Zqere9eq<qW[q[rdS()s�psycopg extensions to the DBAPI-2.0

This module holds all the extensions to the DBAPI-2.0 provided by psycopg.

- `connection` -- the new-type inheritable connection class
- `cursor` -- the new-type inheritable cursor class
- `lobject` -- the new-type inheritable large object class
- `adapt()` -- exposes the PEP-246_ compatible adapting mechanism used
  by psycopg to adapt Python types to PostgreSQL ones
  
.. _PEP-246: http://www.python.org/peps/pep-0246.html
i����(tUNICODEtINTEGERtLONGINTEGERtBOOLEANtFLOAT(tTIMEtDATEtINTERVALtDECIMAL(tBINARYARRAYtBOOLEANARRAYt	DATEARRAYt
DATETIMEARRAY(tDECIMALARRAYt
FLOATARRAYtINTEGERARRAYt
INTERVALARRAY(tLONGINTEGERARRAYt
ROWIDARRAYtSTRINGARRAYt	TIMEARRAY(tUNICODEARRAY(tBinarytBooleantInttFloattQuotedStringtAsIs(tMXDATEt
MXDATETIMEt
MXINTERVALtMXTIME(tMXDATEARRAYtMXDATETIMEARRAYtMXINTERVALARRAYtMXTIMEARRAY(t
DateFromMxt
TimeFromMxtTimestampFromMx(tIntervalFromMx(tPYDATEt
PYDATETIMEt
PYINTERVALtPYTIME(tPYDATEARRAYtPYDATETIMEARRAYtPYINTERVALARRAYtPYTIMEARRAY(t
DateFromPyt
TimeFromPytTimestampFromPy(tIntervalFromPy(tadapttadapterst	encodingst
connectiontcursortlobjecttXid(tstring_typestbinary_typestnew_typetnew_array_typet
register_type(t	ISQLQuotetNotifytDiagnostics(tQueryCanceledErrortTransactionRollbackError(tset_wait_callbacktget_wait_callbackiiiiiiNcCs|S(N((ts((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pytbiscCs
|jd�S(Ntutf8(tencode(RG((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyRHlscCs|t|tf<dS(s;Register 'callable' as an ISQLQuote adapter for type 'typ'.N(R5R@(ttyptcallable((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pytregister_adapterostSQL_INcBs2eZdZd�Zd�Zd�Zd�ZRS(s-Adapt any iterable to an SQL quotable object.cCs||_d|_dS(N(t_seqtNonet_conn(tselftseq((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyt__init__ws	cCs
||_dS(N(RQ(RRtconn((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pytprepare{scCs�g|jD]}t|�^q
}|jdk	rgx3|D](}t|d�r8|j|j�q8q8Wng|D]}|j�^qn}td�td�j|�td�S(NRVt(s, t)(	ROR4RQRPthasattrRVt	getquotedRHtjoin(RRtotpobjstobjtqobjs((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyRZ~s"
cCst|j��S(N(tstrRZ(RR((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyt__str__�s(t__name__t
__module__t__doc__RTRVRZRa(((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyRNus
			tNoneAdaptercBs)eZdZd�Zed�d�ZRS(s�Adapt None to NULL.

    This adapter is not used normally as a fast path in mogrify uses NULL,
    but it makes easier to adapt composite types.
    cCsdS(N((RRR^((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyRT�stNULLcCs|S(N((RRt_null((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyRZ�s(RbRcRdRTRHRZ(((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyRe�s	(tregister_default_jsontregister_default_jsonb(tRanget_tt-(uRdtpsycopg2._psycopgRRRRRRRRRR	R
RRR
RRRRRRRRRRRRRRRRRRR R!R"R#R$R%R&R'tImportErrorR(R)R*R+R,R-R.R/R0R1R2R3R4R5R6R7R8R9R:R;R<R=R>R?R@RARBRCRDRERFtISOLATION_LEVEL_AUTOCOMMITt ISOLATION_LEVEL_READ_UNCOMMITTEDtISOLATION_LEVEL_READ_COMMITTEDtISOLATION_LEVEL_REPEATABLE_READtISOLATION_LEVEL_SERIALIZABLEtSTATUS_SETUPtSTATUS_READYtSTATUS_BEGINtSTATUS_SYNCtSTATUS_ASYNCtSTATUS_PREPAREDtSTATUS_IN_TRANSACTIONtPOLL_OKt	POLL_READt
POLL_WRITEt
POLL_ERRORtTRANSACTION_STATUS_IDLEtTRANSACTION_STATUS_ACTIVEtTRANSACTION_STATUS_INTRANStTRANSACTION_STATUS_INERRORtTRANSACTION_STATUS_UNKNOWNtsyst_systversion_infoRHRMtobjectRNRetpsycopg2._jsonRhRitJSONt	JSONARRAYtJSONBt
JSONBARRAYtpsycopg2._rangeRjtitemstktvtreplacetupper(((sF/opt/alt/python27/lib64/python2.7/site-packages/psycopg2/extensions.pyt<module>s�("""".""
""
4(
		
$

Zerion Mini Shell 1.0