
    i	                     <    d Z ddlmZ ddlZdZdZdZdZddZ	ddZ
y)	zeAdd end_to_end_cycle table.

Revision ID: o1e2f3a4b5c6
Revises: n0d1e2f3a4b5
Create Date: 2026-04-03
    )opNo1e2f3a4b5c6n0d1e2f3a4b5c                     t        j                  dt        j                  dt        j                         d      t        j                  dt        j                         t        j
                  dd      d	
      t        j                  dt        j                         t        j
                  dd      d	
      t        j                  dt        j                  d      d	d      t        j                  dt        j                         d	
      t        j                  dt        j                         d
      t        j                  dt        j                  dd      d	d      t        j                  dt        j                  dd      d
      t        j                  dt        j                  dd      d	d      t        j                  dt        j                  dd      d	d      t        j                  dt        j                  dd      d	d      t        j                  dt        j                  dd      d	d      t        j                  dt        j                  dd      d
      t        j                  dt        j                  dd       d
      t        j                  d!t        j                         t        j
                  d"d#      d
      t        j                  d$t        j                         t        j
                  d"d#      d
      t        j                  d%t        j                  d&      t        j                  d'      d	(      t        j                  d)t        j                  d&      t        j                  d'      d	(             t        j                  d*ddg       t        j                  d+ddgdt        j                  d,      -       y ).Nend_to_end_cycleidT)primary_keyspbu_idzmaster_spbu.idCASCADE)ondeleteF)nullable	tangki_idzmaster_spbu_tangki.idRESTRICTstatus
   open)r   server_defaulttanggal_mulaitanggal_selesaidead_stock_awal      0dead_stock_akhirtotal_penerimaantotal_penjualantotal_pemindahan_intotal_pemindahan_outlosses_aktual
losses_pct      started_by_idzmaster_user.idzSET NULLclosed_by_id
created_at)timezoneznow())r   r   
updated_atix_e2e_spbu_idix_e2e_tangki_openzstatus = 'open')uniquepostgresql_where)r   create_tablesaColumnInteger
ForeignKeyStringDateNumericDateTimetextcreate_index     T/var/www/html/spbu.com/backend/alembic/versions/o1e2f3a4b5c6_add_end_to_end_cycle.pyupgrader:      s|   OO
		$

$7
		)RZZ\2==9IT]+^ino
		+rzz|R]];R]g-hsxy
		(BIIbME&Q
		/2779u=
		#RWWY>
		#RZZA%6WZ[
		$bjjQ&7$G
		$bjjQ&7%X[\
		#RZZA%6WZ[
		'B):U[^_
		("**R*;e\_`
		/2::b!#4tD
		,

1a 04@
		/2::<?OZd1eptu
		."**,>NYc0dost
		,T :277SZK[fkl
		,T :277SZK[fkl'* OO$&89+FOO	!23r8   c                      t        j                  dd       t        j                  dd       t        j                  d       y )Nr)   r   )
table_namer(   )r   
drop_index
drop_tabler7   r8   r9   	downgrader?   1   s/    MM&3EFMM"/ABMM$%r8   )returnN)__doc__alembicr   
sqlalchemyr-   revisiondown_revisionbranch_labels
depends_onr:   r?   r7   r8   r9   <module>rH      s1     
B&r8   