U
    {h                     @   s2   d dl mZ dd Zdd ZG dd dejZdS )	    )
migrationsc                 C   s   |  d}|  d}|  d}|jjddd\}}|jj|ddd	id
\}}|jj|dddid
\}}|jj|dddid
\}	}|jjddgdD ]}
|
j|||	 qd S )Ncontenttypes.ContentTypeauth.Permissionz
auth.GroupdocumentwagtaildocsmodelZ	app_labeladd_documentnamezCan add document)content_typecodenamedefaultschange_documentzCan change documentdelete_documentzCan delete documentZEditorsZ
Moderators)Zname__in)	get_modelobjectsZget_or_createfilterZpermissionsadd)appsschema_editorContentType
PermissionGroupdocument_content_typeZ_createdZadd_document_permissionZchange_document_permissionZdelete_document_permissiongroup r   v/var/www/dating/data/www/fatepal.com/env/lib/python3.8/site-packages/wagtail/documents/migrations/0002_initial_data.py(add_document_permissions_to_admin_groups   s8    


 



r   c                 C   s<   |  d}|  d}|jjddd}|jj|dd  dS )	z+Reverse the above additions of permissions.r   r   r   r   r   )r	   r   r   )r   Zcodename__inN)r   r   getr   delete)r   r   r   r   r   r   r   r   remove_document_permissions'   s    

r    c                   @   s"   e Zd ZddgZeeegZdS )	Migration)r   Z0001_initial)ZwagtailcoreZ0002_initial_dataN)	__name__
__module____qualname__dependenciesr   Z	RunPythonr   r    
operationsr   r   r   r   r!   6   s    r!   N)Z	django.dbr   r   r    r!   r   r   r   r   <module>   s   #