U
    z]f  ã                   @   sH   d Z ddlmZ ddlZddlmZ dZdZdZ	dZ
dd„ Zd	d
„ ZdS )zaPPP v2

Revision ID: f907d52e69fa
Revises: 540296db69e0
Create Date: 2024-03-07 14:20:27.982570

é    )ÚopN)Ú
postgresqlZf907d52e69faÚ540296db69e0c                	   C   s’   t  dtjdt ¡ ddd¡ t  dtjdt ¡ ddd¡ t  dtjdt ¡ ddd¡ t  dtjdt ¡ ddd¡ t  d	¡ t  dd
¡ d S )NÚcmf_project_perm_scheme_ruleÚaccess_spectatorsFÚfalse)ÚnullableÚserver_defaultÚaccess_project_owner_assistantÚaccess_project_spectatorsÚaccess_project_executorsz]update cmf_project_perm_scheme_rule set access_project_owner_assistant = access_project_ownerÚaccess_followers)r   Ú
add_columnÚsaÚColumnÚBooleanÚexecuteÚdrop_column© r   r   ú4/opt/eva-app/alembic/versions/f907d52e69fa_ppp_v2.pyÚupgrade   s    
r   c                
   C   sZ   t  dtjdt ¡ t d¡ddd¡ t  dd¡ t  dd¡ t  dd¡ t  dd	¡ d S )
Nr   r   r   F)r	   Úautoincrementr   r   r   r
   r   )r   r   r   r   ÚBOOLEANÚtextr   r   r   r   r   Ú	downgrade   s
    &r   )Ú__doc__Úalembicr   Ú
sqlalchemyr   Zsqlalchemy.dialectsr   ÚrevisionÚdown_revisionÚbranch_labelsÚ
depends_onr   r   r   r   r   r   Ú<module>   s   