
    B
dr                     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)zdfollowers

Revision ID: 50d2e2c8bcc6
Revises: 1b03a951ec6f
Create Date: 2022-12-29 10:51:59.900809

    )opN50d2e2c8bcc61b03a951ec6fc            	         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      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/t        j                  d      d      t        j                  d0t        j                  d      d      t        j                  d,gd1g      t        j                  d.gd2g      t        j                  d0gd3g      t        j                  d        t        j                  t        j                  d4      dd'gd5       t        j                  t        j                  d6      dd
gd5       t        j                  t        j                  d7      ddgd5       t        j                  t        j                  d8      dd,gd5       t        j                  t        j                  d9      ddgd5       t        j                  t        j                  d:      dd+gd5       t        j                  t        j                  d;      ddgd5       t        j                  t        j                  d<      dd*gd5       t        j                  t        j                  d=      dd(gd5       t        j                  t        j                  d>      ddgd5       t        j                  t        j                  d?      ddgd5       t        j                  t        j                  d@      ddgd5       t        j                  t        j                  dA      ddgd5       t        j                  t        j                  dB      ddgd5       t        j                  t        j                  dC      dd)gd5       t        j                  t        j                  dD      dd.gd5       t        j                  t        j                  dE      dd/gd5       t        j                  t        j                  dF      dd0gd5       t        j                  t        j                  dG      dd-gd5       t        j                  dHt        j                  dIt        j                         dd#$             y )JNcmf_follower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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follow_children0)r   server_defaultnotify_volume    cmf_author_idcmf_owner_id	parent_idcmf_modified_by_idcmf_locked_by_idcmf_import_idtree_parent_idperm_acl_idperm_parent_id	person_idzcmf_import.idzcmf_access_list.idzcmf_person.idix_cmf_follower_cmf_author_id)uniqueix_cmf_follower_cmf_created_atix_cmf_follower_cmf_deletedix_cmf_follower_cmf_import_idix_cmf_follower_cmf_locked_at ix_cmf_follower_cmf_locked_by_idix_cmf_follower_cmf_modified_at"ix_cmf_follower_cmf_modified_by_idix_cmf_follower_cmf_owner_idix_cmf_follower_cmf_versionix_cmf_follower_cmf_viewed_atix_cmf_follower_codeix_cmf_follower_nameix_cmf_follower_ordernoix_cmf_follower_parent_idix_cmf_follower_perm_acl_idix_cmf_follower_perm_parent_idix_cmf_follower_person_idix_cmf_follower_tree_parent_idcmf_projectnotify_all_persons)r   create_tablesaColumnString	TIMESTAMPBooleanBIGINTTEXTIntegerForeignKeyConstraintPrimaryKeyConstraintcreate_indexf
add_column     7/opt/eva-app/alembic/versions/50d2e2c8bcc6_followers.pyupgrader\      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=* 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-*. II#RYYb%9DI/*0 II%ryy';dK1*2 IInbjjlT:3*4 IIcR5*6 IIoryy3dC7*8 IIoryy3dC9*: IInbiir2TB;*< IIk299B/$?=*> II"BIIR$84H?*@ II "))2"6FA*B IIoryy3dCC*D II		 4tDE*F IImRYYb1DAG*H II		 4tDI*J IIk299B/$?K*L _-/@CM*N ]O.B-CFO*P [MO+<?Q*R D!S*V 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45~}]bcOOBDD9:NM]L^glmMM-+?X]nq!rsrZ   c                     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 )NrI   rJ   rH   r   )
table_namerG   rF   rE   rD   rC   rB   rA   r@   r?   r>   r=   r<   r;   r:   r9   r8   r7   r5   )r   drop_column
drop_indexrW   
drop_tablerY   rZ   r[   	downgraderb   W   s   NN="67MM"$$78^TMM"$$23O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.!rZ   )__doc__alembicr   
sqlalchemyrL   revisiondown_revisionbranch_labels
depends_onr\   rb   rY   rZ   r[   <module>rj      s5      
@tH"rZ   