
    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
<   g dZddZddZy)zvadd_deleted_at_and_env_mode

Revision ID: b2c3d4e5f6a1
Revises: a1b2c3d4e5f6
Create Date: 2026-04-02 00:00:00.000000

    )SequenceUnion)opNb2c3d4e5f6a1revisiona1b2c3d4e5f6down_revisionbranch_labels
depends_on)
master_usermaster_rolemaster_spbumaster_spbu_shiftmaster_spbu_islandmaster_spbu_nozzlemaster_spbu_tangkimaster_spbu_tenantmaster_spbu_kontrakmaster_produkc            
          t         D ]^  } t        j                  | t        j                  dt        j
                  d      d             t        j                  d|  d| dg       ` t        j                  d       y )N
deleted_atT)timezone)nullableix__deleted_atzmINSERT INTO system_config (key, value) VALUES ('environment_mode', 'production') ON CONFLICT (key) DO NOTHING)_TABLESr   
add_columnsaColumnDateTimecreate_indexexecutetables    [/var/www/html/spbu.com/backend/alembic/versions/b2c3d4e5f6a1_add_deleted_at_and_env_mode.pyupgrader&   "   sd    
IIlBKK$>N	
 	#eWK0%,H  JJ	'    c                      t        j                  d       t        t              D ]3  } t        j                  d|  d|        t        j
                  | d       5 y )Nz8DELETE FROM system_config WHERE key = 'environment_mode'r   r   )
table_namer   )r   r"   reversedr   
drop_indexdrop_columnr#   s    r%   	downgrader-   1   sC    JJIJ'"
E7+.5A
ul+ #r'   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr   r   str__annotations__r	   r
   r   r   r&   r-    r'   r%   <module>r6      s    #   # 1?uS(3--. ?15uS(3--. 5.2
E#x}d*+ 2,r'   