U
    9gx                    @   sH   d Z ddlmZ ddlZddlmZ dZdZdZ	dZ
dd Zd	d
 ZdS )zbevatest

Revision ID: 8b96929e4d62
Revises: e8ca502e7c08
Create Date: 2024-11-21 09:37:58.904604

    )opN)
postgresql8b96929e4d62Ze8ca502e7c08c                y   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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKtjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtdcgdegtddgdfgtdQgdggtd_gdhgtdXgdigtdYgdjgtdUgdkgtd\gdlgtdTgdmgtd]gdngtdZgdogtd^gdpgtdWgdigtdg t dqt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdrt ddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtdQgdggtdNgdmgtdUgdkgtdTgdmgtd/ t jt dsdqdLgddt t jt dudqd
gddt t jt dvdqdgddt t jt dwdqdQgddt t jt dxdqdgddt t jt dydqdPgddt t jt dzdqdgddt t jt d{dqdOgddt t jt d|dqdMgddt t jt d}dqdgddt t jt d~dqdgddt t jt ddqdgddt t jt ddqdgddt t jt ddqdgddt t jt ddqdNgddt t jt ddqdUgddt t jt ddqdVgddt t jt ddqdTgddt t jt ddqdSgddt t jt ddqdRgddt t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdt ddtjdtjddddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtdQgdggtdUgdkgtdTgdmgtd/ t jt dddLgddt t jt ddd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt dddUgddt t jt dddVgddt t jt dddTgddt t jt dddSgddt t jt dddRgddt t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtdQgdggtdUgdkgtdTgdmgtd- t jt dddLgddt t jt ddd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt dddUgddt t jt dddVgddt t jt dddTgddt t jt dddSgddt t jt dddRgddt t dt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 ddtjdt ddtjdt ddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtdQgdggtdNgdgtdUgdkgtdTgdmgtd. t jt dddLgddt t jt ddd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt d¡ddgddt t jt dáddgddt t jt dġddNgddt t jt dšddUgddt t jt dơddVgddt t jt dǡddTgddt t jt dȡddSgddt t jt dɡddRgddt t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKtjd,dddtjdt	 ddtjdt ddtjdt	 ddtjdtjd,dddtjdtjd,dddtjdt ddtjdtjd,dddtjdtjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtjdtjddddtjdtjddddtjdtjddddtdcgdegtddgdfgtdQgdggtdgdgtdgdgtd_gdhgtdXgdigtdgdgtdYgdjgtdUgdkgtd\gdlgtdTgdmgtd]gdngtdZgdogtd^gdpgtdWgdigtdu t jt dءddcgddt t jt d١dd<gddt t jt dڡddFgddt t jt dۡdddgddt t jt dܡddDgddt t jt dݡddbgddt t jt dޡddLgddt t jt dߡdd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt ddd[gddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt ddd_gddt t jt ddd=gddt t jt dddXgddt t jt dddgddt t jt dddBgddt t jt ddd*gddt t jt dddYgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt ddd-gddt t jt dddUgddt t jt dddVgddt t jt ddd\gddt t jt dddTgddt t jt ddd]gddt t jt ddd`gddt t jt dddSgddt t jt dddZgddt t jt d dd^gddt t jt dddRgddt t jt dddagddt t jt dddWgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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dgtd	gdgtd t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t jt dddcgddt t jt ddd<gddt t jt dddFgddt t jt ddddgddt t jt dddDgddt t jt d ddbgddt t jt d!ddLgddt t jt d"dd
gddt t jt d#ddgddt t jt d$ddQgddt t jt d%ddgddt t jt d&ddPgddt t jt d'ddgddt t jt d(ddOgddt t jt d)dd[gddt t jt d*ddMgddt t jt d+ddgddt t jt d,ddgddt t jt d-ddgddt t jt d.dd_gddt t jt d/dd=gddt t jt d0ddXgddt t jt d1ddBgddt t jt d2dd*gddt t jt d3ddYgddt t jt d4ddgddt t jt d5ddgddt t jt d6ddNgddt t jt d7dd-gddt t jt d8ddUgddt t jt d9ddVgddt t jt d:dd\gddt t jt d;ddTgddt t jt d<dd]gddt t jt d=dd`gddt t jt d>ddSgddt t jt d?ddZgddt t jt d@dd^gddt t jt dAddRgddt t jt dBddagddt t jt dCddWgddt t dDtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dEdDdgddt t jt dFdDdNgddt t jt dGdDd	gddt t jt dHdDdgddt t dItjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dJdIdgddt t jt dKdIdNgddt t jt dLdId	gddt t jt dMdIdgddt t dNtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dOdNdgddt t jt dPdNdNgddt t jt dQdNd	gddt t jt dRdNdgddt t dStjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dTdSdgddt t jt dUdSdNgddt t jt dVdSd	gddt t jt dWdSdgddt t dXtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dYdXdgddt t jt dZdXdNgddt t jt d[dXd	gddt t jt d\dXdgddt 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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtdQgdggtdNgdgtdUgdkgtdTgdmgtd. 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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVt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datjddddtdQgdggtd`gdgtdagdbgtdNgdcgtdUgdkgtdTgdmgtd_gdgtd4 t jt ddd^dLgddt t jt ded^d
gddt t jt dfd^dgddt t jt dgd^dQgddt t jt dhd^dgddt t jt did^dPgddt t jt djd^dgddt t jt dkd^dOgddt t jt dld^dMgddt t jt dmd^dgddt t jt dnd^dgddt t jt dod^dgddt t jt dpd^dgddt t jt dqd^dgddt t jt drd^d`gddt t jt dsd^dagddt t jt dtd^dNgddt t jt dud^dUgddt t jt dvd^dVgddt t jt dwd^dTgddt t jt dxd^dSgddt t jt dyd^d_gddt t jt dzd^dRgddt t jt d{d]dLgddt t jt d|d]d
gddt t jt d}d]dgddt t jt d~d]dQgddt t jt dd]dgddt t jt dd]dPgddt t jt dd]dgddt t jt dd]dOgddt t jt dd]dMgddt t jt dd]dgddt t jt dd]dgddt t jt dd]dgddt t jt dd]dgddt t jt dd]dgddt t jt dd]dNgddt t jt dd]dUgddt t jt dd]dVgddt t jt dd]dTgddt t jt dd]dSgddt t jt dd]dRgddt t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKtjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtjdtjddddtjdtjddddtjdtjddddtdcgdegtddgdfgtdQgdggtd_gdhgtdXgdigtdgdgtdYgdjgtdUgdkgtd\gdlgtdTgdmgtd]gdngtdZgdogtd^gdpgtdgdgtdWgdigtdl t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKtjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtjdtjddddtjd_tjddddtjdtjddddtjdtjddddtdcgdegtddgdfgtdQgdggtd_gdhgtdXgdigtdgdgtdYgdjgtdUgdkgtd\gdlgtdTgdmgtd]gdngtdZgdogtd^gdpgtdgdgtd_gdgtdgdgtdWgdigtdo t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKtjd,dddtjdt	 ddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtjdtjddddtjd_tjddddtjdtjddddtjdtjddddtjdtjddddtdcgdegtddgdfgtdQgdggtd_gdhgtdXgdigtdYgdjgtdUgdkgtd\gdlgtdTgdmgtdgdgtd]gdngtdZgdogtd^gdpgtdgdgtd_gdgtdgdgtdgdgtdWgdigtdr t jt dddcgddt t jt ddd<gddt t jt dddFgddt t jt ddddgddt t jt dddDgddt t jt dddbgddt t jt dddLgddt t jt ddd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt ddd[gddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt ddd_gddt t jt ddd=gddt t jt dddXgddt t jt dddBgddt t jt ddd*gddt t jt dddYgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt ddd-gddt t jt dddUgddt t jt dddVgddt t jt ddd\gddt t jt dddTgddt t jt dddgddt t jt ddd]gddt t jt ddd`gddt t jt d¡ddSgddt t jt dáddZgddt t jt dġdd^gddt t jt dšddgddt t jt dơdd_gddt t jt dǡddgddt t jt dȡddgddt t jt dɡddRgddt t jt dʡddagddt t jt dˡddWgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt d͡d̐dgddt t jt dΡddNgddt t jt dϡd̐d	gddt t jt dСd̐dgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dҡdѐdgddt t jt dӡddNgddt t jt dԡdѐd	gddt t jt dաdѐdgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dסd֐dgddt t jt dءddNgddt t jt d١d֐d	gddt t jt dڡd֐dgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dܡdېdgddt t jt dݡddNgddt t jt dޡdېd	gddt t jt dߡdېdgddt t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdtjd,dddtjdt ddtjdt ddtjdt ddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdtjddddtdQgdggtdUgdkgtdTgdmgtdgdgtd3 t dt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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdtjd,dddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdtjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjd_tjddddtjdtjddddtdQgdggtdUgdkgtdTgdmgtd_gdgtdgdgtd8 t jt dddLgddt t jt ddd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt dddUgddt t jt dddVgddt t jt dddTgddt t jt dddSgddt t jt ddd_gddt t jt d ddgddt t jt dddRgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t jt dddLgddt t jt ddd
gddt t jt d	ddgddt t jt d
ddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt dddUgddt t jt dddVgddt t jt dddTgddt t jt dddSgddt t jt dddgddt t jt dddRgddt 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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKtjd,dddtjdt ddtjdtjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtjdtjddddtjdtjddddtdcgdegtddgdfgtdQgdggtd_gdhgtdXgdigtdgdgtdYgdjgtdUgdkgtd\gdlgtdTgdmgtdgdgtd]gdngtdZgdogtd^gdpgtdWgdigtdm 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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjdtjd,dddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKt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dtjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtjd"tjddddtjdtjddddtjdtjddddtjd#tjddddtjdtjddddtdcgdegtddgdfgtdQgdggtd_gdhgtd#gd$gtdXgdigtdgdgtdYgdjgtdUgdkgtd\gdlgtdTgdmgtdgdgtdZgdogtd^gdpgtdgdgtd"gd%gtdWgdigtds t jt d&ddcgddt t jt d'dd<gddt t jt d(ddFgddt t jt d)dddgddt t jt d*ddDgddt t jt d+ddbgddt t jt d,ddLgddt t jt d-dd
gddt t jt d.ddgddt t jt d/ddQgddt t jt d0ddgddt t jt d1ddPgddt t jt d2ddgddt t jt d3ddOgddt t jt d4dd[gddt t jt d5ddMgddt t jt d6ddgddt t jt d7ddgddt t jt d8ddgddt t jt d9dd_gddt t jt d:dd=gddt t jt d;dd#gddt t jt d<ddXgddt t jt d=ddgddt t jt d>ddBgddt t jt d?dd*gddt t jt d@ddYgddt t jt dAddgddt t jt dBddgddt t jt dCddNgddt t jt dDdd-gddt t jt dEddUgddt t jt dFddVgddt t jt dGdd\gddt t jt dHddTgddt t jt dIddgddt t jt dJdd`gddt t jt dKddSgddt t jt dLddZgddt t jt dMdd^gddt t jt dNddgddt t jt dOdd"gddt t jt dPddRgddt t jt dQddagddt t jt dRddWgddt t dStjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dTdSdgddt t jt dUdSdNgddt t jt dVdSd	gddt t jt dWdSdgddt t dXtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dYdXdgddt t jt dZdXdNgddt t jt d[dXd	gddt t jt d\dXdgddt t d]tjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt d^d]dgddt t jt d_d]dNgddt t jt d`d]d	gddt t jt dad]dgddt t dbtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dcdbdgddt t jt dddbdNgddt t jt dedbd	gddt t jt dfdbdgddt t jt dgddcgddt t jt dhdd<gddt t jt diddFgddt t jt djdddgddt t jt dkddDgddt t jt dlddbgddt t jt dmddLgddt t jt dndd
gddt t jt doddgddt t jt dpddQgddt t jt dqddgddt t jt drddPgddt t jt dsddgddt t jt dtddOgddt t jt dudd[gddt t jt dvddMgddt t jt dwddgddt t jt dxddgddt t jt dyddgddt t jt dzdd_gddt t jt d{dd=gddt t jt d|ddXgddt t jt d}ddgddt t jt d~ddBgddt t jt ddd*gddt t jt dddYgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt ddd-gddt t jt dddUgddt t jt dddVgddt t jt ddd\gddt t jt dddTgddt t jt ddd]gddt t jt ddd`gddt t jt dddSgddt t jt dddZgddt t jt ddd^gddt t jt dddgddt t jt dddgddt t jt dddRgddt t jt dddagddt t jt dddWgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t jt dddcgddt t jt ddd<gddt t jt dddFgddt t jt ddddgddt t jt dddDgddt t jt dddbgddt t jt dddLgddt t jt ddd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt ddd[gddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt ddd_gddt t jt ddd=gddt t jt dddXgddt t jt dddgddt t jt dddBgddt t jt ddd*gddt t jt dddYgddt t jt dddgddt t jt d¡ddgddt t jt dáddNgddt t jt dġdd-gddt t jt dšddUgddt t jt dơddVgddt t jt dǡdd\gddt t jt dȡddTgddt t jt dɡdd]gddt t jt dʡdd`gddt t jt dˡddSgddt t jt d̡ddZgddt t jt d͡dd^gddt t jt dΡddgddt t jt dϡdd_gddt t jt dСddgddt t jt dѡddRgddt t jt dҡddagddt t jt dӡddWgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dաdԐdgddt t jt d֡ddNgddt t jt dסdԐd	gddt t jt dءdԐdgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dڡdِdgddt t jt dۡddNgddt t jt dܡdِd	gddt t jt dݡdِdgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dߡdސdgddt t jt dddNgddt t jt ddސd	gddt t jt ddސdgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t jt dddcgddt t jt ddd<gddt t jt dddFgddt t jt ddddgddt t jt dddDgddt t jt dddbgddt t jt dddLgddt t jt ddd
gddt t jt dddgddt t jt dddQgddt t jt dddgddt t jt dddPgddt t jt dddgddt t jt dddOgddt t jt ddd[gddt t jt dddMgddt t jt dddgddt t jt dddgddt t jt dddgddt t jt ddd_gddt t jt ddd=gddt t jt dddXgddt t jt dddgddt t jt dddBgddt t jt d dd*gddt t jt dddYgddt t jt dddgddt t jt dddgddt t jt dddNgddt t jt ddd-gddt t jt dddUgddt t jt dddVgddt t jt ddd\gddt t jt d	ddTgddt t jt d
ddgddt t jt ddd]gddt t jt ddd`gddt t jt dddSgddt t jt dddZgddt t jt ddd^gddt t jt dddRgddt t jt dddagddt t jt dddWgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt ddd	gddt t jt dddgddt t dtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dddgddt t jt dddNgddt t jt d dd	gddt t jt d!ddgddt t d"tjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt d#d"dgddt t jt d$d"dNgddt t jt d%d"d	gddt t jt d&d"dgddt 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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjd&t ddtjd't ddtjd(t ddtjd)t ddtjd*t ddtjd+tjd,dddtjd-t ddtjd.t ddtjd/tjdd	ddtjd0tjdd	ddtjd1tjdd	ddtjd2tjdd	ddtjd3tjdd	ddtjd4t ddtjd5t	 ddtjd6tjd,dddtjd7tj
d8d9d:ddtjd;t	 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dAtjd,dddtjdBt ddtjdCt ddtjdDtjd,dddtjdEt ddtjdFt ddtjdGtjd,dddtjdHtjd,dddtjdItjd,dddtjdJtjd,dddtjdKtjd,dddtjd(tjd,dddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjdWtjddddtjdXtjddddtjdYtjddddtjdZt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datjddddtjdbtjddddtjdctjddddtjddtjddddtjdtjddddtdcgdegtddgdfgtdQgdggtd_gdhgtdXgdigtdYgdjgtdUgdkgtd\gdlgtdTgdmgtd]gdngtdZgdogtd^gdpgtdWgdigtdi 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 ddtjdt ddtjdtjddddtjdtjddddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt ddtjdt	 ddtjdt ddtjdt ddtjdt 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 ddtjd$t ddtjd%tjddddtjdLtjddddtjdMtjddddtjdNtjddddtjdOtjddddtjdPtjddddtjdQtjddddtjdRtjddddtjdStjddddtjdTtjddddtjdUtjddddtjdVtjddddtjd*tjddddtjd_tjddddtdQgdggtdUgdkgtdTgdmgtd_gdgtd*gd+gtd1 t jt d,d)dLgddt t jt d-d)d
gddt t jt d.d)dgddt t jt d/d)dQgddt t jt d0d)dgddt t jt d1d)dPgddt t jt d2d)dgddt t jt d3d)dOgddt t jt d4d)dMgddt t jt d5d)dgddt t jt d6d)dgddt t jt d7d)dgddt t jt d8d)dgddt t jt d9d)dgddt t jt d:d)dNgddt t jt d;d)dUgddt t jt d<d)dVgddt t jt d=d)dTgddt t jt d>d)dSgddt t jt d?d)d_gddt t jt d@d)d*gddt t jt dAd)dRgddt t jt dBd'dcgddt t jt dCd'd<gddt t jt dDd'dFgddt t jt dEd'ddgddt t jt dFd'dDgddt t jt dGd'dbgddt t jt dHd'dLgddt t jt dId'd
gddt t jt dJd'dgddt t jt dKd'dQgddt t jt dLd'dgddt t jt dMd'dPgddt t jt dNd'dgddt t jt dOd'dOgddt t jt dPd'd[gddt t jt dQd'dMgddt t jt dRd'dgddt t jt dSd'dgddt t jt dTd'dgddt t jt dUd'd_gddt t jt dVd'd=gddt t jt dWd'dXgddt t jt dXd'dBgddt t jt dYd'd*gddt t jt dZd'dYgddt t jt d[d'dgddt t jt d\d'dgddt t jt d]d'dNgddt t jt d^d'd-gddt t jt d_d'dUgddt t jt d`d'dVgddt t jt dad'd\gddt t jt dbd'dTgddt t jt dcd'd]gddt t jt ddd'd`gddt t jt ded'dSgddt t jt dfd'dZgddt t jt dgd'd^gddt t jt dhd'dgddt t jt did'dRgddt t jt djd'dagddt t jt dkd'dWgddt t dltjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dmdldgddt t jt dndldNgddt t jt dodld	gddt t jt dpdldgddt t dqtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt drdqdgddt t jt dsdqdNgddt t jt dtdqd	gddt t jt dudqdgddt t dvtjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt dwdvdgddt t jt dxdvdNgddt t jt dydvd	gddt t jt dzdvdgddt t d{tjdtjddddtjdNtjddddtjdtjddddtjdtjdd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
 t jt d|d{dgddt t jt d}d{dNgddt t jt d~d{d	gddt t jt dd{dgddt t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t jddd t d t jddd t jddd t jddd t jddd t d t jddd t jddd t jddd t jddd t d t jddd t jddd t jddd t jddd t d t jddd t jddd t jddd t jddd t d t dtjdt ddÐdč d S (  Ncmf_testcase_folderid@   lengthF)nullablecmf_locked_atTtimezonecmf_created_atcmf_modified_atcmf_viewed_atcmf_deletedcmf_versionname   codesystemtextimport_originalimport_raw_jsonext_idcmf_archivedis_favoritehas_tree_nodestree_node_is_branchtree_hiddenordernoperm_publicperm_has_aclperm_inheritperm_parent_owner_idperm_inherit_acl_idperm_effective_acl_id%perm_security_level_allowed_ids_cacheperm_encryptperm_encrypt_help	is_publicis_public_editableis_public_commentshas_children_archivedlogic_prefixui_view_form    parent_logic_prefixui_view_form_optionsstatus_modified_atstatus_in_progress_startstatus_in_progress_endstatus_review_atstatus_closed_at
no_controlprioritymarkuser_rating      	precisionscaleuser_rating_count
alarm_datedeadlineplan_start_dateplan_end_dateperiod_next_dateperiod_intervalis_template
is_penaltycache_status_typecache_fieldsapprovedperm_policyperm_policy_guestperm_policy_anonymousperm_policy_sharelinksharelink_hashcmf_author_idcmf_owner_id	parent_idcmf_modified_by_idcmf_locked_by_idcmf_import_idtree_parent_idroot_parent_id
project_idperm_acl_idperm_parent_idworkflow_iddefault_task_workflow_idlogic_type_idscheme_wf_idcmf_owner_assistant_idperm_security_level_idresolution_id	status_id
company_idresponsible_idwaiting_for_idcloned_from_idactivity_idcache_status_opt_idcmf_activity.idcmf_status_opt.idcmf_import.idcmf_company.idcmf_workflow.idcmf_logic_type.idcmf_access_list.idcmf_security_level.idcmf_project.idcmf_resolution.idcmf_scheme_wf.idcmf_status.idcmf_test_configuration	variables'ix_cmf_test_configuration_cmf_author_idunique(ix_cmf_test_configuration_cmf_created_at%ix_cmf_test_configuration_cmf_deleted'ix_cmf_test_configuration_cmf_import_id'ix_cmf_test_configuration_cmf_locked_at*ix_cmf_test_configuration_cmf_locked_by_id)ix_cmf_test_configuration_cmf_modified_at,ix_cmf_test_configuration_cmf_modified_by_id&ix_cmf_test_configuration_cmf_owner_id%ix_cmf_test_configuration_cmf_version'ix_cmf_test_configuration_cmf_viewed_atix_cmf_test_configuration_codeix_cmf_test_configuration_name!ix_cmf_test_configuration_orderno#ix_cmf_test_configuration_parent_id%ix_cmf_test_configuration_perm_acl_id(ix_cmf_test_configuration_perm_parent_id$ix_cmf_test_configuration_project_id(ix_cmf_test_configuration_root_parent_id(ix_cmf_test_configuration_tree_parent_idcmf_test_environmentslughost   %ix_cmf_test_environment_cmf_author_id&ix_cmf_test_environment_cmf_created_at#ix_cmf_test_environment_cmf_deleted%ix_cmf_test_environment_cmf_import_id%ix_cmf_test_environment_cmf_locked_at(ix_cmf_test_environment_cmf_locked_by_id'ix_cmf_test_environment_cmf_modified_at*ix_cmf_test_environment_cmf_modified_by_id$ix_cmf_test_environment_cmf_owner_id#ix_cmf_test_environment_cmf_version%ix_cmf_test_environment_cmf_viewed_atix_cmf_test_environment_codeix_cmf_test_environment_nameix_cmf_test_environment_orderno!ix_cmf_test_environment_parent_id#ix_cmf_test_environment_perm_acl_id&ix_cmf_test_environment_perm_parent_id"ix_cmf_test_environment_project_id&ix_cmf_test_environment_root_parent_id&ix_cmf_test_environment_tree_parent_idcmf_test_paramix_cmf_test_param_cmf_author_id ix_cmf_test_param_cmf_created_atix_cmf_test_param_cmf_deletedix_cmf_test_param_cmf_import_idix_cmf_test_param_cmf_locked_at"ix_cmf_test_param_cmf_locked_by_id!ix_cmf_test_param_cmf_modified_at$ix_cmf_test_param_cmf_modified_by_idix_cmf_test_param_cmf_owner_idix_cmf_test_param_cmf_versionix_cmf_test_param_cmf_viewed_atix_cmf_test_param_codeix_cmf_test_param_nameix_cmf_test_param_ordernoix_cmf_test_param_parent_idix_cmf_test_param_perm_acl_id ix_cmf_test_param_perm_parent_idix_cmf_test_param_project_id ix_cmf_test_param_root_parent_id ix_cmf_test_param_tree_parent_idcmf_test_param_valuezcmf_test_param.id%ix_cmf_test_param_value_cmf_author_id&ix_cmf_test_param_value_cmf_created_at#ix_cmf_test_param_value_cmf_deleted%ix_cmf_test_param_value_cmf_import_id%ix_cmf_test_param_value_cmf_locked_at(ix_cmf_test_param_value_cmf_locked_by_id'ix_cmf_test_param_value_cmf_modified_at*ix_cmf_test_param_value_cmf_modified_by_id$ix_cmf_test_param_value_cmf_owner_id#ix_cmf_test_param_value_cmf_version%ix_cmf_test_param_value_cmf_viewed_atix_cmf_test_param_value_codeix_cmf_test_param_value_orderno!ix_cmf_test_param_value_parent_id#ix_cmf_test_param_value_perm_acl_id&ix_cmf_test_param_value_perm_parent_id"ix_cmf_test_param_value_project_id&ix_cmf_test_param_value_root_parent_id&ix_cmf_test_param_value_tree_parent_idcmf_testcasecmf_ver_numbercmf_ver_cursignificancebehaviorautomation_statusdisabledtypelayercmf_ver_head_idcmf_ver_head2cur_id	folder_idzcmf_testcase.idzcmf_testcase_folder.idix_cmf_testcase_activity_idix_cmf_testcase_alarm_dateix_cmf_testcase_approved#ix_cmf_testcase_cache_status_opt_id!ix_cmf_testcase_cache_status_typeix_cmf_testcase_cloned_from_idix_cmf_testcase_cmf_author_idix_cmf_testcase_cmf_created_atix_cmf_testcase_cmf_deletedix_cmf_testcase_cmf_import_idix_cmf_testcase_cmf_locked_at ix_cmf_testcase_cmf_locked_by_idix_cmf_testcase_cmf_modified_at"ix_cmf_testcase_cmf_modified_by_id&ix_cmf_testcase_cmf_owner_assistant_idix_cmf_testcase_cmf_owner_id#ix_cmf_testcase_cmf_ver_head2cur_idix_cmf_testcase_cmf_ver_head_idix_cmf_testcase_cmf_versionix_cmf_testcase_cmf_viewed_atix_cmf_testcase_codeix_cmf_testcase_company_idix_cmf_testcase_deadline(ix_cmf_testcase_default_task_workflow_idix_cmf_testcase_folder_idix_cmf_testcase_is_templateix_cmf_testcase_logic_prefixix_cmf_testcase_logic_type_idix_cmf_testcase_nameix_cmf_testcase_ordernoix_cmf_testcase_parent_id#ix_cmf_testcase_parent_logic_prefixix_cmf_testcase_perm_acl_idix_cmf_testcase_perm_parent_id&ix_cmf_testcase_perm_security_level_idix_cmf_testcase_project_idix_cmf_testcase_resolution_idix_cmf_testcase_responsible_idix_cmf_testcase_root_parent_idix_cmf_testcase_scheme_wf_idix_cmf_testcase_status_idix_cmf_testcase_tree_parent_idix_cmf_testcase_waiting_for_idix_cmf_testcase_workflow_idcmf_testcase_cmf_component   root_iddescriptionleft_idright_idleft_name_cacheright_name_cachezcmf_component.id%ix_cmf_testcase_cmf_component_left_id'ix_cmf_testcase_cmf_component_parent_id&ix_cmf_testcase_cmf_component_right_id%ix_cmf_testcase_cmf_component_root_id!cmf_testcase_cmf_owner_assistants,ix_cmf_testcase_cmf_owner_assistants_left_id.ix_cmf_testcase_cmf_owner_assistants_parent_id-ix_cmf_testcase_cmf_owner_assistants_right_id,ix_cmf_testcase_cmf_owner_assistants_root_idcmf_testcase_executors!ix_cmf_testcase_executors_left_id#ix_cmf_testcase_executors_parent_id"ix_cmf_testcase_executors_right_id!ix_cmf_testcase_executors_root_id"ix_cmf_testcase_folder_activity_id!ix_cmf_testcase_folder_alarm_dateix_cmf_testcase_folder_approved*ix_cmf_testcase_folder_cache_status_opt_id(ix_cmf_testcase_folder_cache_status_type%ix_cmf_testcase_folder_cloned_from_id$ix_cmf_testcase_folder_cmf_author_id%ix_cmf_testcase_folder_cmf_created_at"ix_cmf_testcase_folder_cmf_deleted$ix_cmf_testcase_folder_cmf_import_id$ix_cmf_testcase_folder_cmf_locked_at'ix_cmf_testcase_folder_cmf_locked_by_id&ix_cmf_testcase_folder_cmf_modified_at)ix_cmf_testcase_folder_cmf_modified_by_id-ix_cmf_testcase_folder_cmf_owner_assistant_id#ix_cmf_testcase_folder_cmf_owner_id"ix_cmf_testcase_folder_cmf_version$ix_cmf_testcase_folder_cmf_viewed_atix_cmf_testcase_folder_code!ix_cmf_testcase_folder_company_idix_cmf_testcase_folder_deadline/ix_cmf_testcase_folder_default_task_workflow_id"ix_cmf_testcase_folder_is_template#ix_cmf_testcase_folder_logic_prefix$ix_cmf_testcase_folder_logic_type_idix_cmf_testcase_folder_nameix_cmf_testcase_folder_orderno ix_cmf_testcase_folder_parent_id*ix_cmf_testcase_folder_parent_logic_prefix"ix_cmf_testcase_folder_perm_acl_id%ix_cmf_testcase_folder_perm_parent_id-ix_cmf_testcase_folder_perm_security_level_id!ix_cmf_testcase_folder_project_id$ix_cmf_testcase_folder_resolution_id%ix_cmf_testcase_folder_responsible_id%ix_cmf_testcase_folder_root_parent_id#ix_cmf_testcase_folder_scheme_wf_id ix_cmf_testcase_folder_status_id%ix_cmf_testcase_folder_tree_parent_id%ix_cmf_testcase_folder_waiting_for_id"ix_cmf_testcase_folder_workflow_id(cmf_testcase_folder_cmf_owner_assistants3ix_cmf_testcase_folder_cmf_owner_assistants_left_id5ix_cmf_testcase_folder_cmf_owner_assistants_parent_id4ix_cmf_testcase_folder_cmf_owner_assistants_right_id3ix_cmf_testcase_folder_cmf_owner_assistants_root_idcmf_testcase_folder_executors(ix_cmf_testcase_folder_executors_left_id*ix_cmf_testcase_folder_executors_parent_id)ix_cmf_testcase_folder_executors_right_id(ix_cmf_testcase_folder_executors_root_idcmf_testcase_folder_local_links*ix_cmf_testcase_folder_local_links_left_id,ix_cmf_testcase_folder_local_links_parent_id+ix_cmf_testcase_folder_local_links_right_id*ix_cmf_testcase_folder_local_links_root_idcmf_testcase_folder_spectators)ix_cmf_testcase_folder_spectators_left_id+ix_cmf_testcase_folder_spectators_parent_id*ix_cmf_testcase_folder_spectators_right_id)ix_cmf_testcase_folder_spectators_root_idcmf_testcase_local_links#ix_cmf_testcase_local_links_left_id%ix_cmf_testcase_local_links_parent_id$ix_cmf_testcase_local_links_right_id#ix_cmf_testcase_local_links_root_idcmf_testcase_params_rowcmf_testcase_paramtestcase_idparam_idparam_value_idzcmf_test_param_value.idzcmf_testcase_params_row.id#ix_cmf_testcase_param_cmf_author_id$ix_cmf_testcase_param_cmf_created_at!ix_cmf_testcase_param_cmf_deleted#ix_cmf_testcase_param_cmf_import_id#ix_cmf_testcase_param_cmf_locked_at&ix_cmf_testcase_param_cmf_locked_by_id%ix_cmf_testcase_param_cmf_modified_at(ix_cmf_testcase_param_cmf_modified_by_id"ix_cmf_testcase_param_cmf_owner_id!ix_cmf_testcase_param_cmf_version#ix_cmf_testcase_param_cmf_viewed_atix_cmf_testcase_param_codeix_cmf_testcase_param_nameix_cmf_testcase_param_ordernoix_cmf_testcase_param_param_id$ix_cmf_testcase_param_param_value_idix_cmf_testcase_param_parent_id!ix_cmf_testcase_param_perm_acl_id$ix_cmf_testcase_param_perm_parent_id ix_cmf_testcase_param_project_id$ix_cmf_testcase_param_root_parent_id!ix_cmf_testcase_param_testcase_id$ix_cmf_testcase_param_tree_parent_id(ix_cmf_testcase_params_row_cmf_author_id)ix_cmf_testcase_params_row_cmf_created_at&ix_cmf_testcase_params_row_cmf_deleted(ix_cmf_testcase_params_row_cmf_import_id(ix_cmf_testcase_params_row_cmf_locked_at+ix_cmf_testcase_params_row_cmf_locked_by_id*ix_cmf_testcase_params_row_cmf_modified_at-ix_cmf_testcase_params_row_cmf_modified_by_id'ix_cmf_testcase_params_row_cmf_owner_id&ix_cmf_testcase_params_row_cmf_version(ix_cmf_testcase_params_row_cmf_viewed_atix_cmf_testcase_params_row_codeix_cmf_testcase_params_row_name"ix_cmf_testcase_params_row_orderno$ix_cmf_testcase_params_row_parent_id&ix_cmf_testcase_params_row_perm_acl_id)ix_cmf_testcase_params_row_perm_parent_id%ix_cmf_testcase_params_row_project_id)ix_cmf_testcase_params_row_root_parent_id)ix_cmf_testcase_params_row_tree_parent_idcmf_testcycle_testcase_foldertree_parent_folder_idtest_configuration_idenvironment_idzcmf_test_environment.idzcmf_test_configuration.idcmf_testcycle_testcase_resulttestcycle_testcase_folder_idz cmf_testcycle_testcase_folder.idcmf_testcase_run
time_spenttestcycle_testcase_result_id
release_idzcmf_list.idz cmf_testcycle_testcase_result.idix_cmf_testcase_run_activity_idix_cmf_testcase_run_alarm_dateix_cmf_testcase_run_approved'ix_cmf_testcase_run_cache_status_opt_id%ix_cmf_testcase_run_cache_status_type"ix_cmf_testcase_run_cloned_from_id!ix_cmf_testcase_run_cmf_author_id"ix_cmf_testcase_run_cmf_created_atix_cmf_testcase_run_cmf_deleted!ix_cmf_testcase_run_cmf_import_id!ix_cmf_testcase_run_cmf_locked_at$ix_cmf_testcase_run_cmf_locked_by_id#ix_cmf_testcase_run_cmf_modified_at&ix_cmf_testcase_run_cmf_modified_by_id*ix_cmf_testcase_run_cmf_owner_assistant_id ix_cmf_testcase_run_cmf_owner_idix_cmf_testcase_run_cmf_version!ix_cmf_testcase_run_cmf_viewed_atix_cmf_testcase_run_codeix_cmf_testcase_run_company_idix_cmf_testcase_run_deadline,ix_cmf_testcase_run_default_task_workflow_idix_cmf_testcase_run_is_template ix_cmf_testcase_run_logic_prefix!ix_cmf_testcase_run_logic_type_idix_cmf_testcase_run_nameix_cmf_testcase_run_ordernoix_cmf_testcase_run_parent_id'ix_cmf_testcase_run_parent_logic_prefixix_cmf_testcase_run_perm_acl_id"ix_cmf_testcase_run_perm_parent_id*ix_cmf_testcase_run_perm_security_level_idix_cmf_testcase_run_project_idix_cmf_testcase_run_release_id!ix_cmf_testcase_run_resolution_id"ix_cmf_testcase_run_responsible_id"ix_cmf_testcase_run_root_parent_id ix_cmf_testcase_run_scheme_wf_idix_cmf_testcase_run_status_id)ix_cmf_testcase_run_test_configuration_idix_cmf_testcase_run_testcase_id0ix_cmf_testcase_run_testcycle_testcase_folder_id0ix_cmf_testcase_run_testcycle_testcase_result_id"ix_cmf_testcase_run_tree_parent_id"ix_cmf_testcase_run_waiting_for_idix_cmf_testcase_run_workflow_id%cmf_testcase_run_cmf_owner_assistants0ix_cmf_testcase_run_cmf_owner_assistants_left_id2ix_cmf_testcase_run_cmf_owner_assistants_parent_id1ix_cmf_testcase_run_cmf_owner_assistants_right_id0ix_cmf_testcase_run_cmf_owner_assistants_root_idcmf_testcase_run_executors%ix_cmf_testcase_run_executors_left_id'ix_cmf_testcase_run_executors_parent_id&ix_cmf_testcase_run_executors_right_id%ix_cmf_testcase_run_executors_root_idcmf_testcase_run_local_links'ix_cmf_testcase_run_local_links_left_id)ix_cmf_testcase_run_local_links_parent_id(ix_cmf_testcase_run_local_links_right_id'ix_cmf_testcase_run_local_links_root_idcmf_testcase_run_spectators&ix_cmf_testcase_run_spectators_left_id(ix_cmf_testcase_run_spectators_parent_id'ix_cmf_testcase_run_spectators_right_id&ix_cmf_testcase_run_spectators_root_idcmf_testcase_stepstep_sectionexpected_result	test_datacommenttestcase_template_idcmf_testcase_run_stepactual_resultgroupstatustestcase_step_idzcmf_testcase_step.id&ix_cmf_testcase_run_step_cmf_author_id'ix_cmf_testcase_run_step_cmf_created_at$ix_cmf_testcase_run_step_cmf_deleted&ix_cmf_testcase_run_step_cmf_import_id&ix_cmf_testcase_run_step_cmf_locked_at)ix_cmf_testcase_run_step_cmf_locked_by_id(ix_cmf_testcase_run_step_cmf_modified_at+ix_cmf_testcase_run_step_cmf_modified_by_id%ix_cmf_testcase_run_step_cmf_owner_id$ix_cmf_testcase_run_step_cmf_version&ix_cmf_testcase_run_step_cmf_viewed_atix_cmf_testcase_run_step_codeix_cmf_testcase_run_step_name ix_cmf_testcase_run_step_orderno"ix_cmf_testcase_run_step_parent_id$ix_cmf_testcase_run_step_perm_acl_id'ix_cmf_testcase_run_step_perm_parent_id#ix_cmf_testcase_run_step_project_id'ix_cmf_testcase_run_step_root_parent_id$ix_cmf_testcase_run_step_testcase_id)ix_cmf_testcase_run_step_testcase_step_id'ix_cmf_testcase_run_step_tree_parent_idcmf_testcase_spectators"ix_cmf_testcase_spectators_left_id$ix_cmf_testcase_spectators_parent_id#ix_cmf_testcase_spectators_right_id"ix_cmf_testcase_spectators_root_id"ix_cmf_testcase_step_cmf_author_id#ix_cmf_testcase_step_cmf_created_at ix_cmf_testcase_step_cmf_deleted"ix_cmf_testcase_step_cmf_import_id"ix_cmf_testcase_step_cmf_locked_at%ix_cmf_testcase_step_cmf_locked_by_id$ix_cmf_testcase_step_cmf_modified_at'ix_cmf_testcase_step_cmf_modified_by_id!ix_cmf_testcase_step_cmf_owner_id ix_cmf_testcase_step_cmf_version"ix_cmf_testcase_step_cmf_viewed_atix_cmf_testcase_step_codeix_cmf_testcase_step_nameix_cmf_testcase_step_ordernoix_cmf_testcase_step_parent_id ix_cmf_testcase_step_perm_acl_id#ix_cmf_testcase_step_perm_parent_idix_cmf_testcase_step_project_id#ix_cmf_testcase_step_root_parent_id)ix_cmf_testcase_step_testcase_template_id#ix_cmf_testcase_step_tree_parent_idcmf_testplanproductcmf_testcycle
resolution
start_datefinish_datetestplan_iddefault_responsible_idzcmf_person.idzcmf_testplan.idix_cmf_testcycle_activity_idix_cmf_testcycle_alarm_dateix_cmf_testcycle_approved$ix_cmf_testcycle_cache_status_opt_id"ix_cmf_testcycle_cache_status_typeix_cmf_testcycle_cloned_from_idix_cmf_testcycle_cmf_author_idix_cmf_testcycle_cmf_created_atix_cmf_testcycle_cmf_deletedix_cmf_testcycle_cmf_import_idix_cmf_testcycle_cmf_locked_at!ix_cmf_testcycle_cmf_locked_by_id ix_cmf_testcycle_cmf_modified_at#ix_cmf_testcycle_cmf_modified_by_id'ix_cmf_testcycle_cmf_owner_assistant_idix_cmf_testcycle_cmf_owner_idix_cmf_testcycle_cmf_versionix_cmf_testcycle_cmf_viewed_atix_cmf_testcycle_codeix_cmf_testcycle_company_idix_cmf_testcycle_deadline'ix_cmf_testcycle_default_responsible_id)ix_cmf_testcycle_default_task_workflow_idix_cmf_testcycle_environment_idix_cmf_testcycle_is_templateix_cmf_testcycle_logic_prefixix_cmf_testcycle_logic_type_idix_cmf_testcycle_nameix_cmf_testcycle_ordernoix_cmf_testcycle_parent_id$ix_cmf_testcycle_parent_logic_prefixix_cmf_testcycle_perm_acl_idix_cmf_testcycle_perm_parent_id'ix_cmf_testcycle_perm_security_level_idix_cmf_testcycle_project_idix_cmf_testcycle_release_idix_cmf_testcycle_responsible_idix_cmf_testcycle_root_parent_idix_cmf_testcycle_scheme_wf_idix_cmf_testcycle_status_id&ix_cmf_testcycle_test_configuration_idix_cmf_testcycle_testplan_idix_cmf_testcycle_tree_parent_idix_cmf_testcycle_waiting_for_idix_cmf_testcycle_workflow_id"cmf_testcycle_cmf_owner_assistants-ix_cmf_testcycle_cmf_owner_assistants_left_id/ix_cmf_testcycle_cmf_owner_assistants_parent_id.ix_cmf_testcycle_cmf_owner_assistants_right_id-ix_cmf_testcycle_cmf_owner_assistants_root_idcmf_testcycle_executors"ix_cmf_testcycle_executors_left_id$ix_cmf_testcycle_executors_parent_id#ix_cmf_testcycle_executors_right_id"ix_cmf_testcycle_executors_root_idcmf_testcycle_local_links$ix_cmf_testcycle_local_links_left_id&ix_cmf_testcycle_local_links_parent_id%ix_cmf_testcycle_local_links_right_id$ix_cmf_testcycle_local_links_root_idcmf_testcycle_spectators#ix_cmf_testcycle_spectators_left_id%ix_cmf_testcycle_spectators_parent_id$ix_cmf_testcycle_spectators_right_id#ix_cmf_testcycle_spectators_root_id,ix_cmf_testcycle_testcase_folder_activity_id+ix_cmf_testcycle_testcase_folder_alarm_date)ix_cmf_testcycle_testcase_folder_approved4ix_cmf_testcycle_testcase_folder_cache_status_opt_id2ix_cmf_testcycle_testcase_folder_cache_status_type/ix_cmf_testcycle_testcase_folder_cloned_from_id.ix_cmf_testcycle_testcase_folder_cmf_author_id/ix_cmf_testcycle_testcase_folder_cmf_created_at,ix_cmf_testcycle_testcase_folder_cmf_deleted.ix_cmf_testcycle_testcase_folder_cmf_import_id.ix_cmf_testcycle_testcase_folder_cmf_locked_at1ix_cmf_testcycle_testcase_folder_cmf_locked_by_id0ix_cmf_testcycle_testcase_folder_cmf_modified_at3ix_cmf_testcycle_testcase_folder_cmf_modified_by_id7ix_cmf_testcycle_testcase_folder_cmf_owner_assistant_id-ix_cmf_testcycle_testcase_folder_cmf_owner_id,ix_cmf_testcycle_testcase_folder_cmf_version.ix_cmf_testcycle_testcase_folder_cmf_viewed_at%ix_cmf_testcycle_testcase_folder_code+ix_cmf_testcycle_testcase_folder_company_id)ix_cmf_testcycle_testcase_folder_deadline9ix_cmf_testcycle_testcase_folder_default_task_workflow_id/ix_cmf_testcycle_testcase_folder_environment_id,ix_cmf_testcycle_testcase_folder_is_template-ix_cmf_testcycle_testcase_folder_logic_prefix.ix_cmf_testcycle_testcase_folder_logic_type_id%ix_cmf_testcycle_testcase_folder_name(ix_cmf_testcycle_testcase_folder_orderno*ix_cmf_testcycle_testcase_folder_parent_id4ix_cmf_testcycle_testcase_folder_parent_logic_prefix,ix_cmf_testcycle_testcase_folder_perm_acl_id/ix_cmf_testcycle_testcase_folder_perm_parent_id7ix_cmf_testcycle_testcase_folder_perm_security_level_id+ix_cmf_testcycle_testcase_folder_project_id.ix_cmf_testcycle_testcase_folder_resolution_id/ix_cmf_testcycle_testcase_folder_responsible_id/ix_cmf_testcycle_testcase_folder_root_parent_id-ix_cmf_testcycle_testcase_folder_scheme_wf_id*ix_cmf_testcycle_testcase_folder_status_id6ix_cmf_testcycle_testcase_folder_test_configuration_id6ix_cmf_testcycle_testcase_folder_tree_parent_folder_id/ix_cmf_testcycle_testcase_folder_tree_parent_id/ix_cmf_testcycle_testcase_folder_waiting_for_id,ix_cmf_testcycle_testcase_folder_workflow_id2cmf_testcycle_testcase_folder_cmf_owner_assistants=ix_cmf_testcycle_testcase_folder_cmf_owner_assistants_left_id?ix_cmf_testcycle_testcase_folder_cmf_owner_assistants_parent_id>ix_cmf_testcycle_testcase_folder_cmf_owner_assistants_right_id=ix_cmf_testcycle_testcase_folder_cmf_owner_assistants_root_id'cmf_testcycle_testcase_folder_executors2ix_cmf_testcycle_testcase_folder_executors_left_id4ix_cmf_testcycle_testcase_folder_executors_parent_id3ix_cmf_testcycle_testcase_folder_executors_right_id2ix_cmf_testcycle_testcase_folder_executors_root_id)cmf_testcycle_testcase_folder_local_links4ix_cmf_testcycle_testcase_folder_local_links_left_id6ix_cmf_testcycle_testcase_folder_local_links_parent_id5ix_cmf_testcycle_testcase_folder_local_links_right_id4ix_cmf_testcycle_testcase_folder_local_links_root_id(cmf_testcycle_testcase_folder_spectators3ix_cmf_testcycle_testcase_folder_spectators_left_id5ix_cmf_testcycle_testcase_folder_spectators_parent_id4ix_cmf_testcycle_testcase_folder_spectators_right_id3ix_cmf_testcycle_testcase_folder_spectators_root_id,ix_cmf_testcycle_testcase_result_activity_id+ix_cmf_testcycle_testcase_result_alarm_date)ix_cmf_testcycle_testcase_result_approved4ix_cmf_testcycle_testcase_result_cache_status_opt_id2ix_cmf_testcycle_testcase_result_cache_status_type/ix_cmf_testcycle_testcase_result_cloned_from_id.ix_cmf_testcycle_testcase_result_cmf_author_id/ix_cmf_testcycle_testcase_result_cmf_created_at,ix_cmf_testcycle_testcase_result_cmf_deleted.ix_cmf_testcycle_testcase_result_cmf_import_id.ix_cmf_testcycle_testcase_result_cmf_locked_at1ix_cmf_testcycle_testcase_result_cmf_locked_by_id0ix_cmf_testcycle_testcase_result_cmf_modified_at3ix_cmf_testcycle_testcase_result_cmf_modified_by_id7ix_cmf_testcycle_testcase_result_cmf_owner_assistant_id-ix_cmf_testcycle_testcase_result_cmf_owner_id,ix_cmf_testcycle_testcase_result_cmf_version.ix_cmf_testcycle_testcase_result_cmf_viewed_at%ix_cmf_testcycle_testcase_result_code+ix_cmf_testcycle_testcase_result_company_id)ix_cmf_testcycle_testcase_result_deadline9ix_cmf_testcycle_testcase_result_default_task_workflow_id/ix_cmf_testcycle_testcase_result_environment_id,ix_cmf_testcycle_testcase_result_is_template-ix_cmf_testcycle_testcase_result_logic_prefix.ix_cmf_testcycle_testcase_result_logic_type_id%ix_cmf_testcycle_testcase_result_name(ix_cmf_testcycle_testcase_result_orderno*ix_cmf_testcycle_testcase_result_parent_id4ix_cmf_testcycle_testcase_result_parent_logic_prefix,ix_cmf_testcycle_testcase_result_perm_acl_id/ix_cmf_testcycle_testcase_result_perm_parent_id7ix_cmf_testcycle_testcase_result_perm_security_level_id+ix_cmf_testcycle_testcase_result_project_id.ix_cmf_testcycle_testcase_result_resolution_id/ix_cmf_testcycle_testcase_result_responsible_id/ix_cmf_testcycle_testcase_result_root_parent_id-ix_cmf_testcycle_testcase_result_scheme_wf_id*ix_cmf_testcycle_testcase_result_status_id6ix_cmf_testcycle_testcase_result_test_configuration_id,ix_cmf_testcycle_testcase_result_testcase_id=ix_cmf_testcycle_testcase_result_testcycle_testcase_folder_id/ix_cmf_testcycle_testcase_result_tree_parent_id/ix_cmf_testcycle_testcase_result_waiting_for_id,ix_cmf_testcycle_testcase_result_workflow_id2cmf_testcycle_testcase_result_cmf_owner_assistants=ix_cmf_testcycle_testcase_result_cmf_owner_assistants_left_id?ix_cmf_testcycle_testcase_result_cmf_owner_assistants_parent_id>ix_cmf_testcycle_testcase_result_cmf_owner_assistants_right_id=ix_cmf_testcycle_testcase_result_cmf_owner_assistants_root_id'cmf_testcycle_testcase_result_executors2ix_cmf_testcycle_testcase_result_executors_left_id4ix_cmf_testcycle_testcase_result_executors_parent_id3ix_cmf_testcycle_testcase_result_executors_right_id2ix_cmf_testcycle_testcase_result_executors_root_id)cmf_testcycle_testcase_result_local_links4ix_cmf_testcycle_testcase_result_local_links_left_id6ix_cmf_testcycle_testcase_result_local_links_parent_id5ix_cmf_testcycle_testcase_result_local_links_right_id4ix_cmf_testcycle_testcase_result_local_links_root_id(cmf_testcycle_testcase_result_spectators3ix_cmf_testcycle_testcase_result_spectators_left_id5ix_cmf_testcycle_testcase_result_spectators_parent_id4ix_cmf_testcycle_testcase_result_spectators_right_id3ix_cmf_testcycle_testcase_result_spectators_root_idix_cmf_testplan_activity_idix_cmf_testplan_alarm_dateix_cmf_testplan_approved#ix_cmf_testplan_cache_status_opt_id!ix_cmf_testplan_cache_status_typeix_cmf_testplan_cloned_from_idix_cmf_testplan_cmf_author_idix_cmf_testplan_cmf_created_atix_cmf_testplan_cmf_deletedix_cmf_testplan_cmf_import_idix_cmf_testplan_cmf_locked_at ix_cmf_testplan_cmf_locked_by_idix_cmf_testplan_cmf_modified_at"ix_cmf_testplan_cmf_modified_by_id&ix_cmf_testplan_cmf_owner_assistant_idix_cmf_testplan_cmf_owner_idix_cmf_testplan_cmf_versionix_cmf_testplan_cmf_viewed_atix_cmf_testplan_codeix_cmf_testplan_company_idix_cmf_testplan_deadline(ix_cmf_testplan_default_task_workflow_idix_cmf_testplan_environment_idix_cmf_testplan_is_templateix_cmf_testplan_logic_prefixix_cmf_testplan_logic_type_idix_cmf_testplan_nameix_cmf_testplan_ordernoix_cmf_testplan_parent_id#ix_cmf_testplan_parent_logic_prefixix_cmf_testplan_perm_acl_idix_cmf_testplan_perm_parent_id&ix_cmf_testplan_perm_security_level_idix_cmf_testplan_project_idix_cmf_testplan_release_idix_cmf_testplan_resolution_idix_cmf_testplan_responsible_idix_cmf_testplan_root_parent_idix_cmf_testplan_scheme_wf_idix_cmf_testplan_status_idix_cmf_testplan_tree_parent_idix_cmf_testplan_waiting_for_idix_cmf_testplan_workflow_id!cmf_testplan_cmf_owner_assistants,ix_cmf_testplan_cmf_owner_assistants_left_id.ix_cmf_testplan_cmf_owner_assistants_parent_id-ix_cmf_testplan_cmf_owner_assistants_right_id,ix_cmf_testplan_cmf_owner_assistants_root_idcmf_testplan_executors!ix_cmf_testplan_executors_left_id#ix_cmf_testplan_executors_parent_id"ix_cmf_testplan_executors_right_id!ix_cmf_testplan_executors_root_idcmf_testplan_local_links#ix_cmf_testplan_local_links_left_id%ix_cmf_testplan_local_links_parent_id$ix_cmf_testplan_local_links_right_id#ix_cmf_testplan_local_links_root_idcmf_testplan_spectators"ix_cmf_testplan_spectators_left_id$ix_cmf_testplan_spectators_parent_id#ix_cmf_testplan_spectators_right_id"ix_cmf_testplan_spectators_root_idcmf_testplan_testcase_foldersys_typecmf_testplan_testcasetestplan_testcase_folder_idzcmf_testplan_testcase_folder.id&ix_cmf_testplan_testcase_cmf_author_id'ix_cmf_testplan_testcase_cmf_created_at$ix_cmf_testplan_testcase_cmf_deleted&ix_cmf_testplan_testcase_cmf_import_id&ix_cmf_testplan_testcase_cmf_locked_at)ix_cmf_testplan_testcase_cmf_locked_by_id(ix_cmf_testplan_testcase_cmf_modified_at+ix_cmf_testplan_testcase_cmf_modified_by_id%ix_cmf_testplan_testcase_cmf_owner_id$ix_cmf_testplan_testcase_cmf_version&ix_cmf_testplan_testcase_cmf_viewed_atix_cmf_testplan_testcase_codeix_cmf_testplan_testcase_name ix_cmf_testplan_testcase_orderno"ix_cmf_testplan_testcase_parent_id$ix_cmf_testplan_testcase_perm_acl_id'ix_cmf_testplan_testcase_perm_parent_id#ix_cmf_testplan_testcase_project_id'ix_cmf_testplan_testcase_root_parent_id$ix_cmf_testplan_testcase_testcase_id4ix_cmf_testplan_testcase_testplan_testcase_folder_id'ix_cmf_testplan_testcase_tree_parent_id+ix_cmf_testplan_testcase_folder_activity_id*ix_cmf_testplan_testcase_folder_alarm_date(ix_cmf_testplan_testcase_folder_approved3ix_cmf_testplan_testcase_folder_cache_status_opt_id1ix_cmf_testplan_testcase_folder_cache_status_type.ix_cmf_testplan_testcase_folder_cloned_from_id-ix_cmf_testplan_testcase_folder_cmf_author_id.ix_cmf_testplan_testcase_folder_cmf_created_at+ix_cmf_testplan_testcase_folder_cmf_deleted-ix_cmf_testplan_testcase_folder_cmf_import_id-ix_cmf_testplan_testcase_folder_cmf_locked_at0ix_cmf_testplan_testcase_folder_cmf_locked_by_id/ix_cmf_testplan_testcase_folder_cmf_modified_at2ix_cmf_testplan_testcase_folder_cmf_modified_by_id6ix_cmf_testplan_testcase_folder_cmf_owner_assistant_id,ix_cmf_testplan_testcase_folder_cmf_owner_id+ix_cmf_testplan_testcase_folder_cmf_version-ix_cmf_testplan_testcase_folder_cmf_viewed_at$ix_cmf_testplan_testcase_folder_code*ix_cmf_testplan_testcase_folder_company_id(ix_cmf_testplan_testcase_folder_deadline8ix_cmf_testplan_testcase_folder_default_task_workflow_id+ix_cmf_testplan_testcase_folder_is_template,ix_cmf_testplan_testcase_folder_logic_prefix-ix_cmf_testplan_testcase_folder_logic_type_id$ix_cmf_testplan_testcase_folder_name'ix_cmf_testplan_testcase_folder_orderno)ix_cmf_testplan_testcase_folder_parent_id3ix_cmf_testplan_testcase_folder_parent_logic_prefix+ix_cmf_testplan_testcase_folder_perm_acl_id.ix_cmf_testplan_testcase_folder_perm_parent_id6ix_cmf_testplan_testcase_folder_perm_security_level_id*ix_cmf_testplan_testcase_folder_project_id-ix_cmf_testplan_testcase_folder_resolution_id.ix_cmf_testplan_testcase_folder_responsible_id.ix_cmf_testplan_testcase_folder_root_parent_id,ix_cmf_testplan_testcase_folder_scheme_wf_id)ix_cmf_testplan_testcase_folder_status_id5ix_cmf_testplan_testcase_folder_tree_parent_folder_id.ix_cmf_testplan_testcase_folder_tree_parent_id.ix_cmf_testplan_testcase_folder_waiting_for_id+ix_cmf_testplan_testcase_folder_workflow_id1cmf_testplan_testcase_folder_cmf_owner_assistants<ix_cmf_testplan_testcase_folder_cmf_owner_assistants_left_id>ix_cmf_testplan_testcase_folder_cmf_owner_assistants_parent_id=ix_cmf_testplan_testcase_folder_cmf_owner_assistants_right_id<ix_cmf_testplan_testcase_folder_cmf_owner_assistants_root_id&cmf_testplan_testcase_folder_executors1ix_cmf_testplan_testcase_folder_executors_left_id3ix_cmf_testplan_testcase_folder_executors_parent_id2ix_cmf_testplan_testcase_folder_executors_right_id1ix_cmf_testplan_testcase_folder_executors_root_id(cmf_testplan_testcase_folder_local_links3ix_cmf_testplan_testcase_folder_local_links_left_id5ix_cmf_testplan_testcase_folder_local_links_parent_id4ix_cmf_testplan_testcase_folder_local_links_right_id3ix_cmf_testplan_testcase_folder_local_links_root_id'cmf_testplan_testcase_folder_spectators2ix_cmf_testplan_testcase_folder_spectators_left_id4ix_cmf_testplan_testcase_folder_spectators_parent_id3ix_cmf_testplan_testcase_folder_spectators_right_id2ix_cmf_testplan_testcase_folder_spectators_root_idix_cmf_test_case_activity_idcmf_test_case
table_nameix_cmf_test_case_alarm_dateix_cmf_test_case_approved$ix_cmf_test_case_cache_status_opt_id"ix_cmf_test_case_cache_status_typeix_cmf_test_case_cloned_from_idix_cmf_test_case_cmf_author_idix_cmf_test_case_cmf_created_atix_cmf_test_case_cmf_deletedix_cmf_test_case_cmf_import_idix_cmf_test_case_cmf_locked_at!ix_cmf_test_case_cmf_locked_by_id ix_cmf_test_case_cmf_modified_at#ix_cmf_test_case_cmf_modified_by_id'ix_cmf_test_case_cmf_owner_assistant_idix_cmf_test_case_cmf_owner_id$ix_cmf_test_case_cmf_ver_head2cur_id ix_cmf_test_case_cmf_ver_head_idix_cmf_test_case_cmf_versionix_cmf_test_case_cmf_viewed_atix_cmf_test_case_codeix_cmf_test_case_company_idix_cmf_test_case_deadline)ix_cmf_test_case_default_task_workflow_idix_cmf_test_case_is_templateix_cmf_test_case_logic_prefixix_cmf_test_case_logic_type_idix_cmf_test_case_nameix_cmf_test_case_ordernoix_cmf_test_case_parent_id$ix_cmf_test_case_parent_logic_prefixix_cmf_test_case_perm_acl_idix_cmf_test_case_perm_parent_id'ix_cmf_test_case_perm_security_level_idix_cmf_test_case_project_idix_cmf_test_case_resolution_idix_cmf_test_case_responsible_idix_cmf_test_case_root_parent_idix_cmf_test_case_scheme_wf_idix_cmf_test_case_status_idix_cmf_test_case_tree_parent_idix_cmf_test_case_waiting_for_idix_cmf_test_case_workflow_id#ix_cmf_test_case_spectators_left_idcmf_test_case_spectators%ix_cmf_test_case_spectators_parent_id$ix_cmf_test_case_spectators_right_id#ix_cmf_test_case_spectators_root_id-ix_cmf_test_case_cmf_owner_assistants_left_id"cmf_test_case_cmf_owner_assistants/ix_cmf_test_case_cmf_owner_assistants_parent_id.ix_cmf_test_case_cmf_owner_assistants_right_id-ix_cmf_test_case_cmf_owner_assistants_root_id$ix_cmf_test_case_local_links_left_idcmf_test_case_local_links&ix_cmf_test_case_local_links_parent_id%ix_cmf_test_case_local_links_right_id$ix_cmf_test_case_local_links_root_id"ix_cmf_test_case_executors_left_idcmf_test_case_executors$ix_cmf_test_case_executors_parent_id#ix_cmf_test_case_executors_right_id"ix_cmf_test_case_executors_root_idcmf_project
show_testsfalse)r
   server_default)r   create_tablesaColumnString	TIMESTAMPBooleanBIGINTTEXTIntegerNumericForeignKeyConstraintPrimaryKeyConstraintcreate_indexf
drop_index
drop_table
add_column r  r  5/opt/eva-app/alembic/versions/8b96929e4d62_evatest.pyupgrade   s*8    
  
  
    
 

 
  
    
  
  
  
  
  
  
   9 
  
  
   E 
  
  
   B 
  
  
   @    
  
  
   D 
  
  
    
 

 
  
    
  
  
  
  
  
  
   N      












































































 
  
  
   E 
  
  
   S










































 
  
  
    
 

 
  
    
  
  
  
  
  
  
  
  
   F 
  
  
    
 

 
  
    
  
  
  
  
  
  
  
  
   P 
  
  
    
 

 
  
    
  
  
  
  
  
  
  
 
 
   Y





























































 
  
  
   J 
  
  
   Q














































 
  
  
    
 

 
  
    
  
  
  
  
  
  
   D 
  
  
    
 

 
  
    
  
  
  
  
  
  
  
  
   S


















   








   










































































































































































   







   































 
  
  
    
 

 
  
    
  
  
  
  
  
  
  
   < 
  
  
    
 L















































































                     r  c                r   C   sQ  t dd t dtjdtjdddddtjd	tjd
ddddtjdtjd
ddddtjdtjdddddtjdtjd
ddddtjdtjd
ddddtjdtjdddddtjdtjdddddtjddd
 t jdddgdd t jdddgdd t jddd	gdd t jdddgdd t dtjdtjdddddtjd	tjd
ddddtjdtjd
ddddtjdtjdddddtjdtjd
ddddtjdtjd
ddddtjdtjdddddtjdtjdddddtjddd
 t jdddgdd t jdddgdd t jddd	gdd t jd ddgdd t d!tjdtjdddddtjd	tjd
ddddtjdtjd
ddddtjdtjdddddtjdtjd
ddddtjdtjd
ddddtjdtjdddddtjdtjdddddtjdd"d
 t jd#d!dgdd t jd$d!dgdd t jd%d!d	gdd t jd&d!dgdd t d'tjdtjdddddtjd	tjd
ddddtjdtjd
ddddtjdtjdddddtjdtjd
ddddtjdtjd
ddddtjdtjdddddtjdtjdddddtjdd(d
 t jd)d'dgdd t jd*d'dgdd t jd+d'd	gdd t jd,d'dgdd t d-tjdtjd
ddddtjd.tj	dd/dddtjd0tj	dd/dddtjd1tj	dd/dddtjd2tj	dd/dddtjd3t
 dddtjd4t dddtjd5tjdddddtjd6tjd
ddddtjd7t
 dddtjd8t dddtjd9t
 dddtjd:t dddtjd;t dddtjd<t
 dddtjd=t
 dddtjd>t
 dddtjd?t
 dddtjd@t
 dddtjdAt dddtjdBt
 dddtjdCt
 dddtjdDt
 dddtjdEtjd
ddddtjdFtjd
ddddtjdGtjd
ddddtjdHt dddtjdIt
 dddtjdJt
 dddtjdKt
 dddtjdLt
 dddtjdMt
 dddtjdNt dddtjdOtjdPddddtjdQt dddtjdRt dddtjdStj	dd/dddtjdTtj	dd/dddtjdUtj	dd/dddtjdVtj	dd/dddtjdWtj	dd/dddtjdXt
 dddtjdYt dddtjdZtjdPddddtjd[tjd\d]d^dddtjd_t dddtjd`tj	dd/dddtjdatj	dd/dddtjdbtj	dd/dddtjdctj	dd/dddtjddtj	dd/dddtjdetjdPddddtjdft
 dddtjdgt
 dddtjdhtjdPddddtjdit dddtjdjt
 dddtjdktjdPddddtjdltjdPddddtjdmtjdPddddtjdntjdPddddtjdotjdPddddtjdpt dddtjdqt
 dddtjdrtjd
ddddtjdstjd
ddddtjd	tjd
ddddtjdttjd
ddddtjdutjd
ddddtjdvtjd
ddddtjdwtjd
ddddtjdxtjd
ddddtjdytjd
ddddtjdztjd
ddddtjd{tjd
ddddtjd|tjd
ddddtjd}tjd
ddddtjd~tjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjd
ddddtjdtjdddddtjdgdgddtjdgdgddtjdvgdgddtjdgdgddtjdgdgddtjdgdgddtjd}gdgddtjd~gdgddtjdzgdgddtjdgdgddtjdygdgddtjdgdgddtjdgdgddtjdgdgddtjd|gdgddtjdddm t jdd-d|gdd t jdd-dgdd t jdd-dwgdd t jdd-dgdd t jdd-dgdd t jdd-dxgdd t jdd-dgdd t jdd-dgdd t jdd-dygdd t jdd-dgdd t jdd-d{gdd t jdd-dzgdd t jdd-dQgdd t jdd-d	gdd t jdd-dAgdd t jdd-d5gdd t jdd-d~gdd t jdd-dNgdd t jdd-dfgdd t jdd-d}gdd t jdd-dagdd t jdd-dgdd t jdd-d6gdd t jdd-d2gdd t jdd-d4gdd t jdd-dgdd t jdd-dgdd t jdd-dsgdd t jdd-dgdd t jdd-dtgdd t jdd-d1gdd t jdd-dugdd t jdd-d.gdd t jdd-dvgdd t jdd-d3gdd t jdd-d0gdd t jdd-drgdd t jdd-dgdd t jdd-dhgdd t jdd-dgdd t jdd-djgdd t jdd-d`gdd t jdd-dgdd t jt dաdd׍ t jt dءdd׍ t jt d١dd׍ t jt dڡdd׍ t d֡ t jt dۡdd׍ t jt dݡdd׍ t jt dޡdd׍ t jt dߡdd׍ t dܡ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt d dd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt d	dd׍ t jt d
dd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t 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 jt d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 jt d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 jt d$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 jt d)dd׍ t jt d*dd׍ t jt d+dd׍ t d t jt d,d-d׍ t jt d.d-d׍ t jt d/d-d׍ t jt d0d-d׍ t d- t jt d1d2d׍ t jt d3d2d׍ t jt d4d2d׍ t jt d5d2d׍ t d2 t jt d6d7d׍ t jt d8d7d׍ t jt d9d7d׍ t jt d:d7d׍ t d7 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< t jt d@dAd׍ t jt dBdAd׍ t jt dCdAd׍ t jt dDdAd׍ t jt dEdAd׍ t jt dFdAd׍ t jt dGdAd׍ t jt dHdAd׍ t jt dIdAd׍ t jt dJdAd׍ t jt dKdAd׍ t jt dLdAd׍ t jt dMdAd׍ t jt dNdAd׍ t jt dOdAd׍ t jt dPdAd׍ t jt dQdAd׍ t jt dRdAd׍ t jt dSdAd׍ t jt dTdAd׍ t jt dUdAd׍ t jt dVdAd׍ t jt dWdAd׍ t jt dXdAd׍ t jt dYdAd׍ t jt dZdAd׍ t jt d[dAd׍ t jt d\dAd׍ t jt d]dAd׍ t jt d^dAd׍ t jt d_dAd׍ t jt d`dAd׍ t jt dadAd׍ t jt dbdAd׍ t jt dcdAd׍ t jt dddAd׍ t jt dedAd׍ t jt dfdAd׍ t jt dgdAd׍ t jt dhdAd׍ t jt didAd׍ t jt djdAd׍ t jt dkdAd׍ t dA t jt dldmd׍ t jt dndmd׍ t jt dodmd׍ t jt dpdmd׍ t dm t jt dqdrd׍ t jt dsdrd׍ t jt dtdrd׍ t jt dudrd׍ t dr t jt dvdwd׍ t jt dxdwd׍ t jt dydwd׍ t jt dzdwd׍ t dw 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| t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt d¡dd׍ t jt dġdd׍ t jt dšdd׍ t jt dơdd׍ t jt dǡdd׍ t jt dȡdd׍ t jt dɡdd׍ t jt dʡdd׍ t jt dˡdd׍ t jt d̡dd׍ t jt d͡dd׍ t jt dΡdd׍ t jt dϡdd׍ t jt dСdd׍ t jt dѡdd׍ t jt dҡdd׍ t jt dӡdd׍ t jt dԡdd׍ t jt dաdd׍ t jt d֡dd׍ t jt dסdd׍ t jt dءdd׍ t jt d١dd׍ t jt dڡdd׍ t jt dۡdd׍ t jt dܡdd׍ t jt dݡdd׍ t jt dޡdd׍ t jt dߡdd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t dá t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt d dd׍ t jt ddd׍ t jt ddd׍ t 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 jt d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 jt d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 jt d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 jt d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 jt d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 jt d!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 jt d&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 jt d+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 jt d0dd׍ t d t jt d1d2d׍ t jt d3d2d׍ t jt d4d2d׍ t jt d5d2d׍ t jt d6d2d׍ t jt d7d2d׍ t jt d8d2d׍ t jt d9d2d׍ t jt d:d2d׍ t jt d;d2d׍ t jt d<d2d׍ t jt d=d2d׍ t jt d>d2d׍ t jt d?d2d׍ t jt d@d2d׍ t jt dAd2d׍ t jt dBd2d׍ t jt dCd2d׍ t jt dDd2d׍ t jt dEd2d׍ t jt dFd2d׍ t d2 t jt dGdHd׍ t jt dIdHd׍ t jt dJdHd׍ t jt dKdHd׍ t dH t jt dLdMd׍ t jt dNdMd׍ t jt dOdMd׍ t jt dPdMd׍ t jt dQdMd׍ t jt dRdMd׍ t jt dSdMd׍ t jt dTdMd׍ t jt dUdMd׍ t jt dVdMd׍ t jt dWdMd׍ t jt dXdMd׍ t jt dYdMd׍ t jt dZdMd׍ t jt d[dMd׍ t jt d\dMd׍ t jt d]dMd׍ t jt d^dMd׍ t jt d_dMd׍ t jt d`dMd׍ t jt dadMd׍ t jt dbdMd׍ t dM t jt dcddd׍ t jt deddd׍ t jt dfddd׍ t jt dgddd׍ t dd t jt dhdid׍ t jt djdid׍ t jt dkdid׍ t jt dldid׍ t di t jt dmdnd׍ t jt dodnd׍ t jt dpdnd׍ t jt dqdnd׍ t dn t jt drdsd׍ t jt dtdsd׍ t jt dudsd׍ t jt dvdsd׍ t ds t jt dwdxd׍ t jt dydxd׍ t jt dzdxd׍ t jt d{dxd׍ t jt d|dxd׍ t jt d}dxd׍ t jt d~dxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t jt ddxd׍ t dx t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt d¡dd׍ t jt dádd׍ t jt dġdd׍ t jt dšdd׍ t jt dơdd׍ t jt dǡdd׍ t jt dȡdd׍ t jt dɡdd׍ t jt dʡdd׍ t jt dˡdd׍ t jt d̡dd׍ t jt d͡dd׍ t jt dΡdd׍ t jt dϡdd׍ t jt dСdd׍ t jt dѡdd׍ t jt dҡdd׍ t d t jt dӡdd׍ t jt dաdd׍ t jt d֡dd׍ t jt dסdd׍ t dԡ t jt dءdd׍ t jt dڡdd׍ t jt dۡdd׍ t jt dܡdd׍ t d١ t jt dݡdd׍ t jt dߡdd׍ t jt ddd׍ t jt ddd׍ t dޡ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt d dd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt d	dd׍ t jt d
dd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t 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 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 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! 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 jt d*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 jt d/d&d׍ t jt d0d&d׍ t jt d1d&d׍ t jt d2d&d׍ t jt d3d&d׍ t jt d4d&d׍ t jt d5d&d׍ t jt d6d&d׍ t jt d7d&d׍ t jt d8d&d׍ t jt d9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 jt d>d&d׍ t jt d?d&d׍ t jt d@d&d׍ t jt dAd&d׍ t jt dBd&d׍ t jt dCd&d׍ t jt dDd&d׍ t jt dEd&d׍ t jt dFd&d׍ t jt dGd&d׍ t jt dHd&d׍ t jt dId&d׍ t jt dJd&d׍ t jt dKd&d׍ t jt dLd&d׍ t jt dMd&d׍ t jt dNd&d׍ t jt dOd&d׍ t jt dPd&d׍ t jt dQd&d׍ t d& t jt dRdSd׍ t jt dTdSd׍ t jt dUdSd׍ t jt dVdSd׍ t jt dWdSd׍ t jt dXdSd׍ t jt dYdSd׍ t jt dZdSd׍ t jt d[dSd׍ t jt d\dSd׍ t jt d]dSd׍ t jt d^dSd׍ t jt d_dSd׍ t jt d`dSd׍ t jt dadSd׍ t jt dbdSd׍ t jt dcdSd׍ t jt dddSd׍ t jt dedSd׍ t dS t jt dfdgd׍ t jt dhdgd׍ t jt didgd׍ t jt djdgd׍ t jt dkdgd׍ t jt dldgd׍ t jt dmdgd׍ t jt dndgd׍ t jt dodgd׍ t jt dpdgd׍ t jt dqdgd׍ t jt drdgd׍ t jt dsdgd׍ t jt dtdgd׍ t jt dudgd׍ t jt dvdgd׍ t jt dwdgd׍ t jt dxdgd׍ t jt dydgd׍ t jt dzdgd׍ t dg 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 jt d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 jt d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 jt d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 jt dd|d׍ t d| t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t jt ddd׍ t d d S (  Nr  r  r  r   r	  r   F)autoincrementr
   rT   r   Tr
  r  r   r  r  r  r   r  Zcmf_test_case_executors_pkey)r   r  rz   r  r  r  r  Zcmf_test_case_local_links_pkeyr  r  r  r  r  Z'cmf_test_case_cmf_owner_assistants_pkeyr  r  r  r  r  Zcmf_test_case_spectators_pkeyr  r  r  r  ry  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   rO   rP   rQ   r   r   rR   rS   rU   rV   rW   rX   rY   rZ   r[   r\   r]   r^   r_   r`   ra   rb   rc   rd   re   rf   rg   rh   ri   rj   r   r   r)   rk   Zcmf_test_case_activity_id_fkeyrl   Z&cmf_test_case_cache_status_opt_id_fkeyrm   Z cmf_test_case_cmf_import_id_fkeyzcmf_test_case.idZ&cmf_test_case_cmf_ver_head2cur_id_fkeyZ"cmf_test_case_cmf_ver_head_id_fkeyrn   Zcmf_test_case_company_id_fkeyro   Z+cmf_test_case_default_task_workflow_id_fkeyrp   Z cmf_test_case_logic_type_id_fkeyrq   Zcmf_test_case_perm_acl_id_fkeyrr   Z)cmf_test_case_perm_security_level_id_fkeyrs   Zcmf_test_case_project_id_fkeyrt   Z cmf_test_case_resolution_id_fkeyru   Zcmf_test_case_scheme_wf_id_fkeyrv   Zcmf_test_case_status_id_fkeyZcmf_test_case_workflow_id_fkeyZcmf_test_case_pkeyr  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r~  r}  r|  rx  rw  rs  rz  rv  ru  rt  rr  rn  rq  rp  ro  rm  ri  rl  rk  rj  rh  rd  rg  rf  re  rc  r   rb  ra  r`  r_  r^  r]  r\  r[  rZ  rY  rX  rW  rV  rU  rT  rS  rR  rQ  rP  rO  rN  rM  rL  rK  rJ  rI  rH  rG  rF  rE  rD  rC  rB  rA  r@  r?  r>  r=  r<  r;  r:  r9  r"  r8  r7  r6  r5  r4  r3  r2  r1  r0  r/  r.  r-  r,  r+  r*  r)  r(  r'  r&  r%  r$  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r
  r	  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r~  r}  r|  r{  rz  ry  rx  rw  rv  ru  rt  rs  rr  rq  rp  ro  rn  rm  rl  rk  rj  ri  rh  rg  rf  re  rd  rc  rb  ra  r`  r_  r[  r^  r]  r\  rZ  rV  rY  rX  rW  rU  rQ  rT  rS  rR  rP  rL  rO  rN  rM  rK  r  rJ  rI  rH  rG  rF  rE  rD  rC  rB  rA  r@  r?  r>  r=  r<  r;  r:  r9  r8  r7  r6  r5  r4  r3  r2  r1  r0  r/  r.  r-  r,  r+  r*  r)  r(  r'  r&  r%  r$  r#  r"  r!  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r
  r	  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r`  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r~  r}  r|  r{  ra  rz  ry  rx  rw  rv  ru  rt  rs  rr  rq  rp  ro  rn  rm  rl  rk  rj  ri  rh  rg  rf  re  r_  r[  r^  r]  r\  rZ  rV  rY  rX  rW  rU  rQ  rT  rS  rR  rP  rL  rO  rN  rM  rK  rG  rJ  rI  rH  rF  r   rE  rD  rC  rB  rA  r@  r?  r>  r=  r<  r;  r:  r9  r8  r7  r6  r5  r4  r3  r2  r1  r0  r/  r.  r-  r,  r+  r*  r)  r(  r'  r&  r%  r$  r#  r"  r!  r   r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r   r  r  r  r  r  r  r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   rw   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r~   r}   r|   ry   )r   drop_columnr  r  r  VARCHARr  r  r   r  BOOLEANr  r  INTEGERNUMERICr  r  r  r  r  r  r  r  	downgrade  s    
  






1 
  






1 
  






 3 
  






1 
  



       
   
                          


         





       
  





      
      




      



























                 
































































 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 







































































































































 
 
 
 

 
 
 
 
 
 

 
 

 
 
 
 
 


 
 
 
 
 

 
 
 
 
 
 
 
 
 
 

 
 
 



 


 
 
 
 





















































 




 

 
 



 
 


 

 
 
 

 
 

 
 
 

 
 






 





 
 
 




























 
 
 
 














































 






 






























 
 
 
 
 
 
 
 

 
 
 
 
 
 

 
 
 
 
 
 

 
 
 
 
 
 
 
 
 
 
 
 
 







 











 
 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 







 
 






























r  )__doc__alembicr   
sqlalchemyr  Zsqlalchemy.dialectsr   revisiondown_revisionbranch_labels
depends_onr  r  r  r  r  r  <module>   s|                                                        O