
    ;&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	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)zmsite-master-tables

Revision ID: 7735307a6a3a
Revises: 5ad210ffd661
Create Date: 2025-11-19 12:34:50.675860

    )SequenceUnion)opN7735307a6a3arevision5ad210ffd661down_revisionbranch_labels
depends_onc                     t        j                  dt        j                  dt        j                         d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      d	      t        j                  dt        j                         d	      t        j                  dt        j                         d	      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                  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t        j                         t        j                  d      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       y)zUpgrade schema.site_masteridTF)autoincrementnullablekey   )length)r   valuelabelgroupdisplay_order	parent_idzsite_master.idix_site_master_id)uniqueix_site_master_parent_idsite_master_industriesmcc_code
created_atznow())server_defaultr   
updated_at
deleted_atix_site_master_industries_idN)r   create_tablesaColumnIntegerStringTextForeignKeyConstraintPrimaryKeyConstraintcreate_indexfDateTimetext     q/var/www/html/hwPaymentPortal-be-dev/hw-payment-portal-api/migrations/versions/7735307a6a3a_site_master_tables.pyupgrader2      s    OOMIIdBJJLuEIIeRYYc*T:IIgrwwy40IIgrwwy40IIgryy,t<IIorzz|d;IIk2::<$7[M,<+=@D!
 OOBDD,-}tfUSOOBDD34mk][`aOO,IIdBJJLuEIIgrwwy40IIgrwwy40IIj"**,6IIorzz|d;IIlBKKM"''':JUYZIIlBKKMD9IIlBKKMD9D!
 OOBDD78:RUYTZchir0   c                  T   t        j                  t        j                  d      d       t        j                  d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  d       y)zDowngrade schema.r"   r   )
table_namer   r   r   N)r   
drop_indexr,   
drop_tabler/   r0   r1   	downgrader7   4   sf     MM"$$56C[\MM*+MM"$$12}MMM"$$*+FMM- r0   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr$   r   str__annotations__r	   r
   r   r2   r7   r/   r0   r1   <module>r?      sz    #   # 1?uS(3--. ?15uS(3--. 5.2
E#x}d*+ 2j>!r0   