
    4?i                     ^    S SK Jr  S SKJr   " S S\5      r " S S\5      r " S S\5      rg	)
    )	BaseModel)datetimec                   \    \ rS rSr% \\S'   \\S'   \\S'   Sr\S-  \S'   Sr\S-  \S'   Srg)	VisitorCreate   
visitor_idclient_widget_idnameN
ip_address
user_agent )	__name__
__module____qualname____firstlineno__str__annotations__r   r   __static_attributes__r       5/var/www/html/livechat/backend/app/schemas/visitor.pyr   r      s.    O
I!Jd
!!Jd
!r   r   c                   \    \ rS rSr% \\S'   \\S'   \\S'   Sr\S-  \S'    " S S5      rS	r	g)

VisitorOut   idr   	client_idNr
   c                       \ rS rSrSrSrg)VisitorOut.Config   Tr   N)r   r   r   r   from_attributesr   r   r   r   Configr      s    r   r    r   )
r   r   r   r   intr   r   r
   r    r   r   r   r   r   r      s)    GOND#* r   r   c                       \ rS rSr% \\S'   \\S'   \S-  \S'   \S-  \S'   \S-  \S'   \S-  \S'   \S-  \S	'   \S-  \S
'   \S-  \S'   \\S'    " S S5      rSr	g)ClientVisitor   r   r   Nr
   emailphonecityregioncountryr   
created_atc                       \ rS rSrSrSrg)ClientVisitor.Config    Tr   N)r   r   r   r   orm_moder   r   r   r   r    r,       s    r   r    r   )
r   r   r   r   r!   r   r   r   r    r   r   r   r   r#   r#      sb    GO
*::
*$J4Zd
 r   r#   N)pydanticr   r   r   r   r#   r   r   r   <module>r0      s/     "I " I r   