| Server IP : 217.160.0.135 / Your IP : 216.73.217.85 Web Server : Apache System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64 User : sws1074145052 ( 1074145052) PHP Version : 8.3.32 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /lib/python3/dist-packages/django/db/backends/oracle/__pycache__/ |
Upload File : |
�
�|�e � �J � d dl mZmZ d dlmZ d dlmZ G d� de� � ZdS )� )�
DatabaseError�InterfaceError)�BaseDatabaseFeatures)�cached_propertyc �: � � e Zd ZdZdZdZdZdZdZdZ dZ
dZdZdZ
dZdZdZdZdZdZdZdZdZdZdZdZeZdZdZdZdZdZ dZ!dZ"dZ#dZ$dZ%dZ&dZ'dZ(dZ)dZ*dZ+dZ,dZ-dZ.dZ/ddd d d
�Z0ddhd
dhdhdhd�Z1ddhZ2e3� fd�� � Z4e3d� � � Z5e3d� � � Z6� xZ7S )�DatabaseFeaturesFTz
FROM DUALz|
CREATE PROCEDURE "TEST_PROCEDURE" AS
V_I INTEGER;
BEGIN
V_I := 1;
END;
z�
CREATE PROCEDURE "TEST_PROCEDURE" (P_I INTEGER) AS
V_I INTEGER;
BEGIN
V_I := P_I;
END;
i�� � BINARY_CI�BINARY�
SWEDISH_CI)�ci�cs�non_default�
swedish_ciz4db_functions.text.test_sha224.SHA224Tests.test_basicz8db_functions.text.test_sha224.SHA224Tests.test_transformzCexpressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xorzHexpressions.tests.ExpressionOperatorTests.test_lefthand_bitwise_xor_nullzHexpressions_window.tests.WindowFunctionTests.test_row_number_no_orderingz?model_fields.test_jsonfield.TestQuerying.test_usage_in_subquery)zOracle doesn't support SHA224.z#Oracle doesn't support bitwise XOR.z9Oracle requires ORDER BY in row_number, ANSI:SQL doesn't.z3Raises ORA-00600: internal error code on Oracle 18.zFannotations.tests.NonAggregateAnnotationTestCase.test_custom_functionsz^annotations.tests.NonAggregateAnnotationTestCase.test_custom_functions_can_ref_other_functionsc �@ �� i t � � j �ddddddd��S )N� CharField�BigIntegerField�IntegerField�
DateTimeField)�GenericIPAddressField�PositiveBigIntegerField�PositiveIntegerField�PositiveSmallIntegerField�SmallIntegerField� TimeField)�super�introspected_field_types)�self� __class__s ��D/usr/lib/python3/dist-packages/django/db/backends/oracle/features.pyr z)DatabaseFeatures.introspected_field_typesa s= �� �
��g�g�.�
�%0�'8�$2�)7�!/�(�
�
�
�
� c � � | j � � � 5 } |� d� � n:# t $ r-}|j d j dk rY d }~d d d � � dS � d }~ww xY w d d d � � dS # 1 swxY w Y d S )Nz,SELECT CAST('a' AS VARCHAR2(4001)) FROM dualr i� FT)�
connection�cursor�executer �args�code)r r# �es r �supports_collation_on_charfieldz0DatabaseFeatures.supports_collation_on_charfieldm s� � �
�_�
#�
#�
%�
%� ��
����M�N�N�N�N�� �
�
�
��6�!�9�>�S�(�(� �5�5�5� � � � � � � � � �����
���� � � � � � � � � � � � � ���� � � � � � s<