관리-도구
편집 파일: __init__.cpython-38.pyc
U -?�f! � @ s� d Z ddlmZ ddlmZ ddlmZ ddlmZ ddlm Z ddl mZ dd l mZ dd l m Z ddl mZ ddl mZ dd l mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddl mZ ddlmZ ddlm Z ddlm!Z! ddl"m#Z# ddl"m$Z$ dd l"m%Z% dd!l"m&Z& dd"l"m'Z' dd#l"m(Z( dd$l"m)Z) dd%l"m*Z* dd&l"m+Z+ dd'l"m,Z, dd(l-m.Z. dd)l-m/Z/ dd*l0m1Z1 dd+l0m2Z2 dd,l0m3Z3 dd-l0m4Z4 dd.l0m5Z5 dd/l0m6Z6 dd0l0m7Z7 dd1l0m8Z8 dd2l0m9Z9 dd3l0m:Z: dd4l0m;Z; dd5l0m<Z< dd6l=m>Z> dd7l?m@Z@ dd8l?mAZA dd9l?mBZB dd:l?mCZC dd;lDmEZE dd<lFmGZG dd=lFmHZH dd>lFmIZI dd?lFmJZJ dd@lFmKZK ddAlFmLZL ddBlMmNZN ddClOmPZP ddDlQmRZR ddElQmSZS ddFlQmTZT ddGlQmUZU ddHlQmVZV ddIlQmWZW ddJlQmXZX ddKlQmYZY ddLlQmZZZ ddMlQm[Z[ ddNlQm\Z\ ddOlQm]Z] ddPlQm^Z^ ddQlQm_Z_ ddRl`maZa ddSl`mbZb ddTlcmdZd ddUlcmeZe ddVlcmfZf ddWlcmgZg ddXlcmhZh ddYlcmiZi ddZlcmcZc dd[lcmjZj dd\lmkZk dd]lmlZl dd^lmmZm dd_lmnZn dd`lompZp ddalomqZq ddblomrZr ddclsmtZt dddlsmuZu ddelvmwZw ddflvmxZx ddglvmyZy ddhlvmzZz ddil{m|Z| ddjl{m}Z} ddkl~mZ ddll~m�Z� ddml~m�Z� ddnl~m�Z� ddol~m�Z� ddpl~m�Z� ddql~m�Z� ddrl~m�Z� ddsl~m�Z� ddtl�m�Z� ddul�m�Z� ddvl m�Z� ddwl m�Z� ddxl m�Z� ddyl m�Z� ddzl m�Z� dd{l m�Z� dd|l m�Z� dd}l m�Z� dd~l m�Z� ddl m�Z� dd�l m�Z� dd�l m�Z� dd�l m�Z� dd�l m�Z� dd�l m�Z� dd�l m�Z� dd�l�m�Z� dd�l�m�Z� dd�l�m�Z� dd�l�m�Z� dd�l�m�Z� dd�l�m�Z� dd�l�m�Z� dd�l�m�Z� dd�l�m�Z� d�d�lm�Z� d�d�d��d�d��Z�e�e�� � d�S )�z� Functional constructs for ORM configuration. See the SQLAlchemy object relational tutorial and mapper configuration documentation for an overview of how this module is used. � )�annotations)�Any� )�exc)�mapper)�strategy_options)� _mapper_fn)�aliased)�backref)� clear_mappers)�column_property)� composite)�contains_alias)�create_session)�deferred)�dynamic_loader)�join)� mapped_column)�orm_insert_sentinel)� outerjoin)�query_expression)�relationship)�synonym)�with_loader_criteria)�with_polymorphic)�AttributeEventToken)�InstrumentedAttribute)�QueryableAttribute)�class_mapper)� DynamicMapped)�InspectionAttrExtensionType)�LoaderCallableStatus)�Mapped)�NotExtension)� ORMDescriptor)�PassiveFlag)�SQLORMExpression)�WriteOnlyMapped)� FromStatement)�QueryContext)�add_mapped_attribute)�as_declarative)�declarative_base)�declarative_mixin)�DeclarativeBase)�DeclarativeBaseNoMeta)�DeclarativeMeta)� declared_attr)�has_inherited_table)�MappedAsDataclass)�registry)�synonym_for)�MappedClassProtocol)� Composite)�CompositeProperty)�Synonym)�SynonymProperty)� AppenderQuery)�AttributeEvents)�InstanceEvents)�InstrumentationEvents)�MapperEvents)�QueryEvents)� SessionEvents)�IdentityMap)�ClassManager)�EXT_CONTINUE)�EXT_SKIP)�EXT_STOP)�InspectionAttr)�InspectionAttrInfo)� MANYTOMANY)� MANYTOONE)�MapperProperty)�NO_KEY)�NO_VALUE)� ONETOMANY)�PropComparator)�RelationshipDirection)�UserDefinedOption)�merge_frozen_result)�merge_result)�attribute_keyed_dict)�attribute_mapped_collection)�column_keyed_dict)�column_mapped_collection)�keyfunc_mapping)�KeyFuncDict)�mapped_collection)�MappedCollection)�configure_mappers)�Mapper)� reconstructor)� validates)�ColumnProperty)�MappedColumn)�MappedSQLExpression)�AliasOption)�Query)�foreign)�Relationship)�RelationshipProperty)�remote)�QueryPropertyDescriptor)�scoped_session)�close_all_sessions)�make_transient)�make_transient_to_detached)�object_session)�ORMExecuteState)�Session)�sessionmaker)�SessionTransaction)�SessionTransactionOrigin)�AttributeState)� InstanceState)�contains_eager)�defaultload)�defer)� immediateload)� joinedload)�lazyload)�Load)� load_only)�noload)� raiseload)�selectin_polymorphic)�selectinload)�subqueryload)�undefer)� undefer_group)�with_expression)�UOWTransaction)�Bundle)�CascadeOptions)�LoaderCriteriaOption)� object_mapper)�polymorphic_union)�was_deleted)�with_parent)�WriteOnlyCollection� )�utilr �None)�lcls�returnc C s t j�d� t j�d� d S )Nzsqlalchemy.ormzsqlalchemy.ext)�_sa_utilZ preloadedZ import_prefix)r� � r� �G/opt/hc_python/lib64/python3.8/site-packages/sqlalchemy/orm/__init__.py�__go� s r� N)��__doc__� __future__r �typingr � r r Z mapperlibr Z_orm_constructorsr r r r r r r r r r r r r r r r r r r � attributesr r r �baser r r r! r"