o
    "h[                     @  sD   d dl mZ d dlZd dlZd dlm  mZ	 G dd dej
ZdS )    )annotationsNc                      sT   e Zd ZejdddddZejdddZejdddZd fddZ  ZS )_TableN)bind_keynamestrargssa_sql_schema.SchemaItemr   
str | Nonekwargst.AnyreturnNonec                O     d S N )selfr   r   r   r
   r   r   I/var/www/html/venv/lib/python3.10/site-packages/flask_sqlalchemy/table.py__init__
      z_Table.__init__metadatasa.MetaDatac                 O  r   r   r   )r   r   r   r   r
   r   r   r   r      r   c                 O  r   r   r   r   r   r   r
   r   r   r   r      s   c                   s   t  j|g|R i | d S r   )superr   r   	__class__r   r   r   $   s   )
r   r   r   r   r   r	   r
   r   r   r   )
r   r   r   r   r   r   r
   r   r   r   )r   r   r   r   r
   r   r   r   )__name__
__module____qualname__toverloadr   __classcell__r   r   r   r   r   	   s    		r   )
__future__r   typingr   
sqlalchemysasqlalchemy.sql.schemasqlschemasa_sql_schemaTabler   r   r   r   r   <module>   s
    