
    P{f)n                     8    d Z ddlmZ ddlZdZdZdZdZd Z	d Z
y)u|   CmfRevision
    Резолюции
Revision ID: 56a213f52a14
Revises: a1e95713aec9
Create Date: 2024-06-16 20:28:20.895462

    )opN56a213f52a14a1e95713aec9c                  B   t        j                  g dt        j                  dt        j                  d      d      t        j                  dt        j
                  d	      d      t        j                  d
t        j
                  d	      d      t        j                  dt        j
                  d	      d      t        j                  dt        j
                  d	      d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                  d      d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                         d      t        j                  dt        j                  d      d      t        j                  d t        j                  d      d      t        j                  d!t        j                  d      d      t        j                  d"t        j                         d      t        j                  d#t        j                         d      t        j                  d$t        j                         d      t        j                  d%t        j                  d&      d      t        j                  d't        j                  d      d      t        j                  d(t        j                  d      d      t        j                  d)t        j                  d      d      t        j                  d*t        j                  d      d      t        j                  d+t        j                  d      d      t        j                  d,t        j                  d      d      t        j                  d-t        j                  d      d      t        j                  d.t        j                  d      d      t        j                  d/t        j                  d      d      t        j                  d0t        j                  d      d      t        j                  d1t        j                  d      d      t        j                  d,gd2g      t        j                  d0gd3g      t        j                  d/gd4g      t        j                  d        t        j                  t        j                  d5      dd'gd6       t        j                  t        j                  d7      dd
