
    Th                     r    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 d dlmZ  G d de          ZdS )	    )ColumnIntegerDateTimeTextEnum
ForeignKey)relationship)func)Base)ApplicationStatusc                      e Zd ZdZ ee ed          d          Z ee ed          d          Z e e	e
          e
j                  Z e ed           ej                              Z e ed           ej                    	          Z ee          Z ee          Z ed
d          Z edd          ZdS )Applicationapplicationszcandidates.idT)primary_keyzprojects.id)default)timezone)server_default)onupdate	Candidate)back_populatesProjectN)__name__
__module____qualname____tablename__r   r   r   candidate_id
project_idr   r   NEWstatusr   r
   now
applied_at
updated_atr   motivation_letteradditional_infor	   	candidateproject     0/home/runner/workspace/app/models/application.pyr   r      s       "M6'::o#>#>DQQQLM!:!:MMMJVDD*++5F5JKKKF$///

KKKJ$///($(**EEEJ tfTllO [HHHIl9^DDDGGGr(   r   N)
sqlalchemyr   r   r   r   r   r   sqlalchemy.ormr	   sqlalchemy.sqlr
   app.core.databaser   app.models.baser   r   r'   r(   r)   <module>r/      s    H H H H H H H H H H H H H H H H ' ' ' ' ' '       " " " " " " - - - - - -E E E E E$ E E E E Er(   