U
    =e]                     @   s<   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
dS )
zstaskflow_approversfields

Revision ID: 2d66153e20c6
Revises: 913ba10decaa
Create Date: 2023-08-29 12:19:06.954523

    )opNZ2d66153e20c6Z913ba10decaac                   C   sJ  t 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	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dgdgtdgdgtd t jt dddgdd t jt dddgdd t jt dddgdd t jt ddd
gdd d S )Ncmf_task_cmf_personid   )lengthF)nullable	parent_id@   Troot_iddescriptioni   left_idright_idleft_name_cache   right_name_cachezcmf_task.idzcmf_person.idix_cmf_task_cmf_person_left_id)unique ix_cmf_task_cmf_person_parent_idix_cmf_task_cmf_person_right_idix_cmf_task_cmf_person_root_id)	r   create_tablesaColumnStringForeignKeyConstraintPrimaryKeyConstraintcreate_indexf r   r   F/opt/eva-app/alembic/versions/2d66153e20c6_taskflow_approversfields.pyupgrade   s"    r    c                   C   s^   t jt ddd t jt ddd t jt ddd t jt ddd t d d S )Nr   r   )
table_namer   r   r   )r   
drop_indexr   
drop_tabler   r   r   r   	downgrade)   s
    r$   )__doc__alembicr   
sqlalchemyr   revisiondown_revisionbranch_labels
depends_onr    r$   r   r   r   r   <module>   s   