
    [h[                    Z    d dl mZ d dlZd dlZd dlmc mZ	  G d dej
                  ZdS )    )annotationsNc                       e Zd Zej        dddd            Zej        dd            Zej        dd            Zd fdZ xZS )_TableN)bind_keynamestrargssa_sql_schema.SchemaItemr   
str | Nonekwargst.AnyreturnNonec                   d S N )selfr   r   r	   r   s        e/var/www/api.easyaligner.net/htdocs/venv_linux/lib/python3.11/site-packages/flask_sqlalchemy/table.py__init__z_Table.__init__
   	     	    metadatasa.MetaDatac                    d S r   r   )r   r   r   r	   r   s        r   r   z_Table.__init__   r   r   c                    d S r   r   )r   r   r	   r   s       r   r   z_Table.__init__   s	     	r   c                B     t                      j        |g|R i | d S r   )superr   )r   r   r	   r   	__class__s       r   r   z_Table.__init__$   s2     	/////////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   r   )__name__
__module____qualname__toverloadr   __classcell__)r   s   @r   r   r   	   s        Z
  $	     Z Z   Z Z   Z
0 0 0 0 0 0 0 0 0 0r   r   )
__future__r   typingr"   
sqlalchemysasqlalchemy.sql.schemasqlschemasa_sql_schemaTabler   r   r   r   <module>r.      s    " " " " " "         - - - - - - - - -0 0 0 0 0RX 0 0 0 0 0r   