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 )
zaGantt1

Revision ID: 338111063ea7
Revises: f26b4114a24e
Create Date: 2022-11-15 22:55:53.696025

é    )ÚopNZ338111063ea7Úf26b4114a24ec                   C   sP  t  dtjdt ¡ dd¡ t  d dddgdg¡ 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¡ t  dtjdtjd
ddd¡ t j	ddd t jt  d¡ddgdd t j
dddd t  d dddgdg¡ t  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_gantt_baselineÚ
is_operateT)ÚnullableÚcmf_taskÚ	parent_idÚidÚcmf_gantt_taskÚgantt_project_idé@   ©ÚlengthFÚ"ix_cmf_gantt_task_gantt_project_id©ÚuniqueÚcmf_projectÚmain_gantt_project_idÚ#ix_cmf_project_op_gantt_baseline_id©Ú
table_nameÚ$ix_cmf_project_main_gantt_project_idÚ%cmf_project_op_gantt_baseline_id_fkeyÚ
foreignkey©Útype_Úop_gantt_baseline_idÚix_cmf_task_gantt_project_id)r   Ú
add_columnÚsaÚColumnÚBooleanÚcreate_foreign_keyÚStringÚcreate_indexÚfÚ
drop_indexÚdrop_constraintÚdrop_column© r)   r)   ú4/opt/eva-app/alembic/versions/338111063ea7_gantt1.pyÚupgrade   s       r+   c                	   C   sü   t jd ddd t jt  d¡dd t  dd¡ t  dtjdtjd	d
ddd¡ t jd ddd t  	ddddgdg¡ t jt  d¡dd t j
dddgdd t  dd¡ t jd ddd t jt  d¡dd t  dd¡ t jd ddd t  dd¡ d S )Nr   r   r   r   r   r   r   r   r   r   FT)Úautoincrementr   r   r   r	   r   r   r   r   r
   r   r   )r   r'   r&   r%   r(   r   r   r    ÚVARCHARr"   r$   r)   r)   r)   r*   Ú	downgrade&   s    "r.   )Ú__doc__Úalembicr   Ú
sqlalchemyr   ÚrevisionÚdown_revisionÚbranch_labelsÚ
depends_onr+   r.   r)   r)   r)   r*   Ú<module>   s   