gd6       t        j                  t        j                  d8      ddgd6       t        j                  t        j                  d9      dd,gd6       t        j                  t        j                  d:      ddgd6       t        j                  t        j                  d;      dd+gd6       t        j                  t        j                  d<      ddgd6       t        j                  t        j                  d=      dd*gd6       t        j                  t        j                  d>      dd(gd6       t        j                  t        j                  d?      ddgd6       t        j                  t        j                  d@      ddgd6       t        j                  t        j                  dA      ddgd6       t        j                  t        j                  dB      ddgd6       t        j                  t        j                  dC      ddgd6       t        j                  t        j                  dD      dd)gd6       t        j                  t        j                  dE      dd0gd6       t        j                  t        j                  dF      dd1gd6       t        j                  t        j                  dG      dd/gd6       t        j                  t        j                  dH      dd.gd6       t        j                  t        j                  dI      ddgd6       t        j                  t        j                  dJ      dd-gd6       t        j                  dKt        j                  dt        j                  dL      d      t        j                  d)t        j                  d      d      t        j                  dMt        j                  d      d      t        j                  dNt        j                  dO      d      t        j                  dPt        j                  d      d      t        j                  dQt        j                  d      d      t        j                  dRt        j                  dS      d      t        j                  dTt        j                  dS      d      t        j                  dPgdUg      t        j                  dQgdVg      t        j                  d             t        j                  t        j                  dW      dKdPgd6       t        j                  t        j                  dX      dKd)gd6       t        j                  t        j                  dY      dKdQgd6       t        j                  t        j                  dZ      dKdMgd6       t        j                  d[t        j                  dt        j                  dL      d      t        j                  d)t        j                  d      d      t        j                  dMt        j                  d      d      t        j                  dNt        j                  dO      d      t        j                  dPt        j                  d      d      t        j                  dQt        j                  d      d      t        j                  dRt        j                  dS      d      t        j                  dTt        j                  dS      d      t        j                  dPgdUg      t        j                  dQgd4g      t        j                  d             t        j                  t        j                  d\      d[dPgd6       t        j                  t        j                  d]      d[d)gd6       t        j                  t        j                  d^      d[dQgd6       t        j                  t        j                  d_      d[dMgd6       t        j                  d`t        j                  dat        j                  d      d             t        j                  t        j                  db      d`dagd6       t        j                  d d`ddagdg       t        j                  dct        j                  dat        j                  d      d             t        j                  t        j                  dd      dcdagd6       t        j                  d dcddagdg       t        j                  det        j                  dat        j                  d      d             t        j                  t        j                  df      dedagd6       t        j                  d deddagdg       t        j                  dgt        j                  dat        j                  d      d             t        j                  t        j                  dh      dgdagd6       t        j                  d dgddagdg       t        j                  dit        j                  dat        j                  d      d             t        j                  t        j                  dj      didagd6       t        j                  d diddagdg       t        j                  dkt        j                  dat        j                  d      d             t        j                  t        j                  dl      dkdagd6       t        j                  d dkddagdg       t        j                  dmt        j                  dat        j                  d      d             t        j                  t        j                  dn      dmdagd6       t        j                  d dmddagdg       t        j                  dot        j                  dat        j                  d      d             t        j                  t        j                  dp      dodagd6       t        j                  d doddagdg       t        j                  dqt        j                  dat        j                  d      d             t        j                  t        j                  dr      dqdagd6       t        j                  d dqddagdg       t        j                  dst        j                  dat        j                  d      d             t        j                  t        j                  dt      dsdagd6       t        j                  d dsddagdg       t        j                  dut        j                  dat        j                  d      d             t        j                  t        j                  dv      dudagd6       t        j                  d duddagdg       t        j                  dwt        j                  dat        j                  d      d             t        j                  t        j                  dx      dwdagd6       t        j                  d dwddagdg       t        j                  dyt        j                  dat        j                  d      d             t        j                  t        j                  dz      dydagd6       t        j                  d dyddagdg       t        j                  d{t        j                  dat        j                  d      d             t        j                  t        j                  d|      d{dagd6       t        j                  d d{ddagdg       t        j                  d}t        j                  dat        j                  d      d             t        j                  t        j                  d~      d}dagd6       t        j                  d d}ddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       t        j                  dt        j                  dat        j                  d      d             t        j                  t        j                  d      ddagd6       t        j                  d dddagdg       y )Ncmf_resolution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
is_defaultft_model    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_idzcmf_import.idzcmf_access_list.idzcmf_project.idix_cmf_resolution_cmf_author_id)unique ix_cmf_resolution_cmf_created_atix_cmf_resolution_cmf_deletedix_cmf_resolution_cmf_import_idix_cmf_resolution_cmf_locked_at"ix_cmf_resolution_cmf_locked_by_id!ix_cmf_resolution_cmf_modified_at$ix_cmf_resolution_cmf_modified_by_idix_cmf_resolution_cmf_owner_idix_cmf_resolution_cmf_versionix_cmf_resolution_cmf_viewed_atix_cmf_resolution_codeix_cmf_resolution_nameix_cmf_resolution_ordernoix_cmf_resolution_parent_idix_cmf_resolution_perm_acl_id ix_cmf_resolution_perm_parent_idix_cmf_resolution_project_id ix_cmf_resolution_root_parent_idix_cmf_resolution_system ix_cmf_resolution_tree_parent_idcmf_resolution_cmf_logic_type   root_iddescriptioni   left_idright_idleft_name_cache   right_name_cachezcmf_resolution.idzcmf_logic_type.id(ix_cmf_resolution_cmf_logic_type_left_id*ix_cmf_resolution_cmf_logic_type_parent_id)ix_cmf_resolution_cmf_logic_type_right_id(ix_cmf_resolution_cmf_logic_type_root_idcmf_resolution_cmf_project%ix_cmf_resolution_cmf_project_left_id'ix_cmf_resolution_cmf_project_parent_id&ix_cmf_resolution_cmf_project_right_id%ix_cmf_resolution_cmf_project_root_id	cmf_assetresolution_idix_cmf_asset_resolution_idcmf_chat_groupix_cmf_chat_group_resolution_idcmf_chat_topicix_cmf_chat_topic_resolution_idcmf_companyix_cmf_company_resolution_idcmf_componentix_cmf_component_resolution_idcmf_dashboardix_cmf_dashboard_resolution_idcmf_dealix_cmf_deal_resolution_idcmf_documentix_cmf_document_resolution_id
cmf_folderix_cmf_folder_resolution_id
cmf_importix_cmf_import_resolution_idcmf_invoiceix_cmf_invoice_resolution_idcmf_kanban_board!ix_cmf_kanban_board_resolution_idcmf_leadix_cmf_lead_resolution_idcmf_listix_cmf_list_resolution_idcmf_mail_handler!ix_cmf_mail_handler_resolution_idcmf_paymentix_cmf_payment_resolution_idcmf_pipelineix_cmf_pipeline_resolution_idcmf_projectix_cmf_project_resolution_idcmf_purchase_order#ix_cmf_purchase_order_resolution_idcmf_purchase_order_items)ix_cmf_purchase_order_items_resolution_idcmf_roadmapix_cmf_roadmap_resolution_idcmf_scheme_wfix_cmf_scheme_wf_resolution_idcmf_status_history#ix_cmf_status_history_resolution_idcmf_stock_incoming_order)ix_cmf_stock_incoming_order_resolution_idcmf_stock_initial"ix_cmf_stock_initial_resolution_idcmf_stock_inventory$ix_cmf_stock_inventory_resolution_idcmf_stock_moveix_cmf_stock_move_resolution_idcmf_stock_outcoming_order*ix_cmf_stock_outcoming_order_resolution_idcmf_taskix_cmf_task_resolution_idcmf_task_filter ix_cmf_task_filter_resolution_idcmf_task_queueix_cmf_task_queue_resolution_idcmf_task_report ix_cmf_task_report_resolution_idcmf_u_work_post ix_cmf_u_work_post_resolution_id)r   create_tablesaColumnString	TIMESTAMPBooleanBIGINTTEXTIntegerForeignKeyConstraintPrimaryKeyConstraintcreate_indexf
add_columncreate_foreign_key     9/opt/eva-app/alembic/versions/56a213f52a14_cmfrevision.pyupgrader      s   OO .$ .IIdBIIR(59.IIor||T:TJ. IId ;eL. IIt!<uM	.
 IIor||T:TJ. IImRZZ\E:. IImRYY[48. IIfbiikD1. IIfbiir*T:. IIh

u5. IIfbiikD1. II>. IIT:. IIh		d3. IInbjjlU;.  IImRZZ\E:!." II

u=#.$ II#RZZ\EB%.& IImRZZ\E:'.( IIi5).* IImRZZ\E:+., IInbjjlU;-.. IInbjjlU;/.0 II$biir&:TJ1.2 II#RYYb%9DI3.4 II%ryy';dK5.6 II5rwwy4P7.8 IInbjjlU;9.: IIlBJJL59;.< IIj"))2.?=.> IIoryy3dC?.@ IInbiir2TBA.B IIk299B/$?C.D II"BIIR$84HE.F II "))2"6FG.H IIoryy3dCI.J II		 4tDK.L II		 4tDM.N IIlBIIR04@O.P IImRYYb1DAQ.R II		 4tDS.T _-/@CU.V ]O.B-CFW.X \N-=,>AY.Z D![.^ OOBDD:;=MP_O`inoOOBDD;<>NQaPbkpqOOBDD89;Km_ejkOOBDD:;=MP_O`inoOOBDD:;=MP_O`inoOOBDD=>@PSeRfotuOOBDD<=?ORcQdmrsOOBDD?@BRUiTjsxyOOBDD9:<L~N^glmOOBDD89;Km_ejkOOBDD:;=MP_O`inoOOBDD124DvhW[\OOBDD124DvhW\]OOBDD457G)]bcOOBDD679IK=afgOOBDD89;Km_ejkOOBDD;<>NQaPbkpqOOBDD78:J\NchiOOBDD;<>NQaPbkpqOOBDD346F
[`aOOBDD;<>NQaPbkpqOO3IIdBIIS)E:IIk299B/$?IIi"-=IImRYYd3dCIIi"-=IIj"))2.>II#!6FII "))3"7$GYK*=)>AZL+>*?BD! OOBDDCDFehqgr  |A  BOOBDDEFHgjuiv  @E  FOOBDDDEGfisht  ~C  DOOBDDCDFehqgr  |A  BOO0IIdBIIS)E:IIk299B/$?IIi"-=IImRYYd3dCIIi"-=IIj"))2.>II#!6FII "))3"7$GYK*=)>AZL+;*<?D! OOBDD@AC_bkaluz{OOBDDBCEadocpy~OOBDDABD`cmbnw|}OOBDD@AC_bkaluz{MM+ryy"))2:NY]^_OOBDD56oEV_de$-=?PSWRXYMM"BIIoryyPR?S^b$cdOOBDD:;=MP_O`ino$ 02B_DUX\W]^MM"BIIoryyPR?S^b$cdOOBDD:;=MP_O`ino$ 02B_DUX\W]^MM-?BIIR<P[_!`aOOBDD78-/IZchi$/?/ARUYTZ[MM/299_biir>R]a#bcOOBDD9:OoM^glm$1AOCTW[V\]MM/299_biir>R]a#bcOOBDD9:OoM^glm$1AOCTW[V\]MM*bii"9MX\]^OOBDD45zOCT]bc$
,<>ORVQWXMM."))ORYYb=Q\`"abOOBDD89>OK\ejk$0@?BSVZU[\MM,		/299B;OZ^ _`OOBDD67GXafg$.>@QTXSYZMM,		/299B;OZ^ _`OOBDD67GXafg$.>@QTXSYZMM-?BIIR<P[_!`aOOBDD78-/IZchi$/?/ARUYTZ[MM$biiRTAU`d&efOOBDD<=?QTcSdmrs$ 24DFWZ^Y_`MM*bii"9MX\]^OOBDD45zOCT]bc$
,<>ORVQWXMM*bii"9MX\]^OOBDD45zOCT]bc$
,<>ORVQWXMM$biiRTAU`d&efOOBDD<=?QTcSdmrs$ 24DFWZ^Y_`MM-?BIIR<P[_!`aOOBDD78-/IZchi$/?/ARUYTZ[MM."))ORYYb=Q\`"abOOBDD89>OK\ejk$0@?BSVZU[\MM-?BIIR<P[_!`aOOBDD78-/IZchi$/?/ARUYTZ[MM&		/299TVCWbf(ghOOBDD>?AUXgWhqvw$ 46FHY\`[abMM,biiZ\I]hl.mnOOBDDDEGadsct  ~C  D$ :<LN_bfaghMM-?BIIR<P[_!`aOOBDD78-/IZchi$/?/ARUYTZ[MM/299_biir>R]a#bcOOBDD9:OoM^glm$1AOCTW[V\]MM&		/299TVCWbf(ghOOBDD>?AUXgWhqvw$ 46FHY\`[abMM,biiZ\I]hl.mnOOBDDDEGadsct  ~C  D$ :<LN_bfaghMM%ryy"))SUBVae'fgOOBDD=>@SVeUfotu$ 35EGX[_Z`aMM'?BIIUWDXcg)hiOOBDD?@BWZiYjsxy$ 57G/IZ]a\bcMM"BIIoryyPR?S^b$cdOOBDD:;=MP_O`ino$ 02B_DUX\W]^MM-ryy"))[]J^im/noOOBDDEFHcfuev  @E  F$ ;=MP_O`cgbhiMM*bii"9MX\]^OOBDD45zOCT]bc$
,<>ORVQWXMM#RYY		QS@T_c%deOOBDD;<>ORaQbkpq$ 13CoEVY]X^_MM"BIIoryyPR?S^b$cdOOBDD:;=MP_O`ino$ 02B_DUX\W]^MM#RYY		QS@T_c%deOOBDD;<>ORaQbkpq$ 13CoEVY]X^_MM#RYY		QS@T_c%deOOBDD;<>ORaQbkpq$ 13CoEVY]X^_r   c                      t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d d	d       t        j                  t        j                  d
      d	       t        j                  d	d       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  d dd       t        j                  t        j                  d       d       t        j                  dd       t        j                  d d!d       t        j                  t        j                  d"      d!       t        j                  d!d       t        j                  d d#d       t        j                  t        j                  d$      d#       t        j                  d#d       t        j                  d d%d       t        j                  t        j                  d&      d%       t        j                  d%d       t        j                  d d'd       t        j                  t        j                  d(      d'       t        j                  d'd       t        j                  d d)d       t        j                  t        j                  d*      d)       t        j                  d)d       t        j                  d d+d       t        j                  t        j                  d,      d+       t        j                  d+d       t        j                  d d-d       t        j                  t        j                  d.      d-       t        j                  d-d       t        j                  d d/d       t        j                  t        j                  d0      d/       t        j                  d/d       t        j                  d d1d       t        j                  t        j                  d2      d1       t        j                  d1d       t        j                  d d3d       t        j                  t        j                  d4      d3       t        j                  d3d       t        j                  d d5d       t        j                  t        j                  d6      d5       t        j                  d5d       t        j                  d d7d       t        j                  t        j                  d8      d7       t        j                  d7d       t        j                  d d9d       t        j                  t        j                  d:      d9       t        j                  d9d       t        j                  d d;d       t        j                  t        j                  d<      d;       t        j                  d;d       t        j                  d d=d       t        j                  t        j                  d>      d=       t        j                  d=d       t        j                  d d?d       t        j                  t        j                  d@      d?       t        j                  d?d       t        j                  d dAd       t        j                  t        j                  dB      dA       t        j                  dAd       t        j                  d dCd       t        j                  t        j                  dD      dC       t        j                  dCd       t        j                  d dEd       t        j                  t        j                  dF      dE       t        j                  dEd       t        j                  t        j                  dG      dH       t        j                  t        j                  dI      dH       t        j                  t        j                  dJ      dH       t        j                  t        j                  dK      dH       t        j
                  dH       t        j                  t        j                  dL      dM       t        j                  t        j                  dN      dM       t        j                  t        j                  dO      dM       t        j                  t        j                  dP      dM       t        j
                  dM       t        j                  t        j                  dQ      dR       t        j                  t        j                  dS      dR       t        j                  t        j                  dT      dR       t        j                  t        j                  dU      dR       t        j                  t        j                  dV      dR       t        j                  t        j                  dW      dR       t        j                  t        j                  dX      dR       t        j                  t        j                  dY      dR       t        j                  t        j                  dZ      dR       t        j                  t        j                  d[      dR       t        j                  t        j                  d\      dR       t        j                  t        j                  d]      dR       t        j                  t        j                  d^      dR       t        j                  t        j                  d_      dR       t        j                  t        j                  d`      dR       t        j                  t        j                  da      dR       t        j                  t        j                  db      dR       t        j                  t        j                  dc      dR       t        j                  t        j                  dd      dR       t        j                  t        j                  de      dR       t        j                  t        j                  df      dR       t        j
                  dR       y )gNr   
foreignkey)type_r   )
table_namer_   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r}   r~   r{   r|   ry   rz   rw   rx   ru   rv   rs   rt   rq   rr   ro   rp   rm   rn   rk   rl   ri   rj   rg   rh   re   rf   rc   rd   ra   rb   r^   r`   r]   rY   r\   r[   rZ   rX   rL   rW   rV   rU   rK   r   rJ   rI   rH   rG   rF   rE   rD   rC   rB   rA   r@   r?   r>   r=   r<   r;   r:   r9   r8   r6   )r   drop_constraint
drop_indexr   drop_column
drop_tabler   r   r   	downgrader      sf
   t.lCMM"$$9:GXYNN$o6t.lCMM"$$9:GXYNN$o6t-\BMM"$$89FVWNN#_5t.lCMM"$$9:GXYNN$o6tZ|<MM"$$23
KNN:/t8MMM"$$CDQlmNN.@t-\BMM"$$89FVWNN#_5t2,GMM"$$=>K`aNN(/:t0EMM"$$;<I\]NN&8t7|LMM"$$BCPjkNN-?t1FMM"$$<=J^_NN'9t_LAMM"$$78_UNN?O4t],?MM"$$56=QNN=/2t7|LMM"$$BCPjkNN-?t1FMM"$$<=J^_NN'9t],?MM"$$56=QNN=/2t^<@MM"$$67NSNN>?3t],?MM"$$56=QNN=/2t/|DMM"$$:;HZ[NN%7tZ|<MM"$$23
KNN:/tZ|<MM"$$23
KNN:/t/|DMM"$$:;HZ[NN%7t],?MM"$$56=QNN=/2t\>MM"$$45,ONN<1t\>MM"$$45,ONN<1t^<@MM"$$67NSNN>?3tZ|<MM"$$23
KNN:/t_LAMM"$$78_UNN?O4t_LAMM"$$78_UNN?O4t],?MM"$$56=QNN=/2t-\BMM"$$89FVWNN#_5t-\BMM"$$89FVWNN#_5t[=MM"$$34MNN;0MM"$$>?LhiMM"$$?@MijMM"$$@ANjkMM"$$>?LhiMM./MM"$$ABOnoMM"$$BCPopMM"$$CDQpqMM"$$ABOnoMM12MM"$$9:GWXMM"$$12?OPMM"$$9:GWXMM"$$56CSTMM"$$9:GWXMM"$$67DTUMM"$$45BRSMM"$$23@PQMM"$$/0=MNMM"$$/0=MNMM"$$89FVWMM"$$67DTUMM"$$78EUVMM"$$=>K[\MM"$$:;HXYMM"$$;<IYZMM"$$89FVWMM"$$89FVWMM"$$67DTUMM"$$9:GWXMM"$$89FVWMM"#r   )__doc__alembicr   
sqlalchemyr   revisiondown_revisionbranch_labels
depends_onr   r   r   r   r   <module>r      s6      
J`\D$r   