
    j                     z    d dl mZmZmZmZmZmZmZ d dlm	Z	 d dl
mZ d dlmZ e G d de                      ZdS )    )BooleanColumnDateTimeFloatIntegerStringText)JSONB)global_model)	BaseModelc                   :   e Zd ZdZddiZ e ed          d          Z eed          Z	 eed          Z
 e ed          d          Z e ed          d	d
          Z e ed          d          Z eed          Z eedd          Z eed          Z eed          Z eed          Z eed          Z eed          Z eed          Z eed          Z eed          Z eed          Z eei           ZdS )AnnotationTaskannotation_tasksschema
hub_global   F)nullableT2   pending)defaultindexmedium)r   )r   r   N)__name__
__module____qualname____tablename____table_args__r   r   titler	   descriptioncontent	task_typestatuspriorityr   deadliner   assigned_toassigned_by
created_bycompleted_atreviewed_atreviewed_byr   quality_scorer   approvedreviewer_feedbackr
   annotation_data	meta_data     L/lsinfo/ai/hellotax_ai/training_center/backend/app/models/annotation_task.pyr   r      s       &M-NF66#;;///E&---KfTE***GvvbzzE222IVFF2JJ	>>>FvffRjj(333Hvh...H&4t<<<K&4000K$///J6(T222L&D111K&4000KF54000Mvg---Htd333fUT222Oub)))IIIr1   r   N)
sqlalchemyr   r   r   r   r   r   r	   sqlalchemy.dialects.postgresqlr
   app.core.schema_bindingr   app.models.baser   r   r0   r1   r2   <module>r7      s    N N N N N N N N N N N N N N N N N N 0 0 0 0 0 0 0 0 0 0 0 0 % % % % % % * * * * *Y * * * * *r1   