
    ]d^                     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)zgAdd Calendar

Revision ID: 9c09bf4b027b
Revises: 43a56ce5ba2e
Create Date: 2023-02-22 11:29:54.620517

    )opN9c09bf4b027b43a56ce5ba2ec            	         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      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      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      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(gd-g      t        j                  d+gd.g      t        j                  d        t        j                  t        j                  d/      dd#gd0       t        j                  t        j                  d1      dd
gd0       t        j                  t        j                  d2      ddgd0       t        j                  t        j                  d3      dd(gd0       t        j                  t        j                  d4      ddgd0       t        j                  t        j                  d5      dd'gd0       t        j                  t        j                  d6      ddgd0       t        j                  t        j                  d7      dd&gd0       t        j                  t        j                  d8      dd$gd0       t        j                  t        j                  d9      ddgd0       t        j                  t        j                  d:      ddgd0       t        j                  t        j                  d;      ddgd0       t        j                  t        j                  d<      ddgd0       t        j                  t        j                  d=      ddgd0       t        j                  t        j                  d>      dd%gd0       t        j                  t        j                  d?      dd+gd0       t        j                  t        j                  d@      dd,gd0       t        j                  t        j                  dA      dd*gd0       t        j                  t        j                  dB      dd)gd0       t        j                  dCt        j                  dDt        j                  d      d             t        j                  t        j                  dE      dCdDgd0       t        j                  d dCddDgdg       y )FNcmf_calendar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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_encrypt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perm_acl_idperm_parent_idzcmf_import.idzcmf_access_list.idix_cmf_calendar_cmf_author_id)uniqueix_cmf_calendar_cmf_created_atix_cmf_calendar_cmf_deletedix_cmf_calendar_cmf_import_idix_cmf_calendar_cmf_locked_at ix_cmf_calendar_cmf_locked_by_idix_cmf_calendar_cmf_modified_at"ix_cmf_calendar_cmf_modified_by_idix_cmf_calendar_cmf_owner_idix_cmf_calendar_cmf_versionix_cmf_calendar_cmf_viewed_atix_cmf_calendar_codeix_cmf_calendar_nameix_cmf_calendar_ordernoix_cmf_calendar_parent_idix_cmf_calendar_perm_acl_idix_cmf_calendar_perm_parent_idix_cmf_calendar_root_parent_idix_cmf_calendar_tree_parent_idcmf_s_desk_sla_goalcalendar_id"ix_cmf_s_desk_sla_goal_calendar_id)r   create_tablesaColumnString	TIMESTAMPBooleanBIGINTTEXTIntegerForeignKeyConstraintPrimaryKeyConstraintcreate_indexf
add_columncreate_foreign_key     :/opt/eva-app/alembic/versions/9c09bf4b027b_add_calendar.pyupgraderZ      s   OO (N (IIdBIIR(59(IIor||T:TJ( IId ;eL( IIt!<uM	(
 IIor||T:TJ( IImRZZ\E:( IImRYY[48( IIfbiis+d;( IIfbiir*T:( IIh

u5( IIfbggi$/( II=( IIT:( IIh		d3( IImRZZ\D9(  II

t<!(" II#RZZ\DA#($ IImRZZ\D9%(& IIi5'(( IImRZZ\D9)(* IInbjjlT:+(, IInbjjlT:-(. II$biir&:TJ/(0 II#RYYb%9DI1(2 II%ryy';dK3(4 IInbjjlT:5(6 IIoryy3dC7(8 IInbiir2TB9(: IIk299B/$?;(< II"BIIR$84H=(> II "))2"6F?(@ IIoryy3dCA(B II		 4tDC(D II		 4tDE(F IImRYYb1DAG(H II		 4tDI(J _-/@CK(L ]O.B-CFM(N D!O(R OOBDD89>OK\ejkOOBDD9:NM]L^glmOOBDD67-afgOOBDD89>OK\ejkOOBDD89>OK\ejkOOBDD;<nOaNbkpqOOBDD:;^N_M`inoOOBDD=>QePfotuOOBDD78.>JZchiOOBDD67-afgOOBDD89>OK\ejkOOBDD/0.6(SWXOOBDD/0.6(SXYOOBDD23^i[Y^_OOBDD45~}]bcOOBDD67-afgOOBDD9:NM]L^glmOOBDD9:NM]L^glmOOBDD9:NM]L^glmMM'="))SUBVae)fgOOBDD=>@UXeWfotu$ 5~Y]X^_rX   c                     t        j                  d dd       t        j                  t        j                  d      d       t        j                  dd       t        j                  t        j                  d      d       t        j                  t        j                  d	      d       t        j                  t        j                  d
      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j                  t        j                  d      d       t        j
                  d       y )NrE   
foreignkey)type_rG   )
table_namerF   rD   r   rC   rB   rA   r@   r?   r>   r=   r<   r;   r:   r9   r8   r7   r6   r5   r4   r3   r1   )r   drop_constraint
drop_indexrT   drop_column
drop_tablerW   rX   rY   	downgraderc   W   s   t2,GMM"$$;<I^_NN(-8MM"$$78^TMM"$$78^TMM"$$78^TMM"$$45.QMM"$$23OMM"$$01nMMM"$$-.>JMM"$$-.>JMM"$$67NSMM"$$45.QMM"$$56>RMM"$$;<XMM"$$89nUMM"$$9:~VMM"$$67NSMM"$$67NSMM"$$45.QMM"$$78^TMM"$$67NSMM.!rX   )__doc__alembicr   
sqlalchemyrI   revisiondown_revisionbranch_labels
depends_onrZ   rc   rW   rX   rY   <module>rk      s5      
@`H"rX   