U
    <E}f!  ć                   @   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 )
zhstaff_control

Revision ID: f0f802302606
Revises: 4b51cd621a47
Create Date: 2024-06-25 19:48:00.616341

é    )ŚopNŚf0f802302606Ś4b51cd621a47c                   C   s¬  t  dtjdtjddddtjdtjddd	dtjd
tjddd	dtjdtjddd	dtjdtjddd	dtjdt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 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 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 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 jt  d0”d1dgdd t jt  d2”d3dgdd t jt  d4”d5dgdd t jt  d6”d7dgdd t  d8tjd9t 	” dd:d;” t  d8tjd<tj
d	d=d	d” t jt  d>”d?dgdd t jt  d@”dAdgdd t jt  dB”dCdgdd t jt  dD”dEdgdd t jt  dF”dGdgdd t jt  dH”dIdgdd t jt  dJ”dKdgdd t jt  dL”dMdgdd t jt  dN”dOdgdd t jt  dP”dQdgdd t jt  dR”dSdgdd t jt  dT”dUdgdd t jt  dV”dWdgdd t jt  dX”dYdgdd t jt  dZ”d[dgdd t jt  d\”d]dgdd d S )^NŚ&cmf_person_staff_control_blocked_tasksŚidé   )ŚlengthF)ŚnullableŚ	parent_idé@   TŚroot_idŚdescriptioni   Śleft_idŚright_idŚleft_name_cacheé   Śright_name_cacheŚ1ix_cmf_person_staff_control_blocked_tasks_left_id)ŚuniqueŚ3ix_cmf_person_staff_control_blocked_tasks_parent_idŚ2ix_cmf_person_staff_control_blocked_tasks_right_idŚ1ix_cmf_person_staff_control_blocked_tasks_root_idŚix_cmf_asset_deadlineŚ	cmf_assetŚdeadlineŚix_cmf_chat_group_deadlineŚcmf_chat_groupŚix_cmf_chat_topic_deadlineŚcmf_chat_topicŚix_cmf_company_deadlineŚcmf_companyŚix_cmf_component_deadlineŚcmf_componentŚix_cmf_dashboard_deadlineŚcmf_dashboardŚix_cmf_deal_deadlineŚcmf_dealŚix_cmf_document_deadlineŚcmf_documentŚix_cmf_folder_deadlineŚ
cmf_folderŚix_cmf_import_deadlineŚ
cmf_importŚix_cmf_invoice_deadlineŚcmf_invoiceŚix_cmf_kanban_board_deadlineŚcmf_kanban_boardŚix_cmf_lead_deadlineŚcmf_leadŚix_cmf_list_deadlineŚcmf_listŚix_cmf_mail_handler_deadlineŚcmf_mail_handlerŚix_cmf_payment_deadlineŚcmf_paymentŚ
cmf_personŚno_staff_control_todayŚfalse)r	   Śserver_defaultŚstaff_control_blocked_date)ŚtimezoneŚix_cmf_pipeline_deadlineŚcmf_pipelineŚix_cmf_project_deadlineŚcmf_projectŚix_cmf_purchase_order_deadlineŚcmf_purchase_orderŚ$ix_cmf_purchase_order_items_deadlineŚcmf_purchase_order_itemsŚix_cmf_roadmap_deadlineŚcmf_roadmapŚix_cmf_scheme_wf_deadlineŚcmf_scheme_wfŚ$ix_cmf_stock_incoming_order_deadlineŚcmf_stock_incoming_orderŚix_cmf_stock_initial_deadlineŚcmf_stock_initialŚix_cmf_stock_inventory_deadlineŚcmf_stock_inventoryŚix_cmf_stock_move_deadlineŚcmf_stock_moveŚ%ix_cmf_stock_outcoming_order_deadlineŚcmf_stock_outcoming_orderŚix_cmf_task_deadlineŚcmf_taskŚix_cmf_task_filter_deadlineŚcmf_task_filterŚix_cmf_task_queue_deadlineŚcmf_task_queueŚix_cmf_task_report_deadlineŚcmf_task_reportŚix_cmf_u_work_post_deadlineŚcmf_u_work_post)r   Ścreate_tableŚsaŚColumnŚStringŚPrimaryKeyConstraintŚcreate_indexŚfŚ
add_columnŚBooleanŚ	TIMESTAMP© ri   ri   ś;/opt/eva-app/alembic/versions/f0f802302606_staff_control.pyŚupgrade   sb    ÷ rk   c                   C   sö  t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”d	d t jt  d
”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d”dd t jt  d ”d!d t  d"d#” t  d"d$” t jt  d%”d&d t jt  d'”d(d t jt  d)”d*d t jt  d+”d,d t jt  d-”d.d t jt  d/”d0d t jt  d1”d2d t jt  d3”d4d t jt  d5”d6d t jt  d7”d8d t jt  d9”d:d t jt  d;”d<d t jt  d=”d>d t jt  d?”d@d t jt  dA”dBd t jt  dC”dDd t jt  dE”dFd t jt  dG”dFd t jt  dH”dFd t jt  dI”dFd t  dF” d S )JNr]   r^   )Ś
table_namer[   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@   r9   r=   r:   r7   r8   r5   r6   r3   r4   r1   r2   r/   r0   r-   r.   r+   r,   r)   r*   r'   r(   r%   r&   r#   r$   r!   r"   r   r    r   r   r   r   r   r   r   r   r   r   r   )r   Ś
drop_indexre   Śdrop_columnŚ
drop_tableri   ri   ri   rj   Ś	downgradeI   sN    rp   )Ś__doc__Śalembicr   Ś
sqlalchemyr`   ŚrevisionŚdown_revisionŚbranch_labelsŚ
depends_onrk   rp   ri   ri   ri   rj   Ś<module>   s   6