From 156ea02c90ac8d96c9440690e253234bd35f2f99 Mon Sep 17 00:00:00 2001 From: dandds Date: Thu, 13 Dec 2018 09:40:12 -0500 Subject: [PATCH] remove migration that adds role permissions script/seed_roles.py is idempotent, updates roles and perms, and we should rely on that instead --- ...8cca588a1_add_view_audit_log_permission.py | 39 ------------------- ...emove_workspaces_name_unique_constraint.py | 4 +- 2 files changed, 2 insertions(+), 41 deletions(-) delete mode 100644 alembic/versions/7958cca588a1_add_view_audit_log_permission.py diff --git a/alembic/versions/7958cca588a1_add_view_audit_log_permission.py b/alembic/versions/7958cca588a1_add_view_audit_log_permission.py deleted file mode 100644 index 9aa1a0ee..00000000 --- a/alembic/versions/7958cca588a1_add_view_audit_log_permission.py +++ /dev/null @@ -1,39 +0,0 @@ -"""add view_audit_log permission - -Revision ID: 7958cca588a1 -Revises: 875841fac207 -Create Date: 2018-09-14 10:20:20.016575 - -""" -from alembic import op -from sqlalchemy.orm.session import Session - -from atst.models.role import Role -from atst.models.permissions import Permissions - - -# revision identifiers, used by Alembic. -revision = '7958cca588a1' -down_revision = '875841fac207' -branch_labels = None -depends_on = None - - -def upgrade(): - session = Session(bind=op.get_bind()) - admin_roles = session.query(Role).filter(Role.name.in_(["ccpo", "security_auditor"])).all() - for role in admin_roles: - role.add_permission(Permissions.VIEW_AUDIT_LOG) - session.add(role) - - session.commit() - - -def downgrade(): - session = Session(bind=op.get_bind()) - admin_roles = session.query(Role).filter(Role.name.in_(["ccpo", "security_auditor"])).all() - for role in admin_roles: - role.remove_permission(Permissions.VIEW_AUDIT_LOG) - session.add(role) - - session.commit() diff --git a/alembic/versions/903d7c66ff1d_remove_workspaces_name_unique_constraint.py b/alembic/versions/903d7c66ff1d_remove_workspaces_name_unique_constraint.py index 539dc01d..672f1e64 100644 --- a/alembic/versions/903d7c66ff1d_remove_workspaces_name_unique_constraint.py +++ b/alembic/versions/903d7c66ff1d_remove_workspaces_name_unique_constraint.py @@ -1,7 +1,7 @@ """remove workspaces.name unique constraint Revision ID: 903d7c66ff1d -Revises: 7958cca588a1 +Revises: 875841fac207 Create Date: 2018-09-26 10:19:13.230064 """ @@ -11,7 +11,7 @@ from sqlalchemy.dialects import postgresql # revision identifiers, used by Alembic. revision = '903d7c66ff1d' -down_revision = '7958cca588a1' +down_revision = '875841fac207' branch_labels = None depends_on = None