
    \hX                     \    S SK JrJrJr  S SKJr  S SKJr   " S S\5      r " S S\5      rg)	    )	BaseModelFieldEmailStr)Optional)datetimec                   H    \ rS rSr% \\S'   \\S'   \\S'   \\S'   \\S'   Srg)	Address   streetcitystatecountrypostal_code N)__name__
__module____qualname____firstlineno__str__annotations____static_attributes__r       VC:\Suresh\moveshuttle\MDcreated\moveengine\app\v1\models\platform\customer_accounts.pyr	   r	      s    K
IJLr   r	   c                   
   \ 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\\S'   \" SSS9r\\S'   \\S'   \" \R"                  S9r\\S'   \" \R"                  S9r\\S'   Srg)CustomerAccount   .zTenant/organization ID)description
account_idNzPrimary customer referencecustomer_idzEnterprise company namecompany_namezPrimary contact namecontact_personzContact numberphonezEmail addressemailaddress)default_factorycreated_dateupdated_dater   )r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r   r	   r   utcnowr&   r'   r   r   r   r   r   r      s    C-EFJF!&t9U!VK#Vc/HIL#I1GHNCHs(89E39C_=E8="8??CL(C"8??CL(Cr   r   N)	pydanticr   r   r   typingr   r   r	   r   r   r   r   <module>r+      s+    / /  i 	Di 	Dr   