https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/django/db/backends/sqlite3/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/django/db/backends/sqlite3/__pycache__/features.cpython-310.pyc
o

3�a��@s`ddlZddlZddlmZddlmZddlmZddlm	Z	ddl
mZGdd	�d	e�ZdS)
�N)�transaction)�BaseDatabaseFeatures)�OperationalError)�cached_property�)�DatabasecseZdZdZdZdZdZdZdZdZ	dZ
dZdZdZ
dZdZdZdZdZdZejdkZdZejdkZeZejdkZejdkZejdkZejd	kZejd
kZdZdZ dddd
�Z!e"dd��Z#e"dd��Z$e"�fdd��Z%e"dd��Z&e'e(�)d��Z*e'e(�)d��Z+�Z,S)�DatabaseFeaturesTFi��)r	�r)r	�r)r	�r�r	�r)r	�r)r	rr�nocase�binary)�ci�cs�non_defaultcCsLdhhd�dhd�}tjdkr|�ddhi�|j��r$|�dd	hi�|S)
NzZmodel_fields.test_decimalfield.DecimalFieldTests.test_fetch_from_db_without_float_rounding>�4schema.tests.SchemaTests.test_unique_and_reverse_m2m�<schema.tests.SchemaTests.test_unique_no_unnecessary_fk_drops�Hschema.tests.SchemaTests.test_alter_field_default_doesnt_perform_queries�Kschema.tests.SchemaTests.test_rename_column_renames_deferred_sql_referenceszMmodel_fields.test_integerfield.PositiveIntegerFieldTests.test_negative_values)z6SQLite stores values rounded to 15 significant digits.z5SQLite naively remakes the table on field alteration.z!SQLite doesn't have a constraint.)r	�z*Nondeterministic failure on SQLite < 3.27.zIexpressions_window.tests.WindowFunctionTests.test_subquery_row_range_rankzOthe sqlite backend's close() method is a no-op when using an in-memory databasezJservers.test_liveserverthread.LiveServerThreadTest.test_closes_connections)r�sqlite_version_info�update�
connection�is_in_memory_db)�self�skips�r �E/usr/lib/python3/dist-packages/django/db/backends/sqlite3/features.py�django_test_skips5s&���
��
��z"DatabaseFeatures.django_test_skipscCs*t��d�d�rtjdkrdStjdkS)Nrz10.15.r
F)r	�r)�platform�mac_ver�
startswithrr�rr r r!�!supports_atomic_references_renameTs
z2DatabaseFeatures.supports_atomic_references_renamecsit�j�ddddd��S)N�	AutoField�BigIntegerField�	CharField)�BigAutoField�
DurationField�GenericIPAddressField�SmallAutoField)�super�introspected_field_typesr'��	__class__r r!r1\s��z)DatabaseFeatures.introspected_field_typesc	Cs�|j���8}zt�|jj��
|�d�Wd�n1swYWnty4YWd�dSwWd�dS1s@wYdS)NzSELECT JSON('{"a": "b"}')FT)r�cursorr�atomic�alias�executer)rr4r r r!�supports_json_fieldfs����
��z$DatabaseFeatures.supports_json_fieldr8)-�__name__�
__module__�__qualname__�can_use_chunked_reads�#test_db_allows_multiple_connections�supports_unspecified_pk�supports_timezones�max_query_params�(supports_mixed_date_datetime_comparisons�supports_transactions�atomic_transactions�can_rollback_ddl�can_create_inline_fk�supports_paramstyle_pyformat�can_clone_databases�supports_temporal_subtraction�ignores_table_name_case�supports_cast_with_precision�time_cast_precision�can_release_savepointsrr�can_alter_table_rename_column� supports_parentheses_in_compound�!supports_pragma_foreign_key_check�can_defer_constraint_checks�%supports_functions_in_partial_indexes�supports_over_clause�#supports_frame_range_fixed_distance� supports_aggregate_filter_clause� supports_order_by_nulls_modifier�order_by_nulls_first�supports_json_field_contains�test_collationsrr"r(r1r8�property�operator�
attrgetter�can_introspect_json_field�has_json_object_function�
__classcell__r r r2r!rsV






�

	
	r)
rZr$�	django.dbr� django.db.backends.base.featuresr�django.db.utilsr�django.utils.functionalr�baserrr r r r!�<module>s

https://t.me/RX1948 - 2025