U
    nÀ­gm  ã                   @   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 )
zbevatest

Revision ID: a5d7d0c2ce1c
Revises: b92add5e2ed7
Create Date: 2025-02-12 11:07:18.145649

é    )ÚopNZa5d7d0c2ce1cZb92add5e2ed7c                   C   sœ  t jddd t jdddd t  dd¡ t  dtjd	t ¡ d
d¡ t  dtjdtjddd
d¡ 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	t  
d¡ddgdd t jdddd t  d dddgdg¡ t  d dddgdg¡ t  dd¡ t  dd¡ t  dtjd	t ¡ d
d¡ t jddd t jddd t jdddd t jdddd t  dd¡ t  dd¡ t  dd¡ d S ) NÚ'ix_cmf_testcase_param_cache_testcase_idÚcmf_testcase_param©Ú
table_nameÚ)cmf_testcase_param_cache_testcase_id_fkeyÚ
foreignkey©Útype_Úcache_testcase_idÚcmf_testcase_runÚcache_estimate_timeT)ÚnullableÚcur_history_idé@   ©ÚlengthÚ
release_idÚ'ix_cmf_testcase_run_cur_testcase_run_idÚ"ix_cmf_testcase_run_cur_history_idF©ÚuniqueÚix_cmf_testcase_run_release_idÚ)cmf_testcase_run_cur_testcase_run_id_fkeyÚcmf_listÚidÚcmf_testcase_run_historyÚcur_testcase_run_idÚestimate_timeÚ)ix_cmf_testcase_run_history_params_row_idÚ&ix_cmf_testcase_run_history_release_idÚ(cmf_testcase_run_history_release_id_fkeyÚ+cmf_testcase_run_history_params_row_id_fkeyÚparams_row_id)r   Ú
drop_indexÚdrop_constraintÚdrop_columnÚ
add_columnÚsaÚColumnÚIntegerÚStringÚcreate_indexÚfÚcreate_foreign_key© r/   r/   ú5/opt/eva-app/alembic/versions/a5d7d0c2ce1c_evatest.pyÚupgrade   s,      r1   c                	   C   sè  t  dtjdtjddddd¡ t  dtjdt ¡ ddd¡ t  dtjd	tjddddd¡ t  d
ddd	gdg¡ t  ddddgdg¡ t jdddgdd t jddd	gdd t  dd¡ t  dtjdt ¡ ddd¡ t  dtjdtjddddd¡ t j	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
t  d¡dd t jdddgdd t  dd¡ t  dd¡ t  dd¡ t  dtjdtjddddd¡ t  ddd dgdg¡ t jd!ddgdd d S )"Nr   r   r   r   FT)Úautoincrementr   r   r#   r"   Úcmf_testcase_params_rowr   r!   r   r    r   r   r   r   r   r   r	   r   r   r   r   r   r   r   r   r   Úcmf_testcaser   )r   r'   r(   r)   ÚVARCHARÚINTEGERr.   r,   r&   r%   r$   r-   r/   r/   r/   r0   Ú	downgrade.   s,    """"r7   )Ú__doc__Úalembicr   Ú
sqlalchemyr(   ÚrevisionÚdown_revisionÚbranch_labelsÚ
depends_onr1   r7   r/   r/   r/   r0   Ú<module>   s   