%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /proc/self/root/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/
Upload File :
Create Path :
Current File : //proc/self/root/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pyo

�
�M!Vc@sFddlmZddlmZddlZdefd��YZdS(i(tutili(tDefaultImpli����Nt
SQLiteImplcBsAeZdZeZd�Zd�Zd�Zd�Zd�Z	RS(tsqlitecCs0x)|jD]}|ddkr
tSq
WtSdS(s�Return True if the given :class:`.BatchOperationsImpl`
        would need the table to be recreated and copied in order to
        proceed.

        Normally, only returns True on SQLite when operations other
        than add_column are present.

        it
add_columntcreate_indext
drop_indexN(RRR(tbatchtTruetFalse(tselftbatch_optop((sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pytrequires_recreate_in_batchs	cCsA|jdkrtd��n|j|�r=tjd�ndS(Ns5No support for ALTER of constraints in SQLite dialects>Skipping unsupported ALTER for creation of implicit constraint(t_create_ruletNonetNotImplementedErrorRtwarn(R
tconst((sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pytadd_constraints
cCs"|jdkrtd��ndS(Ns5No support for ALTER of constraints in SQLite dialect(RRR(R
R((sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pytdrop_constraint'scCsR|dk	r$tjdd|�}n|dk	rHtjdd|�}n||kS(Ns	^\"'|\"'$t(Rtretsub(R
tinspector_columntmetadata_columntrendered_metadata_defaulttrendered_inspector_default((sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pytcompare_server_default,scs~tjr
dSd��t�fd�|D��}xEt|�D]7}|jdkr?�|�|kr?|j|�q?q?WdS(NcSstt|jj���S(N(ttupletsortedtcolumnstkeys(tuq((sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pytuq_sigFsc3s|]}�|�VqdS(N((t.0R!(R"(sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pys	<genexpr>Js(Rtsqla_100tsettlisttnameRtremove(R
tconn_unique_constraintstconn_indexestmetadata_unique_constraintstmetadata_indexestconn_unique_sigstidx((R"sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pytcorrect_for_autogen_constraints:s		
!(
t__name__t
__module__t__dialect__R	ttransactional_ddlR
RRRR/(((sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pyRs		
		(RRtimplRRR(((sC/opt/alt/python27/lib/python2.7/site-packages/alembic/ddl/sqlite.pyt<module>s

Zerion Mini Shell 1.0