
    |iM                         U d Z ddlmZmZ ddlmZ ddlZddlm	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`crons

Revision ID: 4366736872cc
Revises: b4e51a03cd8f
Create Date: 2026-01-30 15:57:27.293874

    )SequenceUnion)opN)
postgresql4366736872ccrevisionb4e51a03cd8fdown_revisionbranch_labels
depends_onc                  >   t        j                  dt        j                  dt        j                         d      t        j                  dt        j
                  d      d      t        j                  dt        j
                  d	      d      t        j                  d
t        j
                  d      d      t        j                  dt        j
                  d      d      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      d      t        j                  dt        j                  d      t        j                  d      d      t        j                  d             t        j                  t        j                  d      dd
gd       t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       t        j                  t        j                  d      ddgd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  d       y ) Ncron_job_logsidF)nullablemodule2   length	task_typed   batch_id   Tstatus
started_attimezonenow())server_defaultr   completed_aterror_message
created_at
updated_atix_cron_job_logs_batch_iduniqueix_cron_job_logs_idix_cron_job_logs_moduleix_cron_job_logs_task_type#ix_smart_inventory_cron_job_logs_idsmart_inventory_cron_job_logs
table_name(ix_smart_inventory_cron_job_logs_task_id*ix_smart_inventory_cron_job_logs_task_type)r   create_tablesaColumnIntegerStringDateTimetextTextPrimaryKeyConstraintcreate_indexf
drop_index
drop_table     B/var/www/html/hubwallet-dev/alembic/versions/4366736872cc_crons.pyupgrader?      s   OOOIIdBJJL51IIh		,u=IIk299C05AIIj"))3/$?IIh		,u=IIlBKK6rwwwGWbghIInbkk484HIIorwwy48IIlBKK6rwwwGWbghIIlBKK6rwwwGWbghD! OOBDD45]bcOOBDD./4&QVWOOBDD23_xjY^_OOBDD56+_deMM7DcdMM<IhiMM>KjkMM12r=   c                  p   t        j                  dt        j                  dt        j                         dd      t        j                  dt        j
                  d      dd      t        j                  d	t        j
                  d
      dd      t        j                  dt        j
                  d      dd      t        j                  dt        j                         dd      t        j                  dt        j                         dd      t        j                  dt        j                         dd      t        j                  dt        j                         dd      t        j                  dt        j
                  d      dd      t        j                  dt        j                  d      t        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                         dd      t        j                  dt        j                         dd      t        j                  dt        j                  t        j                               dd      t        j                  dt        j                  d      t        j                  d      dd      t        j                  dt        j                  d      t        j                  d      dd      t        j                  dd             t        j                  dddgd        t        j                  d!dd	gd        t        j                  d"ddgd        t        j                  t        j                  d#      d$%       t        j                  t        j                  d&      d$%       t        j                  t        j                  d'      d$%       t        j                  t        j                  d(      d$%       t        j                   d$       y ))Nr*   r   TF)autoincrementr   r   r   r   task_idr   r   r   processed_countinserted_countupdated_countrows_insertedtarget_dater   r   r   )r   rA   r   r   duration_secondsr    task_result)astext_typer!   r"   "smart_inventory_cron_job_logs_pkey)namer.   r$   r-   r)   r(   r   r+   r'   r&   r#   )r   r/   r0   r1   INTEGERVARCHARr   	TIMESTAMPr5   TEXTJSONr6   r7   r8   r:   r9   r;   r<   r=   r>   	downgraderR   /   s   OO3IIdBJJLuEIIk2::S1QVWIIi3/utTIIh

"-UUSIIUTRII

EDQIIorzz|54PIIorzz|54PIImRZZr2%RVWIIlJ00$?PRPWPWX_P`pu  AF  GIInj22DAQVaefII "**,edSIIorwwyMIImZ__CSXcghIIlJ00$?PRPWPWX_P`pu  AF  GIIlJ00$?PRPWPWX_P`pu  AF  GD'KL#& OO@Badocpy~OO>@_bkaluz{OO9;Z]a\bkpqMM"$$34QMM"$$01oNMM"$$,-/JMM"$$23PMM/"r=   )returnN)__doc__typingr   r   alembicr   
sqlalchemyr0   sqlalchemy.dialectsr   r   str__annotations__r
   r   r   r?   rR   r<   r=   r>   <module>r[      su    #   * # "0uS$Y 015uS(3--. 5.2
E#x}d*+ 234#r=   