
    ];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)zmproduct velocity 2

Revision ID: 6350a35caa4e
Revises: 882cef65791b
Create Date: 2025-12-12 08:12:13.036474

    )SequenceUnion)opN6350a35caa4erevision882cef65791b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             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             y )Ninventory_planning_snapshotdays_of_coverT)nullabledays_until_stockout	is_urgentFurgency_scoreslow_mover_snapshottotal_sold_7dtotal_sold_30dads_7dads_30d)r   
add_columnsaColumnFloatBoolean     O/var/www/html/hubwallet-dev/alembic/versions/6350a35caa4e_product_velocity_2.pyupgrader       s    MM/?BHHJae1fgMM/;PRTRZRZR\gk1lmMM/;

_d1efMM/?BHHJaf1ghMM'?BHHJY^)_`MM'3CRXXZZ_)`aMM'8RXXZRW)XYMM'9bhhjSX)YZr   c                  d   t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd	       t        j                  dd
       y )Nr   r   r   r   r   r   r   r   r   r   )r   drop_columnr   r   r   	downgrader#   "   s|    NN()4NN((3NN(*:;NN(/:NN0/BNN0+>NN02GHNN0/Br   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr   r   str__annotations__r	   r
   r   r    r#   r   r   r   <module>r+      st    #   # "0uS$Y 015uS(3--. 5.2
E#x}d*+ 2	[	Cr   