Ë
    «Ðid  ã                   ó<   — 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)	zîAdd recall audit fields to laporan_shift.

Adds recalled_by_id and recalled_at so operators can pull back a SUBMITTED
laporan to DRAFT and leave a full audit trail.

Revision ID: e5f6a1b2c3d4
Revises: d4e5f6a1b2c3
Create Date: 2026-04-02
é    )ÚopNÚe5f6a1b2c3d4Úd4e5f6a1b2c3c                  ó,  — t        j                  dt        j                  dt        j                  «       t        j
                  dd¬«      d¬«      «       t        j                  dt        j                  dt        j                  d¬	«      d¬«      «       y )
NÚlaporan_shiftÚrecalled_by_idzmaster_user.idzSET NULL)ÚondeleteT)ÚnullableÚrecalled_at)Útimezone)r   Ú
add_columnÚsaÚColumnÚIntegerÚ
ForeignKeyÚDateTime© ó    úW/var/www/html/spbu.com/backend/alembic/versions/e5f6a1b2c3d4_add_recall_audit_fields.pyÚupgrader      sf   € Ü‡MM/¤2§9¡9ØÜ

‰
‹Ü
‰Ð&°Ô<Øô	$ô ô ‡MM/¤2§9¡9ØÜ
‰˜TÔ"Øô$õ r   c                  ó\   — t        j                  dd«       t        j                  dd«       y )Nr   r   r   )r   Údrop_columnr   r   r   Ú	downgrader   "   s   € Ü‡NN? MÔ2Ü‡NN?Ð$4Õ5r   )ÚreturnN)Ú__doc__Úalembicr   Ú
sqlalchemyr   ÚrevisionÚdown_revisionÚbranch_labelsÚ
depends_onr   r   r   r   r   Ú<module>r"      s0   ðñõ Û à€Ø€Ø€Ø€
óô6r   