
    (hB                         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)zaddition of rollup_logs and currency

Revision ID: ee0ee4377b86
Revises: faf675cd104b
Create Date: 2025-09-08 17:48:25.044738

    )SequenceUnion)opNee0ee4377b86revisionfaf675cd104bdown_revisionbranch_labels
depends_onc                  f
   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                  t        j                  d      ddg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                  t        j                  d      ddg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                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       y)zUpgrade schema.
currenciesidF)nullablecodenamealiasT
created_at
updated_at
deleted_atix_currencies_id)uniquecurrency_ratesbasecurrencyrate
   )scaleix_currency_rates_idrollup_logsstatus
date_startdate_endmessage	file_namerollup_typeix_rollup_logs_idix_rollup_logs_statusN)r   create_tablesaColumnIntegerStringDateTimePrimaryKeyConstraintUniqueConstraintcreate_indexfDECIMALText     /var/www/html/wine-match-dev/backend/winematch-backend/migrations/versions/ee0ee4377b86_addition_of_rollup_logs_and_currency.pyupgrader7      s	    OOLIIdBJJL51IIfbiikE2IIfbiikE2IIgryy{T2IIlBKKME:IIlBKKME:IIlBKKMD9D!
 OOBDD+,lTF5QOO$IIdBJJL51IIfbiikE2IIj"))+6IIfbjjr*U;IIlBKKMD9IIlBKKMD9IIlBKKMD9D!
#
 OOBDD/02BTFSXYOOMIIdBJJL51IIh		d3IIlBKKME:IIj"++-$7IIiT2IIk299;6IImRYY[48IIlBKKMD9IIlBKKMD9IIlBKKMD9D! OOBDD,-}tfUSOOBDD01=8*UZ[r5   c                     t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  d       t        j                  t        j                  d      d       t        j                  d       t        j                  t        j                  d      d       t        j                  d       y	)
zDowngrade schema.r'   r   )
table_namer&   r   r   r   r   N)r   
drop_indexr1   
drop_tabler4   r5   r6   	downgrader<   B   s     MM"$$./MJMM"$$*+FMM- MM"$$-.;KLMM"#MM"$$)*|DMM,r5   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr)   r   str__annotations__r	   r
   r   r7   r<   r4   r5   r6   <module>rD      st    #   # "0uS$Y 015uS(3--. 5.2
E#x}d*+ 2)\Z	 r5   