
    Ui                     r    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d	S )
    )	BaseModel)Optionalc                       e Zd ZU dZeed<   dS )StartITRequestu!   IT 기초 테스트 시작 요청
session_idN)__name__
__module____qualname____doc__str__annotations__     /app/app/schemas/it_schema.pyr   r      s         ++OOOOOr   r   c                   2    e Zd ZU dZeed<   eed<   eed<   dS )AnswerITRequestu!   IT 기초 테스트 답변 제출r   question_idselected_answerNr   r	   r
   r   r   r   intr   r   r   r   r      s9         ++OOOr   r   c                   F    e Zd ZU dZeed<   eed<   eed<   eed<   eed<   dS )ITResultResponseu!   IT 기초 테스트 최종 결과r   total_scorelevelmessagetotal_questionsNr   r   r   r   r   r      sK         ++OOOJJJLLLr   r   N)pydanticr   typingr   r   r   r   r   r   r   <module>r      s                   Y   
    i       y     r   