U
    9gx                     @   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: 85a17a0a44ee
Revises: 9f9f6f92eddb
Create Date: 2024-11-28 10:15:36.753086

    )opNZ85a17a0a44ee9f9f6f92eddbc                   C   s   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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_testcase_runparams_row_id@   )lengthT)nullable!ix_cmf_testcase_run_params_row_idF)uniquecmf_testcase_params_rowidcmf_testcase_run_stepgroupcmf_testcycle_testcase_resultcur_testcase_run_id4ix_cmf_testcycle_testcase_result_cur_testcase_run_id)	r   
add_columnsaColumnStringcreate_indexfcreate_foreign_keydrop_column r   r   5/opt/eva-app/alembic/versions/85a17a0a44ee_evatest.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 d	d
d t jd ddd t jt ddd t dd d S )Nr   
foreignkey)type_r   )
table_namer   r   r   FT)autoincrementr   r   r	   r   )	r   drop_constraint
drop_indexr   r   r   r   r   INTEGERr   r   r   r   	downgrade   s    r$   )__doc__alembicr   
sqlalchemyr   revisiondown_revisionbranch_labels
depends_onr   r$   r   r   r   r   <module>   s   