
    ~V
hG                         S SK JrJr  S SKJr  S SKJrJrJr   " S S\5      r " S S\5      r	 " S S	\5      r
 " S
 S\5      rg)    )	BaseModelField)datetime)OptionalDictAnyc                       \ rS rSr% \" SSS9r\\S'   \" SSS9r\\S'   \" SS	S9r	\
\   \S
'   \" SSS9r\
\   \S'   \" SSS9r\
\\\4      \S'   Srg)SupportActivityBase   .zGType of activity (e.g. 'comment', 'meeting', 'note', 'pipeline_update')descriptiontypez/ID of the account associated with this activity
account_idNz&ID of the user performing the activityuser_idz5Main content (e.g. comment text, meeting notes, etc.)contentz_Extra details such as meeting scheduled_date, or for pipeline updates, the old and new statusesadditional_data )__name__
__module____qualname____firstlineno__r   r   str__annotations__r   r   r   r   r   r   r   __static_attributes__r       MC:\Suresh\moveshuttle\MDcreated\moveengine\app\v1\models\saas\supportmodel.pyr
   r
      s    ]D#  EJ  #<GXc]  #KGXc]  16u1OXd38n- r   r
   c                       \ rS rSrSrg)SupportActivityCreate   r   N)r   r   r   r   r   r   r   r   r   r      s    r   r   c                   \    \ rS rSr% \" SSS9r\\   \S'   \" SSS9r	\\
\\4      \S'   Srg)	SupportActivityUpdate   Nz Updated content for the activityr   r   z&Updated extra details for the activityr   r   )r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r!   r!      sC    "6GXc]  16<1OXd38n- r   r!   c                   8    \ rS rSr% \" SSS9r\\S'   \\S'   Sr	g)	SupportActivity(   ._id)aliasactivity_idcreated_dater   N)
r   r   r   r   r   r(   r   r   r   r   r   r   r   r$   r$   (   s    S.K.r   r$   N)pydanticr   r   r   typingr   r   r   r
   r   r!   r$   r   r   r   <module>r,      sC    %  & &) ,	/ 	I ) r   