
    h                         d dl mZmZ d dlmZ d dlmZ  G d de      Z G d de      Z G d d	e      Z G d
 de      Z	 G d dee      Z
y)    )	BaseModel
ConfigDict)Optional)datetimec                       e Zd Z ed      Zy)
BaseSchemaT)from_attributesN)__name__
__module____qualname__r   model_config     C/home/www/40-admission.kofcorporation.com/app/schemas/soft_skill.pyr   r      s    d3Lr   r   c                   ,    e Zd ZU eed<   dZee   ed<   y)SoftSkillBasenameNdescription)r
   r   r   str__annotations__r   r   r   r   r   r   r      s    
I!%K#%r   r   c                       e Zd Zy)SoftSkillCreateN)r
   r   r   r   r   r   r   r      s    r   r   c                   6    e Zd ZU dZee   ed<   dZee   ed<   y)SoftSkillUpdateNr   r   )r
   r   r   r   r   r   r   r   r   r   r   r   r      s    D(3-!%K#%r   r   c                   "    e Zd ZU eed<   eed<   y)SoftSkillResponseid
created_atN)r
   r   r   intr   r   r   r   r   r   r      s    Gr   r   N)pydanticr   r   typingr   r   r   r   r   r   r   r   r   r   <module>r"      sL    *  4 4&I &	m 	&i &
M r   