U
    3d	                     @   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 )
z_ldap

Revision ID: 79c7209b77cb
Revises: c98a8bb2e965
Create Date: 2023-08-25 13:49:32.090075

    )opNZ79c7209b77cbc98a8bb2e965c                   C   sJ  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gdgtdgdg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 d S )N%cmf_auth_ldap_plugin_cmf_person_groupid   )lengthF)nullable	parent_id@   Troot_iddescriptioni   left_idright_idleft_name_cache   right_name_cachezcmf_auth_ldap_plugin.idzcmf_person_group.id0ix_cmf_auth_ldap_plugin_cmf_person_group_left_id)unique2ix_cmf_auth_ldap_plugin_cmf_person_group_parent_id1ix_cmf_auth_ldap_plugin_cmf_person_group_right_id0ix_cmf_auth_ldap_plugin_cmf_person_group_root_id)	r   create_tablesaColumnStringForeignKeyConstraintPrimaryKeyConstraintcreate_indexf r   r   2/opt/eva-app/alembic/versions/79c7209b77cb_ldap.pyupgrade   s"    r!   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 d d S )Nr   r   )
table_namer   r   r   )r   
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   