
    gة                     D    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 Zd Zy)	zbevatest

Revision ID: b50bdf52415f
Revises: 2b3e3a577edf
Create Date: 2024-12-18 10:34:40.746279

    )opN)
postgresqlb50bdf52415f2b3e3a577edfc                     t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  d       t        j                  dd       t        j                  d	d       t        j                  d
d       t        j                  dd       t        j                  d       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  d       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  d       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  d       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  dd       t        j                  d       t        j                  d d!       t        j                  d"d!       t        j                  d#d!       t        j                  d$d!       t        j                  d%d!       t        j                  d&d!       t        j                  d'd!       t        j                  d(d!       t        j                  d)d!       t        j                  d*d!       t        j                  d+d!       t        j                  d,d!       t        j                  d-d!       t        j                  d.d!       t        j                  d/d!       t        j                  d0d!       t        j                  d1d!       t        j                  d2d!       t        j                  d3d!d45       t        j                  d6d!d45       t        j                  d7d!d45       t        j                  d8d!d45       t        j                  d9d!d45       t        j                  d:d!d45       t        j                  d;d!d45       t        j                  d<d!d45       t        j                  d=d!d45       t        j                  d!d>       t        j                  d!d?       t        j                  d!d@       t        j                  d!dA       t        j                  d!dB       t        j                  d!dC       t        j                  d!dD       t        j                  d!dE       t        j                  d!dF       t        j                  d!dG       t        j                  d!dH       t        j                  d!dI       t        j                  d!dJ       t        j                  d!dK       t        j                  d!dL       t        j                  d!dM       t        j                  d!dN       t        j                  d!dO       t        j                  d!dP       t        j                  d!dQ       t        j                  d!dR       t        j                  d!dS       t        j                  d!dT       t        j                  d!dU       t        j                  d!dV       t        j                  d!dW       t        j                  d!dX       t        j                  d!dY       t        j                  d!dZ       t        j                  d!d[       t        j                  d!d\       t        j                  d!d]       t        j                  d!d^       t        j                  d!d_       t        j                  d!d`       t        j                  d!da       t        j                  d!db       t        j                  d!dc       t        j                  d!dd       t        j                  d!de       t        j                  d!df       t        j                  d!dg       t        j                  d!dh       t        j                  d!di       t        j                  djdk       t        j                  dldk       t        j                  dmdk       t        j                  dndk       t        j                  dodk       t        j                  dpdk       t        j                  dqdk       t        j                  drdk       t        j                  dsdk       t        j                  dtdk       t        j                  dudk       t        j                  dvdk       t        j                  dwdk       t        j                  dxdk       t        j                  dydk       t        j                  dzdk       t        j                  d{dk       t        j                  d|dk       t        j                  d}dk       t        j                  d~dkd45       t        j                  ddkd45       t        j                  ddkd45       t        j                  ddkd45       t        j                  ddkd45       t        j                  ddkd45       t        j                  ddkd45       t        j                  ddkd45       t        j                  ddkd45       t        j                  dkd>       t        j                  dkd?       t        j                  dkd@       t        j                  dkdA       t        j                  dkdB       t        j                  dkdC       t        j                  dkdD       t        j                  dkdE       t        j                  dkdF       t        j                  dkdG       t        j                  dkdH       t        j                  dkdI       t        j                  dkdJ       t        j                  dkdK       t        j                  dkdL       t        j                  dkdM       t        j                  dkdN       t        j                  dkdO       t        j                  dkdP       t        j                  dkdQ       t        j                  dkdR       t        j                  dkdS       t        j                  dkdT       t        j                  dkdU       t        j                  dkdV       t        j                  dkdW       t        j                  dkd       t        j                  dkdX       t        j                  dkdY       t        j                  dkdZ       t        j                  dkd[       t        j                  dkd\       t        j                  dkd]       t        j                  dkd^       t        j                  dkd_       t        j                  dkd`       t        j                  dkda       t        j                  dkdb       t        j                  dkdc       t        j                  dkdd       t        j                  dkde       t        j                  dkdf       t        j                  dkdg       t        j                  dkdh       t        j                  dkdi       y )N'ix_cmf_testcase_run_local_links_left_idcmf_testcase_run_local_links)
table_name)ix_cmf_testcase_run_local_links_parent_id(ix_cmf_testcase_run_local_links_right_id'ix_cmf_testcase_run_local_links_root_id3ix_cmf_testcycle_testcase_result_spectators_left_id(cmf_testcycle_testcase_result_spectators5ix_cmf_testcycle_testcase_result_spectators_parent_id4ix_cmf_testcycle_testcase_result_spectators_right_id3ix_cmf_testcycle_testcase_result_spectators_root_id=ix_cmf_testcycle_testcase_result_cmf_owner_assistants_left_id2cmf_testcycle_testcase_result_cmf_owner_assistants?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_id0ix_cmf_testcase_run_cmf_owner_assistants_left_id%cmf_testcase_run_cmf_owner_assistants2ix_cmf_testcase_run_cmf_owner_assistants_parent_id1ix_cmf_testcase_run_cmf_owner_assistants_right_id0ix_cmf_testcase_run_cmf_owner_assistants_root_id2ix_cmf_testcycle_testcase_result_executors_left_id'cmf_testcycle_testcase_result_executors4ix_cmf_testcycle_testcase_result_executors_parent_id3ix_cmf_testcycle_testcase_result_executors_right_id2ix_cmf_testcycle_testcase_result_executors_root_id4ix_cmf_testcycle_testcase_result_local_links_left_id)cmf_testcycle_testcase_result_local_links6ix_cmf_testcycle_testcase_result_local_links_parent_id5ix_cmf_testcycle_testcase_result_local_links_right_id4ix_cmf_testcycle_testcase_result_local_links_root_idix_cmf_testcase_run_activity_idcmf_testcase_run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_owner_assistant_id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_parent_logic_prefix*ix_cmf_testcase_run_perm_security_level_id!ix_cmf_testcase_run_resolution_id ix_cmf_testcase_run_scheme_wf_idix_cmf_testcase_run_workflow_id cmf_testcase_run_company_id_fkey
foreignkey)type_#cmf_testcase_run_resolution_id_fkey!cmf_testcase_run_workflow_id_fkey)cmf_testcase_run_cache_status_opt_id_fkey#cmf_testcase_run_logic_type_id_fkey,cmf_testcase_run_perm_security_level_id_fkey.cmf_testcase_run_default_task_workflow_id_fkey"cmf_testcase_run_scheme_wf_id_fkey!cmf_testcase_run_activity_id_fkeyis_templatemark	is_publiclogic_type_idui_view_form_optionsperm_security_level_id
alarm_datecloned_from_idapprovedperiod_next_dateresolution_idplan_end_dateperm_policystatus_review_at
company_idis_public_editablestatus_closed_atdeadlineplan_start_dateparent_logic_prefixdefault_task_workflow_idcmf_owner_assistant_idlogic_prefixuser_rating_count
is_penaltystatus_in_progress_startis_public_commentsui_view_formworkflow_idstatus_modified_atsharelink_hashperm_policy_guestuser_ratingperm_policy_sharelinkcache_status_typescheme_wf_idhas_children_archivedstatus_in_progress_endcache_fieldsperm_policy_anonymouscache_status_opt_idperiod_interval
no_controlactivity_id,ix_cmf_testcycle_testcase_result_activity_idcmf_testcycle_testcase_result+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_id7ix_cmf_testcycle_testcase_result_cmf_owner_assistant_id+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_is_template-ix_cmf_testcycle_testcase_result_logic_prefix.ix_cmf_testcycle_testcase_result_logic_type_id4ix_cmf_testcycle_testcase_result_parent_logic_prefix7ix_cmf_testcycle_testcase_result_perm_security_level_id.ix_cmf_testcycle_testcase_result_resolution_id-ix_cmf_testcycle_testcase_result_scheme_wf_id/ix_cmf_testcycle_testcase_result_waiting_for_id,ix_cmf_testcycle_testcase_result_workflow_id9cmf_testcycle_testcase_result_perm_security_level_id_fkey;cmf_testcycle_testcase_result_default_task_workflow_id_fkey0cmf_testcycle_testcase_result_resolution_id_fkey.cmf_testcycle_testcase_result_activity_id_fkey-cmf_testcycle_testcase_result_company_id_fkey6cmf_testcycle_testcase_result_cache_status_opt_id_fkey0cmf_testcycle_testcase_result_logic_type_id_fkey.cmf_testcycle_testcase_result_workflow_id_fkey/cmf_testcycle_testcase_result_scheme_wf_id_fkeywaiting_for_id)r   
drop_index
drop_tabledrop_constraintdrop_column     5/opt/eva-app/alembic/versions/b50bdf52415f_evatest.pyupgrader      sY   MM;HfgMM=JhiMM<IghMM;HfgMM01MMGT~MMI  WA  BMMHU  AMMGT~MM<=MMQ  _S  TMMS  aU  VMMR  `T  UMMQ  _S  TMMFGMMDQxyMMFSz{MMERyzMMDQxyMM9:MMFS|}MMHU~MMGT}~MMFS|}MM;<MMH  VA  BMMJ  XC  DMMI  WB  CMMH  VA  BMM=>MM3@RSMM2?QRMM0=OPMM;HZ[MM9FXYMM6CUVMM>K]^MM2?QRMM0=OPMM@M_`MM3@RSMM4ASTMM5BTUMM;HZ[MM>K]^MM5BTUMM4ASTMM3@RS9;MUab<>PXde:<NVbcBDV^jk<>PXdeEGYamnGI[cop;=OWcd:<NVbcNN%}5NN%v.NN%{3NN%7NN%'=>NN%'?@NN%|4NN%'78NN%z2NN%'9:NN%7NN%7NN%}5NN%'9:NN%|4NN%';<NN%'9:NN%z2NN%'89NN%'<=NN%'ABNN%'?@NN%~6NN%':;NN%|4NN%'ABNN%';<NN%~6NN%}5NN%';<NN%'78NN%':;NN%}5NN%'>?NN%':;NN%~6NN%'>?NN%'?@NN%~6NN%'>?NN%'<=NN%'89NN%|4NN%}5MM@MlmMM?LklMM=JijMMHUtuMMFSrsMMCPopMMKXwxMM?LklMM=JijMMMZyzMM@MlmMMANmnMMBOnoMMHUtuMMKXwxMMBOnoMMANmnMMCPopMM@MlmRTs  |H  ITVu  ~J  KIKjr~GIhp|}FHgo{|OQp  yE  FIKjr~GIhp|}HJiq}~NN2MBNN2F;NN2K@NN2ODNN24JKNN24LMNN2LANN24DENN2J?NN24FGNN2ODNN2ODNN2MBNN24FGNN2LANN24HINN24FGNN2J?NN24EFNN24IJNN24NONN24LMNN2NCNN24GHNN2LANN24NONN24DENN24HINN2NCNN2MBNN24HINN24DENN24GHNN2MBNN24KLNN24GHNN2NCNN24KLNN24LMNN2NCNN24KLNN24IJNN24EFNN2LANN2MBr   c                  O   t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  dt        j
                         dd             t        j                  dt        j                  d	t        j                  d
      dd             t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  dt        j                  d
      dd             t        j                  dt        j                  dt        j                         dd             t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  dt        j
                         dd             t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  dt        j                  d
      dd             t        j                  dt        j                  dt        j                  d
      dd             t        j                  dt        j                  dt        j                  dd      dd             t        j                  dt        j                  dt        j                  d
      dd             t        j                  dt        j                  dt        j                  d
      dd             t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  dt        j                  d
      dd             t        j                  dt        j                  dt        j
                         dd             t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  dt        j                  d      dd             t        j                  dt        j                  d t        j
                         dd             t        j                  dt        j                  d!t        j                         dd             t        j                  dt        j                  d"t        j                         dd             t        j                  dt        j                  d#t        j                  d      dd             t        j                  dt        j                  d$t        j                  d      dd             t        j                  dt        j                  d%t        j                         dd             t        j                  dt        j                  d&t        j                  d      dd             t        j                  dt        j                  d't        j                  d      dd             t        j                  dt        j                  d(t        j                  d      dd             t        j                  dt        j                  d)t        j
                         dd             t        j                  dt        j                  d*t        j                  d      dd             t        j                  dt        j                  d+t        j                  d      dd             t        j                  dt        j                  d,t        j                  d
      dd             t        j                  dt        j                  d-t        j                  d      dd             t        j                  dt        j                  d.t        j                  d      dd             t        j                  dt        j                  d/t        j                  d      dd             t        j                  dt        j                  d0t        j
                         dd             t        j                  dt        j                  d1t        j                  d      dd             t        j                  dt        j                  d2t        j                  d      dd             t        j                  dt        j                  d3t        j                  d      dd             t        j                  dt        j                  d4t        j                         dd             t        j                  dt        j                  d5t        j                  d      dd             t        j                  dt        j                  d6t        j
                         dd             t        j                  dt        j                  d7t        j                  d
      dd             t        j                  dt        j                  d8t        j
                         dd             t        j                  d9dd:dgd;g       t        j                  d<dd=dgd;g       t        j                  d>dd?d5gd;g       t        j                  d@ddAdgd;g       t        j                  dBddCd*gd;g       t        j                  dDddEdgd;g       t        j                  dFddGd.gd;g       t        j                  dHdd=d$gd;g       t        j                  dIddJd3gd;g       t        j                  dKddgdL       t        j                  dMddgdL       t        j                  dNddgdL       t        j                  dOdd.gdL       t        j                  dPdd3gdL       t        j                  dQdd%gdL       t        j                  dRdd5gdL       t        j                  dSdd"gdL       t        j                  dTdd8gdL       t        j                  dUdd$gdL       t        j                  dVdd'gdL       t        j                  dWdd*gdL       t        j                  dXdd#gdL       t        j                  dYdd1gdL       t        j                  dZddgdL       t        j                  d[ddgdL       t        j                  d\dd0gdL       t        j                  d]dd2gdL       t        j                  d^ddgdL       t        j                  d_t        j                  dt        j                  d      dd             t        j                  d_t        j                  dt        j
                         dd             t        j                  d_t        j                  d	t        j                  d
      dd             t        j                  d_t        j                  dt        j                  d      dd             t        j                  d_t        j                  dt        j                  d
      dd             t        j                  d_t        j                  dt        j                         dd             t        j                  d_t        j                  dt        j                  d      dd             t        j                  d_t        j                  dt        j
                         dd             t        j                  d_t        j                  dt        j                  d      dd             t        j                  d_t        j                  dt        j                  d
      dd             t        j                  d_t        j                  dt        j                  d
      dd             t        j                  d_t        j                  dt        j                  dd      dd             t        j                  d_t        j                  dt        j                  d
      dd             t        j                  d_t        j                  dt        j                  d
      dd             t        j                  d_t        j                  dt        j                  d      dd             t        j                  d_t        j                  dt        j                  d      dd             t        j                  d_t        j                  dt        j                  d
      dd             t        j                  d_t        j                  dt        j
                         dd             t        j                  d_t        j                  dt        j                  d      dd             t        j                  d_t        j                  d t        j
                         dd             t        j                  d_t        j                  d!t        j                         dd             t        j                  d_t        j                  d"t        j                         dd             t        j                  d_t        j                  d#t        j                  d      dd             t        j                  d_t        j                  d$t        j                  d      dd             t        j                  d_t        j                  d%t        j                         dd             t        j                  d_t        j                  d&t        j                  d      dd             t        j                  d_t        j                  d't        j                  d      dd             t        j                  d_t        j                  d(t        j                  d      dd             t        j                  d_t        j                  d)t        j
                         dd             t        j                  d_t        j                  d*t        j                  d      dd             t        j                  d_t        j                  d+t        j                  d      dd             t        j                  d_t        j                  d,t        j                  d
      dd             t        j                  d_t        j                  d-t        j                  d      dd             t        j                  d_t        j                  d.t        j                  d      dd             t        j                  d_t        j                  d/t        j                  d      dd             t        j                  d_t        j                  d0t        j
                         dd             t        j                  d_t        j                  d1t        j                  d      dd             t        j                  d_t        j                  d2t        j                  d      dd             t        j                  d_t        j                  d3t        j                  d      dd             t        j                  d_t        j                  d4t        j                         dd             t        j                  d_t        j                  d5t        j                  d      dd             t        j                  d_t        j                  d6t        j
                         dd             t        j                  d_t        j                  d7t        j                  d
      dd             t        j                  d_t        j                  d8t        j
                         dd             t        j                  d`d_dEdgd;g       t        j                  dad_d:dgd;g       t        j                  dbd_d=d$gd;g       t        j                  dcd_dJd3gd;g       t        j                  ddd_d?d5gd;g       t        j                  ded_dAdgd;g       t        j                  dfd_d=dgd;g       t        j                  dgd_dGd.gd;g       t        j                  dhd_dCd*gd;g       t        j                  did_dgdL       t        j                  djd_dgdL       t        j                  dkd_d.gdL       t        j                  dld_d3gdL       t        j                  dmd_d%gdL       t        j                  dnd_d5gdL       t        j                  dod_d"gdL       t        j                  dpd_d8gdL       t        j                  dqd_d$gdL       t        j                  drd_d'gdL       t        j                  dsd_d*gdL       t        j                  dtd_d#gdL       t        j                  dud_d1gdL       t        j                  dvd_dgdL       t        j                  dwd_dgdL       t        j                  dxd_d0gdL       t        j                  dyd_d2gdL       t        j                  dzd_dgdL       t        j                  d{t        j                  d;t        j                  d|      dd      t        j                  d}t        j                  d      dd      t        j                  d~t        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  d;d      
       t        j                  dd{d~gdL       t        j                  dd{dgdL       t        j                  dd{d}gdL       t        j                  dd{dgdL       t        j                  dt        j                  d;t        j                  d|      dd      t        j                  d}t        j                  d      dd      t        j                  d~t        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  d;d      
       t        j                  ddd~gdL       t        j                  dddgdL       t        j                  ddd}gdL       t        j                  dddgdL       t        j                  dt        j                  d;t        j                  d|      dd      t        j                  d}t        j                  d      dd      t        j                  d~t        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  d;d      
       t        j                  ddd~gdL       t        j                  dddgdL       t        j                  ddd}gdL       t        j                  dddgdL       t        j                  dt        j                  d;t        j                  d|      dd      t        j                  d}t        j                  d      dd      t        j                  d~t        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  d;d      
       t        j                  ddd~gdL       t        j                  dddgdL       t        j                  ddd}gdL       t        j                  dddgdL       t        j                  dt        j                  d;t        j                  d|      dd      t        j                  d}t        j                  d      dd      t        j                  d~t        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  d;d      
       t        j                  ddd~gdL       t        j                  dddgdL       t        j                  ddd}gdL       t        j                  dddgdL       t        j                  dt        j                  d;t        j                  d|      dd      t        j                  d}t        j                  d      dd      t        j                  d~t        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  dt        j                  d      dd      t        j                  d;d      
       t        j                  ddd~gdL       t        j                  dddgdL       t        j                  ddd}gdL       t        j                  dddgdL       y )Nrr   rp   @   )lengthFT)autoincrementnullablero   rn       rm   rl   rk   rj   )timezoneri   rh   rg   rf   re         )	precisionscalerd   rc   rb   ra   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   r   cmf_scheme_wfidr   cmf_workflowr   cmf_logic_typer   cmf_status_optr   cmf_companyr   cmf_activityr   cmf_resolutionr   r   cmf_security_levelr   )uniquer   r   r   r   r   r~   r}   r|   r{   rz   ry   rx   rw   rv   ru   rt   rs   rq   r(   rD   rC   rB   rA   r@   r?   r>   r=   r:   r9   r8   r7   r6   r5   r4   r3   r2   r1   r0   r/   r.   r-   r,   r+   r*   r)   r'   r#      	parent_idroot_iddescriptioni   left_idright_idleft_name_cache   right_name_cache.cmf_testcycle_testcase_result_local_links_pkey)namer&   r%   r$   r"   r   ,cmf_testcycle_testcase_result_executors_pkeyr!   r    r   r   r   *cmf_testcase_run_cmf_owner_assistants_pkeyr   r   r   r   r   7cmf_testcycle_testcase_result_cmf_owner_assistants_pkeyr   r   r   r   r   -cmf_testcycle_testcase_result_spectators_pkeyr   r   r   r   r	   !cmf_testcase_run_local_links_pkeyr   r   r   r   )r   
add_columnsaColumnVARCHARBOOLEANTEXTr   	TIMESTAMPNUMERICINTEGERcreate_foreign_keycreate_indexcreate_tablePrimaryKeyConstraintr   r   r   	downgrader      s1"   MM1299]BJJ^`Laqv  BF  4G  HMM1299\2::<glw|3}~MM1299=NPRPZPZbdPeuz  FJ  4K  LMM1299=RTVT^T^fhTiy~  JN  4O  PMM1299=TVXV`V`hjVk  |A  LQ  4R  SMM1299^RWWYfkvz3{|MM1299=UWaWkWkuyWz  KP  [_  4`  aMM1299=TVXV`V`Vbrw  CH  4I  JMM1299^RZZ_aMbrw  CG  4H  IMM1299=PRTR\R\dfRgw|  HL  4M  NMM1299=TVXV`V`hjVk  |A  LQ  4R  SMM1299]BJJacklLm  ~C  NR  4S  TMM1299=PRTR\R\dfRgw|  HM  4N  OMM1299=MrzzacOdty  EI  4J  KMM1299=QS]SgSgquSv  GL  W[  4\  ]MM1299]BJJ^`Laqv  BF  4G  HMM1299^RZZ_aMbrw  CH  4I  JMM1299=QSUS]S]S_ot  @E  4F  GMM1299=MrzzacOdty  EI  4J  KMM1299=WYcYmYmw{Y|  MR  ]a  4b  cMM1299\2::<glw|3}~MM1299=PRTR\R\R^ns  D  4E  FMM1299^RZZ\iny}3~MM1299=UWYWaWaikWl  }B  MQ  4R  SMM1299=WY[YcYckmYn  D  OS  4T  UMM1299=RTVT^T^T`pu  AE  4F  GMM1299=NPZPdPdnrPs  DI  TX  4Y  ZMM1299ZI]I]gkIl  }B  MQ  4R  SMM1299=OQ[QeQeosQt  EJ  UY  4Z  [MM1299=QSUS]S]S_ot  @E  4F  GMM1299\2::]_K`pu  AE  4F  GMM1299=OQ[QeQeosQt  EJ  UY  4Z  [MM1299]BJJ^`Laqv  BG  4H  IMM1299_jNbNblpNq  BG  RV  4W  XMM1299_bjj`bNcsx  DH  4I  JMM1299=OQ[QeQeosQt  EJ  UY  4Z  [MM1299Zejuz3{|MM1299=MrzzacOdty  EI  4J  KMM1299\:K_K_imKn  D  OS  4T  UMM1299=UWYWaWaikWl  }B  MQ  4R  SMM1299=SUWU\U\U^ns  D  4E  FMM1299_bjj`bNcsx  DH  4I  JMM1299["**,fkv{3|}MM1299VRZZWYEZjoz~3  AMM1299]BJJLhmx}3~KMln}  AO  @P  SW  RX  YJLkm{  L  ~M  PT  OU  VLNmo  CR  BS  VZ  U[  \RTs  vF  I^  H_  bf  ag  hIKjly  }I  |J  MQ  LR  SJLkm{  L  ~M  PT  OU  VLNmo  CR  BS  VZ  U[  \WYx  {I  Lf  Kg  jn  io  pUWv  yM  Ph  Oi  lp  kq  rOOBDcfset  ~C  DOOEGfiyhz  DI  JOOCEdgufv  @E  FOODFehwgx  BG  HOOMOn  rJ  qK  TY  ZOOJLk  oD  nE  NS  TOODFehwgx  BG  HOOCEdgufv  @E  FOOBDcfset  ~C  DOOOQp  tN  sO  X]  ^OO?A`cmbnw|}OOACbeqdr  |A  BOOMOn  rJ  qK  TY  ZOOEGfiyhz  DI  JOOHJil  lA  JO  POOJLk  oD  nE  NS  TOO?A`cmbnw|}OOACbeqdr  |A  BOOBDcfset  ~C  DMM$biirzzQS?Tditx&yzMM$biibjjlZ_jo&pqMM$bii0A2::UWCXhmx|&}~MM$bii0ErzzY[G\lq  }A  'B  CMM$bii0G[]I^ns  D  'E  FMM$bii	Y^im&noMM$bii0H*J^J^hlJm  ~C  NR  'S  TMM$bii0Gejuz&{|MM$bii

RT@Uejuy&z{MM$bii0CRZZWYEZjoz~&  AMM$bii0G[]I^ns  D  'E  FMM$biirzzTV^_?`pu  AE  'F  GMM$bii0CRZZWYEZjoz  'A  BMM$bii0@"**TVBWglw{&|}MM$bii0DjFZFZdhFiy~  JN  'O  PMM$biirzzQS?Tditx&yzMM$bii

RT@Uejuz&{|MM$bii0Dbjjlbgrw&xyMM$bii0JJL`L`jnLo  @E  PT  'U  VMM$biibjjlZ_jo&pqMM$bii0CRZZ\afqv&wxMM$bii

\alp&qrMM$bii0H"**\^J_ot  @D  'E  FMM$bii0JBJJ^`Laqv  BF  'G  HMM$bii0Erzz|chsw&xyMM$bii0A:CWCWaeCfv{  GK  'L  MMM$bii
J<P<PZ^<_ot  @D  'E  FMM$bii0BJDXDXbfDgw|  HL  'M  NMM$bii0Dbjjlbgrw&xyMM$biibjjPR>Schsw&xyMM$bii0BJDXDXbfDgw|  HL  'M  NMM$biirzzQS?Tdity&z{MM$biiAUAU_cAdty  EI  'J  KMM$biiSUAVfkvz&{|MM$bii0BJDXDXbfDgw|  HL  'M  NMM$bii
BJJLX]hm&noMM$bii0@"**TVBWglw{&|}MM$biij>R>R\`>aqv  BF  'G  HMM$bii0H"**\^J_ot  @D  'E  FMM$bii0F	afqv&wxMM$biiSUAVfkvz&{|MM$biiRZZ\Y^in&opMM$bii

"8M]bmq&rsMM$biirzz|[`kp&qr=?QSadqcruytz{>@RTcfteux|w}~JL^`n  rL  qM  PT  OU  VHJ\^r  vN  uO  RV  QW  X?ASUehwgx{  {A  BEGY[k  oD  nE  HL  GM  N=?QSadqcruytz{?ASUehwgx{  {A  B<>PR_bnaorvqwxOO57IM?chiOO68J^L\ejkOO79KoM^glmOO@BTWoVpy~OO=?QTiSjsxyOO79KoM^glmOO68J^L\ejkOO57IM?chiOOBDVYsXt  ~C  DOO24F]bcOO46H<.afgOO@BTWoVpy~OO8:LO_N`inoOO;=OReQfotuOO=?QTiSjsxyOO24F]bcOO46H<.afgOO57IM?chiOO?IIdBJJc*%%PIIk2::R0PTUIIi2.edSIImRZZt4ETXYIIi2.edSIIj"**B/utTII3!7uW[\II "**C"8X\]D'WX
 OOJLw  {D  zE  NS  TOOKMx  |F  {G  PU  VOOLNy  }H  |I  RW  XOOJLw  {D  zE  NS  TOO=IIdBJJc*%%PIIk2::R0PTUIIi2.edSIImRZZt4ETXYIIi2.edSIIj"**B/utTII3!7uW[\II "**C"8X\]D'UV
 OOHJsv  vA  JO  POOIKt  xB  wC  LQ  ROOJLu  yD  xE  NS  TOOHJsv  vA  JO  POO;IIdBJJc*%%PIIk2::R0PTUIIi2.edSIImRZZt4ETXYIIi2.edSIIj"**B/utTII3!7uW[\II "**C"8X\]D'ST
 OOFHor{q|  FK  LOOGIps}r~  HM  NOOHJqt  tA  JO  POOFHor{q|  FK  LOOHIIdBJJc*%%PIIk2::R0PTUIIi2.edSIImRZZt4ETXYIIi2.edSIIj"**B/utTII3!7uW[\II "**C"8X\]D'`a
 OOS  VJ  MV  LW  `e  fOOT  WK  NX  MY  bg  hOOU  XL  OZ  N[  di  jOOS  VJ  MV  LW  `e  fOO>IIdBJJc*%%PIIk2::R0PTUIIi2.edSIImRZZt4ETXYIIi2.edSIIj"**B/utTII3!7uW[\II "**C"8X\]D'VW
 OOIKu  yB  xC  LQ  ROOJLv  zD  yE  NS  TOOKMw  {F  zG  PU  VOOIKu  yB  xC  LQ  ROO2IIdBJJc*%%PIIk2::R0PTUIIi2.edSIImRZZt4ETXYIIi2.edSIIj"**B/utTII3!7uW[\II "**C"8X\]D'JK
 OO=?]`i_jsxyOO>@^ak`luz{OO?A_bmanw|}OO=?]`i_jsxyr   )__doc__alembicr   
sqlalchemyr   sqlalchemy.dialectsr   revisiondown_revisionbranch_labels
depends_onr   r   r   r   r   <module>r      s:      * 
oCfkzr   