
    wh}                     x    d dl mZmZ d dlmZ  G d de      Z G d de      Z G d de      Z G d	 d
e      Zy)    )LiteralOptional)CustomModelc                   J    e Zd ZU eed<   eed<   eed<   eed<   eed<   eed<   y)CarpentryCreateformate_typestore_format_typenumber_of_unitscost_per_unitremarkgroup_idN)__name__
__module____qualname__str__annotations__int     ?/var/www/html/retail-simulation-api/app/api/carpentry/schema.pyr   r      s&     LNr   r   c                   ^    e Zd ZU eed<   eed<   eed<   eed<   eed<   eed<   eed<   eed<   y	)
CarpentryResponsescarpentry_idr   r	   r
   r   totalr   r   N)r   r   r   r   r   r   r   r   r   r   r      s1     KLNr   r   c                   6    e Zd ZU eed<   eed<   dZee   ed<   y)CarpentrySumsr   r	   N	total_sum)r   r   r   r   r   r   r   r   r   r   r   r   r       s    M#Ix}#r   r   c                       e Zd ZU dZee   ed<   dZee   ed<   dZ	ee   ed<   dZ
ee   ed<   dZee   ed<   dZee   ed<   dZee   ed<   y)	CarpentryUpdateNr   r   r	   r
   r   r   r   )r   r   r   r   r   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   %   sg    #'L8C='#'L8C=' )-,&*Ohsm*$(MHSM(!FXc]!#Hx}#r   r   N)	typingr   r   app.utils.schemas_utilsr   r   r   r   r   r   r   r   <module>r"      s;    $ /
k 
 $K $
$k $r   