
    Th                         d dl mZmZ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 G d d	e          Zd
S )    )ColumnIntegerStringDateTimeTextBooleanEnum
ForeignKey)relationship)func)Base)CommunicationTypec                      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e          ej                  Z e ed	           ej                    
          Z eed          Z ee
          Z edd          Z edd          ZdS )CommunicationcommunicationsTprimary_keyindexzcandidates.idFnullableusers.iddefaulttimezoneserver_default	Candidate)back_populatesUserN)__name__
__module____qualname____tablename__r   r   idr
   candidate_iduser_idr   subjectr   bodyr	   r   EMAILtyper   r   nowsent_atr   is_templatetemplate_namer   	candidateuser     2/home/runner/workspace/app/models/communication.pyr   r      s*       $M	T	6	6	6B6'::o#>#>OOOLfWjj44tDDDGfVe,,,G6$'''D6$$())3D3JKKKDfXXt,,,XTXZZHHHG&%000KF6NNM [9IJJJI</?@@@DDDr3   r   c                      e Zd ZdZ eedd          Z eed          Z eed          Z	 ee
d          Z e ee          ej                  Z eed          Z ee ed          d          Z e ed           ej                    	          Z e ed           ej                    
          ZdS )CommunicationTemplatecommunication_templatesTr   Fr   r   r   r   r   )onupdateN)r!   r"   r#   r$   r   r   r%   r   namer(   r   r)   r	   r   r*   r+   r   	is_activer
   
created_byr   r   r,   
created_at
updated_atr2   r3   r4   r6   r6      s       -M	T	6	6	6B6&5)))DfVe,,,G6$'''D6$$())3D3JKKKDw---IJ!7!7%HHHJ$///

KKKJ$///($(**EEEJJJr3   r6   N)
sqlalchemyr   r   r   r   r   r   r	   r
   sqlalchemy.ormr   sqlalchemy.sqlr   app.core.databaser   app.models.baser   r   r6   r2   r3   r4   <module>rC      s    Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y Y ' ' ' ' ' '       " " " " " " - - - - - -A A A A AD A A A"F F F F FD F F F F Fr3   