diff --git a/app/models.py b/app/models.py index eeab3f7b7..68dd46b3d 100644 --- a/app/models.py +++ b/app/models.py @@ -270,6 +270,7 @@ EMAIL_AUTH = 'email_auth' LETTERS_AS_PDF = 'letters_as_pdf' PRECOMPILED_LETTER = 'precompiled_letter' UPLOAD_DOCUMENT = 'upload_document' +EDIT_FOLDER_PERMISSIONS = 'edit_folder_permissions' SERVICE_PERMISSION_TYPES = [ EMAIL_TYPE, @@ -282,6 +283,7 @@ SERVICE_PERMISSION_TYPES = [ LETTERS_AS_PDF, PRECOMPILED_LETTER, UPLOAD_DOCUMENT, + EDIT_FOLDER_PERMISSIONS, ] diff --git a/migrations/versions/0264_add_folder_permissions_perm.py b/migrations/versions/0264_add_folder_permissions_perm.py new file mode 100644 index 000000000..705d01dcd --- /dev/null +++ b/migrations/versions/0264_add_folder_permissions_perm.py @@ -0,0 +1,21 @@ +""" + +Revision ID: 0264_add_folder_permissions_perm +Revises: 0263_remove_edit_folders_2 +Create Date: 2019-02-14 11:23:26.694656 + +""" +from alembic import op + + +revision = '0264_add_folder_permissions_perm' +down_revision = '0263_remove_edit_folders_2' + + +def upgrade(): + op.execute("INSERT INTO service_permission_types VALUES ('edit_folder_permissions')") + + +def downgrade(): + op.execute("DELETE FROM service_permissions WHERE permission = 'edit_folder_permissions'") + op.execute("DELETE FROM service_permission_types WHERE name = 'edit_folder_permissions'")