
    w'hu                     b    S SK r S SKrS SKJrJrJrJrJrJr  S SK	J
r
  S SKJr   " S S\5      rg)    N)ColumnDateTimeStringInteger
ForeignKeyBoolean)relationship)Basec                   R   \ rS rSrSr\" \SSS9r\" \SSS9r\" \	SS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SS9r\" SSS9rSrg)CourseProgram	   courses_programsT)primary_keyindexFr   )nullabledefaultACTIVE)r   r   onupdatezprograms.idz
courses.idProgramcourses)back_populatesCourseprograms N)__name__
__module____qualname____firstlineno____tablename__r   r   idorderr   stater   datetimenow
created_at
updated_atr   
program_id	course_idr	   programcourse__static_attributes__r       DD:\kofCorporation\kof-academy-backend\app\models\courses_programs.pyr   r   	   s    &M	T	6B7UA6E6E8<E5(:K:K:O:O:QRJ5(:K:K:O:O:Q\d\m\m\q\q\stJM!:;Jw
< 89I9Y?G(:>Fr,   r   )r#   uuid
sqlalchemyr   r   r   r   r   r   sqlalchemy.ormr	   app.models.baser
   r   r   r,   r-   <module>r2      s#      M M '  ?D ?r,   