PATH:
opt
/
cloudlinux
/
venv
/
lib
/
python3.11
/
site-packages
/
pylint_django
/
tests
/
input
/
__pycache__
/
Editing: external_psycopg2_noerror_postgres_fields.cpython-311.pyc
� � hZ � �T � d Z ddlmZ ddlmZ ddlmZ G d� dej � � ZdS )z= Checks that Pylint does not complain Postgres model fields. � )�print_function)�fields)�modelsc �J � e Zd Z ej ej � � � � Z ej � � Z ej � � Z ej � � Z ej � � Z ej � � Z ej � � Z ej � � Z ej � � Zd� Zd� Zd� ZdS )�PostgresFieldsModelc �V � | j � � � }t |� � d S �N)� arrayfield�sort�print)�self�sorted_arrays ��/builddir/build/BUILD/cloudlinux-venv-1.0.8/venv/lib/python3.11/site-packages/pylint_django/tests/input/external_psycopg2_noerror_postgres_fields.py�arrayfield_testsz$PostgresFieldsModel.arrayfield_tests s) � ���+�+�-�-�� �l������ c �� � t | j � � � � � t | j � � � � � t | j � ddi� � � � t | j � � � � � t | j � � � � � t | j � ddi� � � � d S )N�foo�bar)r �hstorefield�keys�values�update� jsonfield�r s r �dictfield_testsz#PostgresFieldsModel.dictfield_tests s� � � �d��#�#�%�%�&�&�&� �d��%�%�'�'�(�(�(� �d��%�%�u�e�n�5�5�6�6�6� �d�n�!�!�#�#�$�$�$� �d�n�#�#�%�%�&�&�&� �d�n�#�#�U�E�N�3�3�4�4�4�4�4r c �^ � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � t | j j � � d S r ) r � rangefield�lower�upper�integerrangefield�bigintegerrangefield�floatrangefield�datetimerangefield�daterangefieldr s r �rangefield_testsz$PostgresFieldsModel.rangefield_tests# s� � � �d�o�#�$�$�$� �d�o�#�$�$�$� �d�$�*�+�+�+� �d�$�*�+�+�+� �d�'�-�.�.�.� �d�'�-�.�.�.� �d�"�(�)�)�)� �d�"�(�)�)�)� �d�%�+�,�,�,� �d�%�+�,�,�,� �d�!�'�(�(�(� �d�!�'�(�(�(�(�(r N)�__name__� __module__�__qualname__r � ArrayFieldr � CharFieldr �HStoreFieldr � JSONFieldr � RangeFieldr �IntegerRangeFieldr �BigIntegerRangeFieldr! �FloatRangeFieldr"