Team Ai
Datasetpublic

codekingpro/portable-devtools

sourceHugging Faceupdated 5mo agoView on Hugging Face
1likes15kdownloads
schema.cpython-313.pyc54 linesDownload Raw Back to __pycache__
1�

2��j�����SSKJr SSKrSSKJr SSKJr SSKJr SSKJr SS	KJr	 SS3K4Jr SSK
Jr SS
/r0rSSjrSrSrSr"SS5r"SS5r"SS5rSrSrg)�)�annotationsN�)�config)�5exclusions�)�event)�schema)�types)�
mapped_column)�OrderedDict�Table�Columnc���[U5Vs0sH+o"RS5(dMX!RU5_M- nnUR[5 [6R"U0UD6$s snf)z8A schema.Table wrapper/hook for dialect-specific tweaks.�test_)�list�7startswith�pop�update�
table_optionsr	r
)�args�kw�k�_s    �_D:\code\apps\devtools\python\user_packages\Python313\site-packages\sqlalchemy/testing/schema.pyr
r
sW�� $�B�x�A�x�!�<�<��+@���F�F�1�I��x�A�A��I�I�m���<�<��$��$�$��		Bs8�A-�A-c�"�[[X5$)z>An orm.mapped_column wrapper/hook for dialect-specific tweaks.)�_schema_column�_orm_mapped_column�rrs  rrr%s���,�d�7�7�c�6�[[RX5$)z9A schema.Column wrapper/hook for dialect-specific tweaks.)rr	rrs  rrr+s���&�-�-��2�2rc���[U5Vs0sH+o3RS5(dMX2RU5_M- nn[RR9R
[5(d3UVs/sH&n[U[R5(aM$UPM( nnU"U0UD6nU[RLaUnOURnURSS5(a�URSS5(atURcURcSUlSUR S'["R$"[R&S5(aSn[(R*"USUSS	9 U$s snfs snf)10Nr�test_needs_autoincrementF�primary_keyT�oraclec	���UR[R"[[R11RURS-UR-S-5SS95 g)Nr�_seqT)�optional)�_init_itemsr	�Sequence�_truncate_namer�db�dialect�name)�c�tbls  r�add_seq�_schema_column.<locals>.add_seqKsL���
�
��O�O�&�"�I�I�-�-�s�x�x�#�~����/F��/O��"&�	�r�after_parent_attach)�	propagate)rrrr�requirements�foreign_key_ddl�enabled_for_config�12isinstancer	�13ForeignKeyr�column�get�default�server_default�
autoincrement�infor�against�_currentr�listen)	�factoryrrr�	test_opts�arg�	construct�colr0s	         rrr1s7��'+�B�x�I�x�!�<�<��3H���F�F�1�I��x�I�I����.�.�A�A�&�I�I�#�N�t��:�c�6�;L�;L�+M��t��N���$��$�I��&�-�-���������}�}�/��7�7�B�F�F��u�=�=��;�;��3�#5�#5�#=� $�C��04����+�,����f�o�o�x�8�8�
�
�L�L��3�W��M����IJ��Os�E5�E5�8#E:�E:c�*�\rSrSrSrSrSrSrSrg)�eq_type_affinity�YazHelper to compare types inside of datastructures based on affinity.14 15E.g.::16 17    eq_(18        inspect(connection).get_columns("foo"),19        [20            {21                "name": "id",22                "type": testing.eq_type_affinity(sqltypes.INTEGER),23                "nullable": False,24                "default": None,25                "autoincrement": False,26            },27            {28                "name": "data",29                "type": testing.eq_type_affinity(sqltypes.NullType),30                "nullable": True,31                "default": None,32                "autoincrement": False,33            },34        ],35    )36 37c�:�[R"U5Ulg�N)�sqltypes�to_instance�target��selfrNs  r�__init__�eq_type_affinity.__init__ts���*�*�6�2��rc�F�URRURL$rK�rN�_type_affinity�rP�others  r�__eq__�eq_type_affinity.__eq__ws���{�{�)�)�U�-A�-A�A�Arc�F�URRURL$rKrTrVs  r�__ne__�eq_type_affinity.__ne__zs���{�{�)�)��1E�1E�E�Er�rNN�	�__name__�38__module__�__qualname__�__firstlineno__�__doc__rQrXr[�__static_attributes__�rrrHrHYs���43�B�FrrHc�*�\rSrSrSrSrSrSrSrg)�eq_compile_type�~z,similar to eq_type_affinity but uses compilec��XlgrKr]rOs  rrQ�eq_compile_type.__init__�����rc�<�URUR5:H$rK�rN�compilerVs  rrX�eq_compile_type.__eq__�����{�{�e�m�m�o�-�-rc�<�URUR5:g$rKrmrVs  rr[�eq_compile_type.__ne__�rprr]Nr^rerrrgrg~s��6��.�.rrgc�*�\rSrSrSrSrSrSrSrg)�eq_clause_element�z3Helper to compare SQL structures based on compare()c��XlgrKr]rOs  rrQ�eq_clause_element.__init__�rkrc�8�URRU5$rK�rN�comparerVs  rrX�eq_clause_element.__eq__�s���{�{�"�"�5�)�)rc�B�URRU5(+$rKryrVs  rr[�eq_clause_element.__ne__�s���;�;�&�&�u�-�-�-rr]Nr^rerrrtrt�s��=��*�.rrtc��[U5UR:�a:US[URS-39S5S-[[	U5S-5SS-$U$)Nr�r�@r)�len�max_identifier_length�max�hex�hash)r,r-s  rr*r*�s`��40�4�y�7�0�0�0���S��6�6��:�A�>�?��
��$�t�*�r�/�"�1�2�&�
'�	41��rc�^�[5nSU4Sjjn0m[U4Sj5n[U[4XUS.5n[R42"S5RRSS5nWbXTl43U$![[4a Nf=f)Nc��>�XlX lXRU'UTU'[URX5 U(a%XRU'[URX05 ggrK)r-�value�__members__�setattr�	__class__)rPr-r��alias�value_to_members    �rrQ�pep435_enum.<locals>.__init__�sW����	��44�!%�����!%���������+��&*���U�#��D�N�N�E�0�rc�>�TU$rKre)�clsr�r�s  �rr:�pep435_enum.<locals>.get�s����u�%�%r)r�rQr:rr_�__main__rK)r�classmethod�type�object�sys�	_getframe�	f_globalsr:�AttributeError�45ValueErrorr`)r-r�rQr:�someenum�moduler�s      @r�pep435_enumr��s�����-�K�1��O��&��&���	�	�#�#�F��H�
����q�!�+�+�/�/�46�J�G����$���O��
�J�'�
��
�s�0A6�6B	�B	)�returnzschema.Table)�47__future__rr��rrrr	r48rL�ormrr�utilr�__all__rr
rrrHrgrtr*r�rerr�<module>r�sq��#�49����� �5���H�50���
�%�8�3�%�P"F�"F�J51.�52.�53.�54.��#r
codekingpro/portable-devtools · Team Ai