
    =h;                     T    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y)	    )	BaseModel)Optional)datetimec                       e Zd ZU dZee   ed<   eed<   eed<   eed<   eed<   dZee   ed<   eed<   eed	<   e	ed
<   e	ed<    G d d      Z
y)CompanySchemaNidnameuser_idbusiness_typeaddress1address2zip_codeofficial_phone
created_at
updated_atc                       e Zd ZdZy)CompanySchema.ConfigTN)__name__
__module____qualname__from_attributes     =/var/www/html/phonemate/phone_mate_backend/schemas/company.pyConfigr      s    r   r   )r   r   r   r   r   int__annotations__strr   r   r   r   r   r   r   r      sT    B
ILM"Hhsm"M r   r   c                   T    e Zd ZU eed<   eed<   eed<   dZee   ed<   eed<   eed<   y)CreateCompanyRequestr	   r   r   Nr   r   r   )r   r   r   r   r   r   r   r   r   r   r   r    r       s+    
IM"Hhsm"Mr   r    N)pydanticr   typingr   r   r   r    r   r   r   <module>r#      s&      I 9 r   