
    iu                     N    d dl 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
y)    )FloatIntegerStringText)Mappedmapped_column)Basec                   J   e Zd ZU dZ edd      Zee   ed<    ee	dd      Z
ee   ed<    e ed      d	      Zee   ed
<    e ed      dd      Zee   ed<    eed	      Zeedz     ed<    e ed      d	      Zeedz     ed<    e ed      d	      Zeedz     ed<    e ed      d	      Zeedz     ed<    eed	      Zeedz     ed<    eed	      Zeedz     ed<    e ed      d	      Zeedz     ed<    e ed      d	      Zeedz     ed<   y)SeasonalGoalordini_seasonal_goalsT)primary_keyindexidF)nullabler   year   )r   name(   	goal_typeNdescriptionproduct_matchsecondary_product_matchsupplier_matchtargetsecondary_target
unit_label   bonus_label)__name__
__module____qualname____tablename__r   r   r   int__annotations__r   r   r   r   strr   r   r   r   r   r   r   r   floatr   r   r        /apps/ordini/backend/app/models/seasonal_goal.pyr   r      sN   +M#DABsA%gTJD&+J%fSkEBD&+B*6":TRIvc{R&3D4&HKd
#H(5fSkD(QM6#*%Q2?sVZ2[VC$J/[)6vc{T)RNF3:&R#0#FFF54< F-:54-PfUT\*P%26":%MJsTz"M&3F3K$&OKd
#Or(   r   N)
sqlalchemyr   r   r   r   sqlalchemy.ormr   r   app.core.databaser	   r   r'   r(   r)   <module>r-      s    3 3 0 "P4 Pr(   