
    Ci
                     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)	u@   
Modèle pour les tentatives de quiz flexibles 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)FlexibleAttemptflexible_attemptsT)primary_keyindexzquiz_categories.idF)nullablezusers.id)timezone)server_defaultQuizCategoryattempts)back_populatesUserN)__name__
__module____qualname____tablename__r   r   idr   category_iduser_idr   answersscorer   passedr   r	   now
started_atcompleted_atr
   categoryuser     C/home/www/lebenam.kofcorporation.com/app/models/flexible_attempt.pyr   r   
   s    'M	T	6B*-A"BUSKWj4uEG TE*G7T*EGd+F$/
KJ(D1DAL N:FH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  ' " d  r(   