
    Ci                     j    d Z ddlmZ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  G d de      Zy)	u*   
Modèle pour les questions de quiz (QCM)
    )ColumnIntegerStringBooleanDateTimeText
ForeignKeyJSON)func)relationship)Basec                   `   e Zd ZdZ eedd      Z ee ed      d      Z ee	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
       ej*                               Z e ed
       ej*                               Z edd      Zy)QuizQuestionquiz_questionsT)primary_keyindexz
quizzes.idF)nullable
   r   )default)timezone)server_default)onupdateQuiz	questions)back_populatesN)__name__
__module____qualname____tablename__r   r   idr	   quiz_idr   questionr
   optionsr   correct_answerexplanationorderr   	is_activer   r   now
created_at
updated_atr   quiz     @/home/www/lebenam.kofcorporation.com/app/models/quiz_question.pyr   r   	   s    $M	T	6BWj6GGdU+H TE*GF2J7N-K7A&Ew-I$/
KJ$/($((*EJ {;Dr-   r   N)__doc__
sqlalchemyr   r   r   r   r   r   r	   r
   sqlalchemy.sqlr   sqlalchemy.ormr   app.db.base_classr   r   r,   r-   r.   <module>r4      s+    Z Y Y  ' "<4 <r-   