
    CiF                     b    d Z ddl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)	u6   
Modèle pour les tentatives de quiz des utilisateurs
    )ColumnIntegerBooleanDateTime
ForeignKeyJSON)func)relationship)Basec                   ,   e Zd ZdZ eedd      Z ee ed      d      Z e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      d      Z ed
d      Z ed      Zy)QuizAttemptquiz_attemptsT)primary_keyindexz
quizzes.idF)nullablezusers.id)timezone)server_defaultQuizattempts)back_populatesUserN)__name__
__module____qualname____tablename__r   r   idr   quiz_iduser_idr   answersscorer   passedr   r	   now
started_atcompleted_atr
   quizuser     ?/home/www/lebenam.kofcorporation.com/app/models/quiz_attempt.pyr   r   	   s    #M	T	6BWj6GGWj4uEG TE*G7U+EGe,F$/
KJ(D1EBL z:DDr(   r   N)__doc__
sqlalchemyr   r   r   r   r   r   sqlalchemy.sqlr	   sqlalchemy.ormr
   app.db.base_classr   r   r'   r(   r)   <module>r/      s(    L K  ' " $  r(   