U
    \d
                     @   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 )
zk'depended_tasks'

Revision ID: b6546b27cb4f
Revises: a70598588c69
Create Date: 2022-04-12 06:53:59.679018

    )opNb6546b27cb4fa70598588c69c                   C   s  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 t 	dtjdtjdddd t jt dddgdd t 
d dddgdg d S )Ncmf_task_cmf_taskid@   )lengthF)nullable	parent_idTroot_iddescriptioni   left_idright_idleft_name_cache   right_name_cachezcmf_task.idix_cmf_task_cmf_task_left_id)uniqueix_cmf_task_cmf_task_parent_idix_cmf_task_cmf_task_right_idix_cmf_task_cmf_task_root_idcmf_taskparent_task_idix_cmf_task_parent_task_id)r   create_tablesaColumnStringForeignKeyConstraintPrimaryKeyConstraintcreate_indexf
add_columncreate_foreign_key r$   r$   </opt/eva-app/alembic/versions/b6546b27cb4f_depended_tasks.pyupgrade   s(     r&   c                   C   s   t jd ddd t jt ddd t dd 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   
foreignkey)type_r   )
table_namer   r   r   r   r   r   )r   drop_constraint
drop_indexr!   drop_column
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   