diff --git a/app/models.py b/app/models.py index a2df80f5a..1c6621b57 100644 --- a/app/models.py +++ b/app/models.py @@ -298,6 +298,7 @@ PRECOMPILED_LETTER = 'precompiled_letter' UPLOAD_DOCUMENT = 'upload_document' EDIT_FOLDER_PERMISSIONS = 'edit_folder_permissions' UPLOAD_LETTERS = 'upload_letters' +INTERNATIONAL_LETTERS = 'international_letters' SERVICE_PERMISSION_TYPES = [ EMAIL_TYPE, @@ -311,6 +312,7 @@ SERVICE_PERMISSION_TYPES = [ UPLOAD_DOCUMENT, EDIT_FOLDER_PERMISSIONS, UPLOAD_LETTERS, + INTERNATIONAL_LETTERS, ] diff --git a/migrations/versions/0316_int_letters_permission.py b/migrations/versions/0316_int_letters_permission.py new file mode 100644 index 000000000..329d2c27d --- /dev/null +++ b/migrations/versions/0316_int_letters_permission.py @@ -0,0 +1,22 @@ +""" + +Revision ID: 0316_int_letters_permission +Revises: 0315_document_download_count +Create Date: 2020-09-13 28:17:17.110495 + +""" +from alembic import op +import sqlalchemy as sa + + +revision = '0316_int_letters_permission' +down_revision = '0315_document_download_count' + + +def upgrade(): + op.execute("INSERT INTO service_permission_types VALUES ('international_letters')") + + +def downgrade(): + op.execute("DELETE FROM service_permissions WHERE permission = 'international_letters'") + op.execute("DELETE FROM service_permission_types WHERE name = 'international_letters'")