Uname : Linux premium36.web-hosting.com 4.18.0-553.44.1.lve.el8.x86_64 #1 SMP Thu Mar 13 14:29:12 UTC 2025 x86_64
Soft : LiteSpeed
Ip : 198.54.115.237
Port : 443
~
/
opt
/
hc_python
/
lib
/
python3.12
/
site-packages
/
alembic
/
operations
/
__pycache__
[ HOME ]
Exec
Submit
File Name : schemaobj.cpython-312.pyc
� ���g�$ � �l � d dl mZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d d lm Z d d lmZ d dlmZ d dlmZ d d lmZ d dlmZ d dlmZ ddlmZ ddlmZ e rBd dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlmZ d dlm Z d dlm!Z! d dl"m#Z# ddl$m%Z% G d� d� Z&y )!� )�annotations)�Any)�Dict)�List)�Optional)�Sequence)�Tuple)� TYPE_CHECKING)�Union��schema)�Column)� Constraint)�Index)�Integer)�NULLTYPE� )�util)�sqla_compat)� ColumnElement)� TextClause)�CheckConstraint)� ForeignKey)�ForeignKeyConstraint)�MetaData)�PrimaryKeyConstraint)�Table)�UniqueConstraint)� TypeEngine)�MigrationContextc �& � e Zd Z d dd�Z d dd�Z d dd�Z d dd�Z d dd�Z d dd�Zdd�Z dd �Z dd �Z d dd�Zdd�Z dd �Zy)� SchemaObjectsNc � � || _ y �N)�migration_context)�selfr% s �K/opt/hc_python/lib/python3.12/site-packages/alembic/operations/schemaobj.py�__init__zSchemaObjects.__init__) s � � "3��� c � � | j � }|D �cg c] }t j |t � �� }}t j ||g|��d|i�} t j |D �cg c] }| j | �� c}d|i|��} | S c c}w c c}w �Nr �name)�metadata� sa_schemar r r r �c)r&