Dashboard
PHP:
8.2.30
OS:
Linux
User:
dh_nv8b2m
/
/
usr
/
lib
/
python3
/
dist-packages
/
django
/
db
/
backends
/
postgresql
/
__pycache__
📤 Upload
📝 New File
📁 New Folder
Close
Editing: features.cpython-310.pyc
o x�g1 � @ s@ d dl Z d dlmZ d dlmZ d dlmZ G dd� de�ZdS )� N)�InterfaceError)�BaseDatabaseFeatures)�cached_propertyc s` e Zd ZdZdZdZdZdZdZdZ dZ dZdZdZ dZdZdZdZdZdZdZdZdZdZeZdZdZdZdZdZdZdZ dZ!dZ"dZ#dZ$h d�Z%dZ&dZ'dZ(ddhiZ)e*dd � �Z+e*� fd d��Z,e*dd � �Z-e*dd� �Z.e*dd� �Z/e*dd� �Z0e1e2�3d��Z4e1e2�3d��Z5e1e2�3d��Z6e1e2�3d��Z7e1e2�3d��Z8e1e2�3d��Z9e1e2�3d��Z:� Z;S )�DatabaseFeaturesTFz� CREATE FUNCTION test_procedure () RETURNS void AS $$ DECLARE V_I INTEGER; BEGIN V_I := 1; END; $$ LANGUAGE plpgsql;z� CREATE FUNCTION test_procedure (P_I INTEGER) RETURNS void AS $$ DECLARE V_I INTEGER; BEGIN V_I := P_I; END; $$ LANGUAGE plpgsql;> �XML�JSON�TEXT�YAMLzopclasses are PostgreSQL only.zQindexes.tests.SchemaIndexesNotPostgreSQLTests.test_create_index_ignores_opclassesc C s | j rddd�S i S )Nzsv-x-icu)�non_default� swedish_ci)�is_postgresql_10��self� r �H/usr/lib/python3/dist-packages/django/db/backends/postgresql/features.py�test_collationsC s �z DatabaseFeatures.test_collationsc s i t � j�dddd��S )N�BigIntegerField�IntegerField�SmallIntegerField)�PositiveBigIntegerField�PositiveIntegerField�PositiveSmallIntegerField)�super�introspected_field_typesr �� __class__r r r M s ��z)DatabaseFeatures.introspected_field_typesc C � | j jdkS )Ni�� �� connection� pg_versionr r r r r V � z!DatabaseFeatures.is_postgresql_10c C r )Ni�� r r r r r �is_postgresql_11Z r z!DatabaseFeatures.is_postgresql_11c C r )Ni�� r r r r r �is_postgresql_12^ r z!DatabaseFeatures.is_postgresql_12c C r )Ni� r r r r r �is_postgresql_13b r z!DatabaseFeatures.is_postgresql_13r r! r"