§
    –%{j½  ã                   ó‚   — d dl m Z mZ d dlmZ d dlmZmZmZmZm	Z	m
Z
mZmZ d dlmZmZ d dlmZ  G d„ de¦  «        ZdS )	é    )ÚdatetimeÚdate)ÚOptional)ÚStringÚTextÚBooleanÚDateTimeÚDateÚIntegerÚ
ForeignKeyÚfunc)ÚMappedÚmapped_column)ÚBasec                   óZ  — e Zd ZU dZ ed¬¦  «        Zee         ed<    e e	d¦  «        dd¬¦  «        Z
ee         ed<    e e	d	¦  «        d¬
¦  «        Zee         ed<    eed¬
¦  «        Zee         ed<    e edd¬¦  «        d¬
¦  «        Zee         ed<    e edd¬¦  «        ¦  «        Zeee                  ed<    e edd¬¦  «        d¬
¦  «        Zee         ed<    ee¦  «        Zeee                  ed<    ee¦  «        Zeee                  ed<    ee¦  «        Zeee                  ed<    eed¬¦  «        Zee         ed<    eed¬¦  «        Zee         ed<    eed¬¦  «        Zee         ed<    eed¬¦  «        Zee         ed<    e edd¬¦  «        ¦  «        Zeee                  ed<    ee ¦  «        Z!eee"                  ed <    e edd¬¦  «        ¦  «        Z#eee                  ed!<    e e	d	¦  «        d¬
¦  «        Z$eee                  ed"<    e ed#d¬¦  «        ¦  «        Z%eee                  ed$<    ee  e&j'        ¦   «         ¬%¦  «        Z(ee"         ed&<    ee  e&j'        ¦   «          e&j'        ¦   «         ¬'¦  «        Z)ee"         ed(<   d)S )*ÚSuratÚsuratT)Úprimary_keyÚidéÿ   F)ÚnullableÚuniqueÚno_suratiô  )r   ÚsubjectÚperihalzcompanies.idÚRESTRICT)ÚondeleteÚ
company_idz
vendors.idzSET NULLÚ	vendor_idzcategories.idÚcategory_idÚtanggalÚbodyÚtembusan)ÚdefaultÚneeds_director_sigÚneeds_manager_sigÚwet_signatureÚis_approvedzusers.idÚapproved_byÚapproved_atÚ
created_byÚrejected_reasonztasks.idÚtask_id)Úserver_defaultÚ
created_at)r.   ÚonupdateÚ
updated_atN)*Ú__name__Ú
__module__Ú__qualname__Ú__tablename__r   r   r   ÚintÚ__annotations__r   r   Ústrr   r   r   r   r   r   r   r    r
   r!   r   r"   r#   r   r%   Úboolr&   r'   r(   r)   r	   r*   r   r+   r,   r-   r   Únowr/   r1   © ó    ú8/var/www/html/jarvis.com/web/backend/app/models/surat.pyr   r      sš  € € € € € € Ø€MØ#�m°Ð5Ñ5Ô5€BˆˆsŒÐ5Ð5Ñ5Ø)˜M¨&¨&°©+¬+ÀÈdÐSÑSÔS€Hˆf�SŒkÐSÐSÑSØ(˜=¨¨°©¬¸uÐEÑEÔE€GˆV�CŒ[ÐEÐEÑEØ(˜=¨¸Ð>Ñ>Ô>€GˆV�CŒ[Ð>Ð>Ñ>Ø+˜m¨J¨J°~ÐPZÐ,[Ñ,[Ô,[ÐfkÐlÑlÔl€J��s”ÐlÐlÑlØ'4 }°Z°ZÀÐWaÐ5bÑ5bÔ5bÑ'cÔ'c€Iˆv�h˜s”mÔ$ÐcÐcÑcØ,˜}¨Z¨Z¸ÐR\Ð-]Ñ-]Ô-]ÐhmÐnÑnÔn€K�˜”ÐnÐnÑnØ&3 m°DÑ&9Ô&9€GˆV�H˜T”NÔ#Ð9Ð9Ñ9Ø"/ -°Ñ"5Ô"5€Dˆ&�˜#”Ô
Ð5Ð5Ñ5Ø&3 m°DÑ&9Ô&9€Hˆf�X˜c”]Ô#Ð9Ð9Ñ9Ø'4 }°WÀeÐ'LÑ'LÔ'LÐ˜˜tœÐLÐLÑLØ&3 m°GÀUÐ&KÑ&KÔ&KÐ�v˜d”|ÐKÐKÑKØ"/ -°ÀÐ"GÑ"GÔ"G€M�6˜$”<ÐGÐGÑGØ - ¨g¸uÐ EÑ EÔ E€K�˜”ÐEÐEÑEØ)6¨°z°zÀ*ÐWaÐ7bÑ7bÔ7bÑ)cÔ)c€K�˜ œÔ&ÐcÐcÑcØ.;¨m¸HÑ.EÔ.E€K�˜ Ô*Ô+ÐEÐEÑEØ(5¨°j°jÀÐV`Ð6aÑ6aÔ6aÑ(bÔ(b€J��x ”}Ô%ÐbÐbÑbØ-:¨]¸6¸6À#¹;¼;ÐQUÐ-VÑ-VÔ-V€O�V˜H SœMÔ*ÐVÐVÑVØ%2 ]°:°:¸jÐS]Ð3^Ñ3^Ô3^Ñ%_Ô%_€GˆV�H˜S”MÔ"Ð_Ð_Ñ_Ø#0 =°È(È$Ì(É*Ì*Ð#UÑ#UÔ#U€J��xÔ ÐUÐUÑUØ#0 =°È(È$Ì(É*Ì*Ð_gÐ_cÔ_gÑ_iÔ_iÐ#jÑ#jÔ#j€J��xÔ ÐjÐjÑjÐjÐjr<   r   N)r   r   Útypingr   Ú
sqlalchemyr   r   r   r	   r
   r   r   r   Úsqlalchemy.ormr   r   Úapp.databaser   r   r;   r<   r=   ú<module>rB      sÓ   ðØ #Ð #Ð #Ð #Ð #Ð #Ð #Ð #Ø Ð Ð Ð Ð Ð Ø WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WÐ WØ 0Ð 0Ð 0Ð 0Ð 0Ð 0Ð 0Ð 0Ø Ð Ð Ð Ð Ð ðkð kð kð kð kˆDñ kô kð kð kð kr<   