
    *=^i|	                         U d Z ddlmZmZ ddlmZ ddlZdZe	e
d<   dZee	df   e
d<   dZee	ee	   df   e
d	<   dZee	ee	   df   e
d
<   ddZddZy)zimonthly predic

Revision ID: 429e1d3f391d
Revises: b7cb14d539d7
Create Date: 2026-01-07 11:02:02.679461

    )SequenceUnion)opN429e1d3f391drevisionb7cb14d539d7down_revisionbranch_labels
depends_onc                     t        j                  dt        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j
                  d	
      t        j                  d      d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d	      t        j                  dt        j
                  d	
      t        j                  d      d	      t        j                  dgdg      t        j                  dgdg      t        j                  dgdg      t        j                  d             t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       y )Nmonthly_forecastsidF)nullable
company_idlocation_id
product_idforecast_dateT)timezoneznow())server_defaultr   target_monthforecast_qtymodel_version
created_atzcompanies.company_idzlocations.location_idzproducts.product_idix_monthly_forecasts_company_id)uniqueix_monthly_forecasts_id ix_monthly_forecasts_location_idix_monthly_forecasts_product_id)r   create_tablesaColumnIntegerDateTimetextDateFloatStringForeignKeyConstraintPrimaryKeyConstraintcreate_indexf     K/var/www/html/hubwallet-dev/alembic/versions/429e1d3f391d_monthly_predic.pyupgrader/      s   OO'IIdBJJL51IIlBJJL59IImRZZ\E:IIlBJJL59IIor{{D9"''RYJZejkIInbggi%8IInbhhj59IIoryy{T:IIlBKK6rwwwGWbfg\N-C,DG]O.E-FI\N-B,CFD! OOBDD:;=PS_R`inoOOBDD235H4&Y^_OOBDD;<>QTaSbkpqOOBDD:;=PS_R`inor-   c                  ~   t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  d       y )Nr   r   )
table_namer   r   r   )r   
drop_indexr+   
drop_tabler,   r-   r.   	downgrader4   -   ss    MM"$$89FYZMM"$$9:GZ[MM"$$01>QRMM"$$89FYZMM%&r-   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr    r   str__annotations__r	   r
   r   r/   r4   r,   r-   r.   <module>r<      ss    #   # "0uS$Y 015uS(3--. 5.2
E#x}d*+ 2p0'r-   