U
    \dF                     @   s<   d Z ddlmZ ddlZdZdZdZdZdd Z	dd	 Z
dS )
zinew permisions

Revision ID: c74984e9ee6d
Revises: aff93dc71b30
Create Date: 2022-06-23 16:28:43.796448

    )opNc74984e9ee6daff93dc71b30c                   C   s.  t 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jddddtd t jt 	dddgd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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d t jt 	dddgdd t jt 	dddgdd t jt 	dddgdd t 
dtjdtjdddd t 
dtjd t dd t 
dtjd!t dd t 
dtjd"t dd t 
dtjd#t dd t 
d$tjdtjdddd t 
d$tjd t dd t 
d$tjd!t dd t 
d$tjd"t dd t 
d$tjd#t dd t 
d%tjdtjdddd t 
d%tjd t dd t 
d%tjd!t dd t 
d%tjd"t dd t 
d%tjd#t dd t 
d&tjdtjdddd t 
d&tjd t dd t 
d&tjd!t dd t 
d&tjd"t dd t 
d&tjd#t dd t 
d'tjdtjdddd t 
d'tjd t dd t 
d'tjd!t dd t 
d'tjd"t dd t 
d'tjd#t dd t 
d(tjdtjdddd t 
d(tjd t dd t 
d(tjd!t dd t 
d(tjd"t dd t 
d(tjd#t dd t 
d)tjdtjdddd t 
d)tjd t dd t 
d*tjdtjdddd t 
d*tjd t dd t 
d*tjd!t dd t 
d*tjd"t dd t 
d*tjd#t dd t 
d+tjdtjdddd t 
d+tjd t dd t 
d,tjdtjdddd t 
d,tjd t dd t 
d,tjd!t dd t 
d,tjd"t dd t 
d,tjd#t dd t 
d-tjdtjdddd t 
d-tjd t dd t 
d.tjdtjdddd t 
d.tjd t dd t 
d.tjd!t dd t 
d.tjd"t dd t 
d.tjd#t dd t 
d/tjdtjdddd t 
d/tjd t dd t 
d/tjd!t dd t 
d/tjd"t dd t 
d/tjd#t dd t 
d0tjdtjdddd t 
d0tjd t dd t 
d1tjdtjdddd t 
d1tjd t dd t 
d1tjd!t dd t 
d1tjd"t dd t 
d1tjd#t dd t 
d2tjdtjdddd t 
d2tjd t dd t 
d3tjdtjdddd t 
d3tjd t dd t 
d3tjd!t dd t 
d3tjd"t dd t 
d3tjd#t dd t 
d4tjdtjdddd t 
d4tjd t dd t 
d4tjd!t dd t 
d4tjd"t dd t 
d4tjd#t dd t 
d5tjdtjdddd t 
d5tjd t dd t 
d5tjd!t dd t 
d5tjd"t dd t 
d5tjd#t dd t 
d6tjdtjdddd t 
d6tjd t dd t 
d6tjd!t dd t 
d6tjd"t dd t 
d6tjd#t dd t 
d7tjdtjdddd t 
d7tjd t dd t 
d7tjd!t dd t 
d7tjd"t dd t 
d7tjd#t dd t 
d8tjdtjdddd t 
d8tjd t dd t 
d9tjdtjdddd t 
d9tjd t dd t 
d9tjd!t dd t 
d9tjd"t dd t 
d9tjd#t dd t 
d:tjdtjdddd t 
d:tjd t dd t 
d;tjdtjdddd t 
d;tjd t dd t 
d;tjd!t dd t 
d;tjd"t dd t 
d;tjd#t dd t 
d<tjdtjdddd t 
d<tjd t dd t 
d<tjd!t dd t 
d<tjd"t dd t 
d<tjd#t dd t 
d=tjdtjdddd t 
d=tjd t dd t 
d>tjdtjdddd t 
d>tjd t dd t 
d>tjd!t dd t 
d>tjd"t dd t 
d>tjd#t dd t 
d?tjdtjdddd t 
d?tjd t dd t 
d?tjd!t dd t 
d?tjd"t dd t 
d?tjd#t dd t 
d@tjdtjdddd t 
d@tjd t dd t 
dAtjdtjdddd t 
dAtjd t dd t 
dBtjdtjdddd t 
dBtjd t dd t 
dBtjd!t dd t 
dBtjd"t dd t 
dBtjd#t dd t 
dCtjdtjdddd t 
dCtjd t dd t 
dCtjd!t dd t 
dCtjd"t dd t 
dCtjd#t dd t 
dDtjdtjdddd t 
dDtjd t dd t 
dDtjd!t dd t 
dDtjd"t dd t 
dDtjd#t dd t 
dEtjdtjdddd t 
dEtjd t dd t 
dEtjd!t dd t 
dEtjd"t dd t 
dEtjd#t dd t 
dFtjdtjdddd t 
dFtjd t dd t 
dFtjd!t dd t 
dFtjd"t dd t 
dFtjd#t dd t 
dGtjdtjdddd t 
dGtjd t dd t 
dGtjd!t dd t 
dGtjd"t dd t 
dGtjd#t dd t 
dHtjdtjdddd t 
dHtjd t dd t 
dHtjd!t dd t 
dHtjd"t dd t 
dHtjd#t dd t 
dItjdtjdddd t 
dItjd t dd t 
dItjd!t dd t 
dItjd"t dd t 
dItjd#t dd t 
dJtjdtjdddd t 
dJtjd t dd t 
dKtjdtjdddd t 
dKtjd t dd t 
dKtjd!t dd t 
dKtjd"t dd t 
dKtjd#t dd t 
dLtjdtjdddd t 
dLtjd t dd t 
dLtjd!t dd t 
dLtjd"t dd t 
dLtjd#t dd t 
dMtjdtjdddd t 
dMtjd t dd t 
dMtjd!t dd t 
dMtjd"t dd t 
dMtjd#t dd t 
dNtjdtjdddd t 
dNtjd t dd t 
dOtjdtjdddd t 
dOtjd t dd t 
dOtjd!t dd t 
dOtjd"t dd t 
dOtjd#t dd t 
dPtjdtjdddd t 
dPtjd t dd t 
dPtjd!t dd t 
dPtjd"t dd t 
dPtjd#t dd t 
dQtjdtjdddd t 
dQtjd t dd t 
dQtjd!t dd t 
dQtjd"t dd t 
dQtjd#t dd t 
dRtjdtjdddd t 
dRtjd t dd t 
dRtjd!t dd t 
dRtjd"t dd t 
dRtjd#t dd t 
dStjdtjdddd t 
dStjd t dd t 
dStjd!t dd t 
dStjd"t dd t 
dStjd#t dd t 
dTtjdtjdddd t 
dTtjd t dd t 
dTtjd!t dd t 
dTtjd"t dd t 
dTtjd#t dd t 
dUtjdtjdddd t 
dUtjd t dd t 
dUtjd!t dd t 
dUtjd"t dd t 
dUtjd#t dd t 
dVtjdtjdddd t 
dVtjd t dd t 
dVtjd!t dd t 
dVtjd"t dd t 
dVtjd#t dd t 
dWtjdtjdddd t 
dWtjd t dd t 
dWtjd!t dd t 
dWtjd"t dd t 
dWtjd#t dd t 
dXtjdtjdddd t 
dXtjd t dd t 
dXtjd!t dd t 
dXtjd"t dd t 
dXtjd#t dd t 
dYtjdtjdddd t 
dYtjd t dd t 
dYtjd!t dd t 
dYtjd"t dd t 
dYtjd#t dd t 
dZtjdtjdddd t 
dZtjd t dd t 
dZtjd!t dd t 
dZtjd"t dd t 
dZtjd#t dd t 
d[tjdtjdddd t 
d[tjd t dd t 
d[tjd!t dd t 
d[tjd"t dd t 
d[tjd#t dd t 
d\tjdtjdddd t 
d\tjd t dd t 
d]tjdtjdddd t 
d]tjd t dd t 
d^tjdtjdddd t 
d^tjd t dd t 
d_tjdtjdddd t 
d_tjd t dd t 
d_tjd!t dd t 
d_tjd"t dd t 
d_tjd#t dd t 
d`tjdtjdddd t 
d`tjd t dd t 
datjdtjdddd t 
datjd t dd t 
datjd!t dd t 
datjd"t dd t 
datjd#t dd t 
dbtjdtjdddd t 
dbtjd t dd t 
dbtjd!t dd t 
dbtjd"t dd t 
dbtjd#t dd t 
dctjdtjdddd t 
dctjd t dd t 
dctjd!t dd t 
dctjd"t dd t 
dctjd#t dd t 
ddtjdtjdddd t 
ddtjd t dd t 
ddtjd!t dd t 
ddtjd"t dd t 
ddtjd#t dd t 
detjdtjdddd t 
detjd t dd t 
detjd!t dd t 
detjd"t dd t 
detjd#t dd t 
dftjdtjdddd t 
dftjd t dd t 
dftjd!t dd t 
dftjd"t dd t 
dftjd#t dd t 
dgtjdtjdddd t 
dgtjd t dd t 
dhtjdtjdddd t 
dhtjd t dd t 
dhtjd!t dd t 
dhtjd"t dd t 
dhtjd#t dd t 
ditjdtjdddd t 
ditjd t dd t 
djtjdtjdddd t 
djtjd t dd t 
djtjd!t dd t 
djtjd"t dd t 
djtjd#t dd t 
dktjdtjdddd t 
dktjd t dd t 
dltjdtjdddd t 
dltjd t dd t 
dltjd!t dd t 
dltjd"t dd t 
dltjd#t dd t 
dmtjdtjdddd t 
dmtjd t dd t 
dmtjd!t dd t 
dmtjd"t dd t 
dmtjd#t dd t 
dntjdtjdddd t 
dntjd t dd t 
dntjd!t dd t 
dntjd"t dd t 
dntjd#t dd t 
dotjdtjdddd t 
dotjd t dd t 
dptjdtjdddd t 
dptjd t dd t 
dptjd!t dd t 
dptjd"t dd t 
dptjd#t dd t 
dqtjdtjdddd t 
dqtjd t dd t 
dqtjd!t dd t 
dqtjd"t dd t 
dqtjd#t dd t 
drtjdtjdddd t 
drtjd t dd t 
drtjd!t dd t 
drtjd"t dd t 
drtjd#t dd t 
dstjdtjdddd t 
dstjd t dd t 
dttjdtjdddd t 
dttjd t dd t 
dttjd!t dd t 
dttjd"t dd t 
dttjd#t dd t 
dutjdtjdddd t 
dutjd t dd t 
dutjd!t dd t 
dutjd"t dd t 
dutjd#t dd t 
dvtjdtjdddd t 
dvtjd t dd t 
dvtjd!t dd t 
dvtjd"t dd t 
dvtjd#t dd t 
dwtjdtjdddd t 
dwtjd t dd t 
dwtjd!t dd t 
dwtjd"t dd t 
dwtjd#t dd t 
dxtjdtjdddd t 
dxtjd t dd t 
dytjdtjdddd t 
dytjd t dd t 
dytjd!t dd t 
dytjd"t dd t 
dytjd#t dd t 
dztjdtjdddd t 
dztjd t dd t 
d{tjdtjdddd t 
d{tjd t dd t 
d{tjd!t dd t 
d{tjd"t dd t 
d{tjd#t dd t 
d|tjdtjdddd t 
d|tjd t dd t 
d|tjd!t dd t 
d|tjd"t dd t 
d|tjd#t dd t 
d}tjdtjdddd t 
d}tjd t dd t 
d}tjd!t dd t 
d}tjd"t dd t 
d}tjd#t dd t 
d~tjdtjdddd t 
d~tjd t dd t 
d~tjd!t dd t 
d~tjd"t dd t 
d~tjd#t dd t 
dtjdtjdddd t 
dtjd t dd t 
dtjd!t dd t 
dtjd"t dd t 
dtjd#t dd d S )Ncmf_aclid@   )lengthF)nullableordernoTdisabledsys_typeobjectaccess_level    ix_cmf_acl_orderno)uniquecmf_acl_subjects	parent_idroot_iddescriptioni   left_idright_idleft_name_cache   right_name_cacheix_cmf_acl_subjects_left_idix_cmf_acl_subjects_parent_idix_cmf_acl_subjects_right_idix_cmf_acl_subjects_root_idcmf_active_entity_filterperm_id
perm_fieldperm_privateperm_readonlyperm_encryptcmf_activitycmf_attachmentcmf_balancecmf_balance_operationcmf_cardcmf_chat_groupcmf_chat_messagecmf_chat_topiccmf_commentcmf_companycmf_contractcmf_currencycmf_dealcmf_deal_itemscmf_documentcmf_document_history
cmf_filter
cmf_foldercmf_formcmf_form_field
cmf_importcmf_integrationcmf_invoicecmf_invoice_itemscmf_jobcmf_leadcmf_lead_mailboxcmf_linkcmf_listcmf_mailcmf_mail_signaturecmf_mail_templatecmf_mailboxcmf_menu_itemcmf_menu_treecmf_menu_tree_item
cmf_notifycmf_org_unitcmf_payment
cmf_personcmf_person_groupcmf_person_varcmf_pipelinecmf_plan
cmf_plugincmf_plugin_asanacmf_plugin_confluencecmf_plugin_jiracmf_plugin_mail_boxcmf_plugin_s_m_s_gatecmf_plugin_telphincmf_plugin_trellocmf_plugin_zadarma	cmf_pricecmf_print_tmplcmf_productcmf_projectcmf_purchase_ordercmf_purchase_order_itemscmf_refbookcmf_roadmapcmf_rolecmf_sale_menu_groupcmf_staff_control_settings
cmf_statuscmf_status_opt	cmf_stockcmf_stock_incoming_ordercmf_stock_incoming_order_itemcmf_stock_initialcmf_stock_initial_itemcmf_stock_inventorycmf_stock_inventory_itemcmf_stock_itemcmf_stock_menu_groupcmf_stock_movecmf_stock_move_itemcmf_stock_operationcmf_stock_operation_itemcmf_stock_outcoming_ordercmf_stock_outcoming_order_itemcmf_subscriptioncmf_tagcmf_tag_categorycmf_taskcmf_triggercmf_u_work_postcmf_unitcmf_whatsappcmf_wikicmf_workflowcmf_workflow_type)r   create_tablesaColumnStringIntegerBooleanPrimaryKeyConstraintcreate_indexf
add_column r   r   </opt/eva-app/alembic/versions/c74984e9ee6d_new_permisions.pyupgrade   sJ   	                                                                                             r   c                   C   s  t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t d	d t d	d t d	d t d	d t d	d t d
d t d
d t d
d t d
d t d
d t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t dd t d d t d d t d d t d d t d d t d!d t d!d t d!d t d!d t d!d t d"d t d"d t d"d t d"d t d"d t d#d t d#d t d#d t d#d t d#d t d$d t d$d t d$d t d$d t d$d t d%d t d%d t d&d t d&d t d&d t d&d t d&d t d'd t d'd t d(d t d(d t d)d t d)d t d*d t d*d t d*d t d*d t d*d t d+d t d+d t d+d t d+d t d+d t d,d t d,d t d,d t d,d t d,d t d-d t d-d t d-d t d-d t d-d t d.d t d.d t d.d t d.d t d.d t d/d t d/d t d/d t d/d t d/d t d0d t d0d t d0d t d0d t d0d t d1d t d1d t d1d t d1d t d1d t d2d t d2d t d2d t d2d t d2d t d3d t d3d t d3d t d3d t d3d t d4d t d4d t d4d t d4d t d4d t d5d t d5d t d5d t d5d t d5d t d6d t d6d t d6d t d6d t d6d t d7d t d7d t d8d t d8d t d8d t d8d t d8d t d9d t d9d t d9d t d9d t d9d t d:d t d:d t d:d t d:d t d:d t d;d t d;d t d<d t d<d t d<d t d<d t d<d t d=d t d=d t d=d t d=d t d=d t d>d t d>d t d>d t d>d t d>d t d?d t d?d t d?d t d?d t d?d t d@d t d@d t d@d t d@d t d@d t dAd t dAd t dAd t dAd t dAd t dBd t dBd t dBd t dBd t dBd t dCd t dCd t dCd t dCd t dCd t dDd t dDd t dEd t dEd t dFd t dFd t dFd t dFd t dFd t dGd t dGd t dGd t dGd t dGd t dHd t dHd t dId t dId t dId t dId t dId t dJd t dJd t dJd t dJd t dJd t dKd t dKd t dLd t dLd t dLd t dLd t dLd t dMd t dMd t dNd t dNd t dNd t dNd t dNd t dOd t dOd t dOd t dOd t dOd t dPd t dPd t dPd t dPd t dPd t dQd t dQd t dQd t dQd t dQd t dRd t dRd t dRd t dRd t dRd t dSd t dSd t dTd t dTd t dTd t dTd t dTd t dUd t dUd t dVd t dVd t dVd t dVd t dVd t dWd t dWd t dWd t dWd t dWd t dXd t dXd t dYd t dYd t dYd t dYd t dYd t dZd t dZd t d[d t d[d t d[d t d[d t d[d t d\d t d\d t d]d t d]d t d]d t d]d t d]d t d^d t d^d t d^d t d^d t d^d t d_d t d_d t d_d t d_d t d_d t d`d t d`d t d`d t d`d t d`d t dad t dad t dad t dad t dad t dbd t dbd t dbd t dbd t dbd t jt dcddde t jt dfddde t jt dgddde t jt dhddde t dd t jt didjde t dj d S )kNr   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   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   r8   r7   r6   r5   r4   r3   r2   r1   r0   r/   r.   r-   r,   r+   r*   r)   r(   r'   r&   r%   r   r   r   )
table_namer   r   r   r   r   )r   drop_column
drop_indexr   
drop_tabler   r   r   r   	downgrade  s&   
r   )__doc__alembicr   
sqlalchemyr   revisiondown_revisionbranch_labels
depends_onr   r   r   r   r   r   <module>   s      -