
    Evg                     F    d dl mZ d dlmZ d dlmZ  G d de          ZdS )    )
ArrayField)Subquery)cached_propertyc                   8     e Zd ZdZ fdZed             Z xZS )ArraySubqueryzARRAY(%(subquery)s)c                 <     t                      j        |fi | d S N)super__init__)selfquerysetkwargs	__class__s      `/var/www/pixelcanvas.ch/venv/lib/python3.11/site-packages/django/contrib/postgres/expressions.pyr   zArraySubquery.__init__	   s(    ,,V,,,,,    c                 4    t          | j        j                  S r	   )r   queryoutput_field)r   s    r   r   zArraySubquery.output_field   s    $*1222r   )__name__
__module____qualname__templater   r   r   __classcell__)r   s   @r   r   r      sX        $H- - - - - 3 3 _3 3 3 3 3r   r   N)django.contrib.postgres.fieldsr   django.db.modelsr   django.utils.functionalr   r    r   r   <module>r      so    5 5 5 5 5 5 % % % % % % 3 3 3 3 3 33 3 3 3 3H 3 3 3 3 3r   