Ë
    _|ïiÈ  ã                   ót   — d dl Z d dlmZ d dlmZmZmZ d dlmZmZ d dl	m
Z
  G d„ de«      Z G d„ d	e«      Zy)
é    N)Údatetime)ÚAnyÚDictÚOptional)Ú	BaseModelÚ
ConfigDict)ÚPlantResponsec                   ó°   — e Zd ZU ej                  ed<   ej                  ed<   eed<   dZeed<   dZeed<   i Z	e
eef   ed<   dZee   ed	<   dZee   ed
<   y)ÚGraftCombinationBaseÚrootstock_idÚscion_idÚcompatibility_scoreg      ð?Úvigor_boostÚyield_modifierÚstress_tolerance_overrideNÚnotesÚsource_reference)Ú__name__Ú
__module__Ú__qualname__ÚuuidÚUUIDÚ__annotations__Úfloatr   r   r   r   Ústrr   r   r   r   © ó    úR/var/www/acinvestment.org/public_html/aci/backend/app/schemas/graft_combination.pyr   r   
   s`   … Ø—)‘)ÓØ�i‰iÓØÓØ€K�ÓØ€N�EÓØ02Ð˜t C¨ H™~Ó2Ø€Eˆ8�C‰=ÓØ&*Ð�h˜s‘mÔ*r   r   c                   óf   — e Zd ZU ej                  ed<   eed<   eed<   eed<   eed<    ed¬«      Z	y)	ÚGraftCombinationResponseÚidÚ	rootstockÚscionÚ
created_atÚ
updated_atT)Úfrom_attributesN)
r   r   r   r   r   r   r	   r   r   Úmodel_configr   r   r   r    r       s-   … Ø�	‰	ƒMØÓØÓØÓØÓá¨dÔ3�Lr   r    )r   r   Útypingr   r   r   Úpydanticr   r   Úapp.schemas.plantr	   r   r    r   r   r   ú<module>r+      s0   ðÛ Ý ß &Ñ &ç *å +ô+˜9ô +ô4Ð3õ 4r   