1jZ 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)
arrayfieldsortprint)selfsorted_arrays /builddir/build/BUILD/cloudlinux-venv-1.0.11/venv/lib/python3.11/site-packages/pylint_django/tests/input/external_psycopg2_noerror_postgres_fields.pyarrayfield_testsz$PostgresFieldsModel.arrayfield_tests s) ++--
l c t | j t | j t | j ddi t | j t | j t | j ddi d S )Nfoobar)r hstorefieldkeysvaluesupdate jsonfieldr
s r dictfield_testsz#PostgresFieldsModel.dictfield_tests s
d##%%&&&
d%%''(((
d%%uen55666
dn!!##$$$
dn##%%&&&
dn##UEN3344444r 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
rangefieldlowerupperintegerrangefieldbigintegerrangefieldfloatrangefielddatetimerangefielddaterangefieldr s r rangefield_testsz$PostgresFieldsModel.rangefield_tests# s
do#$$$
do#$$$
d$*+++
d$*+++
d'-...
d'-...
d"()))
d"()))
d%+,,,
d%+,,,
d!'(((
d!'(((((r N)__name__
__module____qualname__r
ArrayFieldr CharFieldr
HStoreFieldr JSONFieldr
RangeFieldr IntegerRangeFieldr BigIntegerRangeFieldr! FloatRangeFieldr" DateTimeRangeFieldr# DateRangeFieldr$ r r r% r r r r s ""#36#3#5#566J$&$&&K ""I""$$J002266688,f,..O2244*V*,,N 5 5 5) ) ) ) )r r N) __doc__
__future__r django.contrib.postgresr django.dbr Modelr r3 r r