
    pqh                     ^    S SK Jr  S SKJr   " S S\5      r " S S\5      r " S S\5      rg	)
    )	BaseModel)Optionalc                   \    \ rS rSr% \\S'   \\S'   \\S'   \\S'   Sr	\
\   \S'   \\S'   S	rg)
ProductCreateUpdate   name	is_activeprice_tax_includedquantityNreference_codemodel_id )__name__
__module____qualname____firstlineno__str__annotations__boolfloatintr   r   __static_attributes__r       =/var/www/masterstate.pl/html/schock_helper/backend/schemas.pyr   r      s*    
IOM$(NHSM(Mr   r   c                   4    \ rS rSr% \\S'    " S S5      rSrg)	ModelInfo   r   c                       \ rS rSrSrSrg)ModelInfo.Config   Tr   Nr   r   r   r   orm_moder   r   r   r   Configr          r   r#   r   N)r   r   r   r   r   r   r#   r   r   r   r   r   r      s    
I r   r   c                   >    \ rS rSr% \\S'   \\S'    " S S5      rSrg)ProductInfo   
product_idmodelc                       \ rS rSrSrSrg)ProductInfo.Config   Tr   Nr!   r   r   r   r#   r+      r$   r   r#   r   N)	r   r   r   r   r   r   r   r#   r   r   r   r   r&   r&      s    O r   r&   N)pydanticr   typingr   r   r   r&   r   r   r   <module>r/      s0     ) 	 
% r   