
    Tpi-                         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)zgcompany logo

Revision ID: b4e51a03cd8f
Revises: b5f98ce6698e
Create Date: 2026-01-21 10:45:40.356602

    )SequenceUnion)opNb4e51a03cd8frevisionb5f98ce6698edown_revisionbranch_labels
depends_onc            	      n   t        j                  ddd       t        j                  t        j                  d      ddgd       t        j                  d	dd
dg       t        j
                  dt        j                  dt        j                  d      d             t        j                  dd       t        j                  t        j                  d      ddgd       t        j                  ddd
dg       t        j                  dd       t        j                  t        j                  d      ddgd       t        j                  ddd
dg       t        j                  dd       t        j                  t        j                  d      ddgd       t        j                  ddd
dg       y )Ncategories_category_id_key
categoriesuniquetype_ix_categories_category_idcategory_idFr   uq_categories_company_category
company_id	companiescompany_logoi  )lengthT)nullableix_discounts_discount_id	discounts
table_namediscount_iduq_discounts_company_discountix_inventory_batches_batch_refinventory_batches	batch_ref&uq_inventory_batches_company_batch_refix_product_varients_varient_idproduct_varients
varient_id#uq_product_varients_company_varient)
r   drop_constraintcreate_indexfcreate_unique_constraint
add_columnsaColumnString
drop_index     I/var/www/html/hubwallet-dev/alembic/versions/b4e51a03cd8f_company_logo.pyupgrader5      sT   3\ROOBDD45|m_]bc @,Q]_lPmnMM+ryy#9NY]^_MM,EOOBDD34kM?[`a ?|]jNklMM2?RSOOBDD9:<OR]Q^glm HJ]`lny_z{MM2?QROOBDD9:<NQ]P^glm EGY\hjv[wxr3   c                     t        j                  ddd       t        j                  t        j                  d      d       t        j                  dddgd	       t        j                  d
dd       t        j                  t        j                  d      d       t        j                  dddgd	       t        j                  ddd       t        j                  t        j                  d      d       t        j                  dddgd	       t        j
                  dd       t        j                  ddd       t        j                  t        j                  d      d       t        j                  dddg       y )Nr(   r&   r   r   r%   r   r'   Tr   r$   r"   r!   r#   r    r   r   r   r   r   r   r   r   r   r   )r   r)   r1   r+   r*   drop_columnr,   r2   r3   r4   	downgrader8   '   s   <>PX`aMM"$$78EWXOO46H<.aef?AT\deMM"$$78EXYOO46IK=aef68TMM"$$12{KOO.m_UYZNN;/7XVMM"$$23M <l]O\r3   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr.   r   str__annotations__r	   r
   r   r5   r8   r2   r3   r4   <module>r@      st    #   # "0uS$Y 015uS(3--. 5.2
E#x}d*+ 2y$]r3   