o
    "i                     @   sD   d Z ddlmZmZmZmZmZmZ ddlm	Z	 G dd de	Z
dS )z
Training Template model
    )ColumnStringTextIntegerJSONBoolean)	BaseModelc                   @   s   e Zd ZdZdZddiZeedddZee	ddZ
eed	ddZeed	ddZeeddZeedd
ZeedddZeeddZdS )TrainingTemplatez)
    Training configuration template
    training_templatesschema
hub_global   F)nullableT2   )default)r   indexN)__name__
__module____qualname____doc____tablename____table_args__r   r   namer   description	task_typeplatformr   configr   	is_publicr   	tenant_id
created_by r    r    N/lsinfo/ai/hellotax_ai/training_center/backend/app/models/training_template.pyr	      s    r	   N)r   
sqlalchemyr   r   r   r   r   r   app.models.baser   r	   r    r    r    r!   <module>   s     