
    ֭hc                     ~    S SK r S SKrS SKJrJrJrJrJrJrJ	r	  S SK
Jr  S SKJr  S SKJr  S SKJr   " S S\5      rg)	    N)ColumnDateTimeEnumStringInteger
ForeignKeyBoolean)relationship)RegistrationState)RegistrationTrackingState)Basec                      \ rS rSrSr\" \SSS9r\" \SS9r\" \	" \
5      S\
R                  S9r\" \	" \SS	9S\R                  S9r\" \S\R"                  R%                  5       S9r\" \S\R"                  R%                  5       \R"                  R%                  5       S
9r\" \\" S5      5      r\" \\" S5      5      r\" \\" S5      5      r\" \\" S5      5      r\" \\" S5      5      r\" \\" S5      5      r\" \\" S5      5      r\" \\" S5      SS9r\" SSS9r\" SSS9r \" SSS9r!\" SSS9r"\" SSS9r#\" SSS9r$\" SSS9r%\" SSS9r&\" SSS9r'\" SSS9r(Sr)g )!Registration   registrationsT)primary_keyindexF)nullable)r   defaultregistrationstate)name)r   r   onupdatezusers.idzwaves.idz
lessons.idzcertificates.idzprograms.idz
modules.idz
courses.idzpayments.idPaymentregistration)back_populatesQuizUserWaveLessonReviewCertificateProgramModuleCourse N)*__name__
__module____qualname____firstlineno____tablename__r   r   idtracking_xp_countr   r   IN_PROGRESStracking_stater   WAITINGstater   datetimenow
created_at
updated_atr   user_idwave_id	lesson_idcertificate_id
program_id	module_id	course_id
payment_idr
   paymentquizzesuserwavelessonreviewscertificateprogrammodulecourse__static_attributes__r%       @D:\kofCorporation\kof-academy-backend\app\models\registration.pyr   r      s   #M	T	6Bw7D!:;dTmTyTyzN4)0CDt]n]v]vwE5(:K:K:O:O:QRJ5(:K:K:O:O:Q\d\m\m\q\q\stJWj45GWj45Gw
< 89IGZ0A%BCNM!:;Jw
< 89Iw
< 89IM!:TJJ9^DG6.AG?D?D(?CF8NCG}_MK9_EG(?CF(?CFrH   r   )r1   uuid
sqlalchemyr   r   r   r   r   r   r	   sqlalchemy.ormr
   app.enums.registration_stater   %app.enums.registration_tracking_stater   app.models.baser   r   r%   rH   rI   <module>rP      s.      S S S ' : K  D4 DrH   