o
    QDi                     @  sN   d dl mZ d dlmZ d dlZddlmZ ejdddG d	d
 d
eZdS )    )annotations)OptionalN   )ControlTF)kw_onlyreprc                	   @  s   e Zd ZU dZdZdZded< 	 dZded< 	 dZded< 	 dZ	ded< 	 dZ
ded	< 	 d
Zded< 	 dddiddiddiddiddiddiddidiZdS )
SqlControlz\SQL control representation.

    Control class to set params for Sql read/write class.

    sqlNzOptional[str]tableorder_bywhere	namespacebasepathFboolwith_metadata
propertiestypestringboolean)r
   prefixorderByr   r   r   withMetadata)__name__
__module____qualname____doc__r   r
   __annotations__r   r   r   r   r   metadata_profile_patch r   r   Y/var/www/Datamplify/venv/lib/python3.10/site-packages/frictionless/formats/sql/control.pyr   
   s2   
 r   )	
__future__r   typingr   attrsdialectr   definer   r   r   r   r   <module>   s    