From 66a4e277201aaebb600f90c0f55bb474b5f1eac3 Mon Sep 17 00:00:00 2001 From: Ashvin Sharma Date: Tue, 1 Aug 2023 18:16:15 +0530 Subject: [PATCH] INFRA-1989 | Ashvin | Remove supersecret:read privilege from maintainer and manager roles --- scripts/generate_role_privileges.py | 2 - ...eate_portal_level_roles_and_privileges.sql | 2 - ...Add_new_roles_privileges_for_new_teams.sql | 1472 ++++++++--------- 3 files changed, 736 insertions(+), 740 deletions(-) diff --git a/scripts/generate_role_privileges.py b/scripts/generate_role_privileges.py index 28bf3d85..7c984e31 100644 --- a/scripts/generate_role_privileges.py +++ b/scripts/generate_role_privileges.py @@ -16,7 +16,6 @@ def generate_sql_queries(teams, environments): 'manifest:{}:{}:.*:clone', 'manifest:{}:{}:.*:secret_read', 'manifest:{}:{}:.*:secret_write', - 'manifest:{}:{}:.*:supersecret_read', 'manifest:{}:{}:.*:supersecret_write', 'kube:{}:{}:.*:restart', 'kube:{}:{}:.*:delete', @@ -26,7 +25,6 @@ def generate_sql_queries(teams, environments): 'manifest:{}:{}:.*:clone', 'manifest:{}:{}:.*:secret_read', 'manifest:{}:{}:.*:secret_write', - 'manifest:{}:{}:.*:supersecret_read', 'manifest:{}:{}:.*:supersecret_write', 'kube:{}:{}:.*:restart', 'kube:{}:{}:.*:delete', diff --git a/src/main/resources/db/migration/V1.47__Create_portal_level_roles_and_privileges.sql b/src/main/resources/db/migration/V1.47__Create_portal_level_roles_and_privileges.sql index f5c77ecc..d28baa09 100644 --- a/src/main/resources/db/migration/V1.47__Create_portal_level_roles_and_privileges.sql +++ b/src/main/resources/db/migration/V1.47__Create_portal_level_roles_and_privileges.sql @@ -46,7 +46,6 @@ WHERE role.name = 'PORTAL_MAINTAINER' 'manifest:.*:.*:.*:clone', 'manifest:.*:.*:.*:secret_read', 'manifest:.*:.*:.*:secret_write', - 'manifest:.*:.*:.*:supersecret_read', 'manifest:.*:.*:.*:supersecret_write', 'kube:.*:.*:.*:restart', 'kube:.*:.*:.*:delete', @@ -64,7 +63,6 @@ WHERE role.name = 'PORTAL_MANAGER' 'manifest:.*:.*:.*:clone', 'manifest:.*:.*:.*:secret_read', 'manifest:.*:.*:.*:secret_write', - 'manifest:.*:.*:.*:supersecret_read', 'manifest:.*:.*:.*:supersecret_write', 'kube:.*:.*:.*:restart', 'kube:.*:.*:.*:delete', diff --git a/src/main/resources/db/migration/V1.48__Add_new_roles_privileges_for_new_teams.sql b/src/main/resources/db/migration/V1.48__Add_new_roles_privileges_for_new_teams.sql index 19dcb093..a649de8a 100644 --- a/src/main/resources/db/migration/V1.48__Add_new_roles_privileges_for_new_teams.sql +++ b/src/main/resources/db/migration/V1.48__Add_new_roles_privileges_for_new_teams.sql @@ -1,2208 +1,2208 @@ INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:cmd:.*:read'), (now(), now(), 'manifest:AMC:cmd:.*:write'), (now(), now(), 'manifest:AMC:cmd:.*:clone'), (now(), now(), 'manifest:AMC:cmd:.*:secret_read'), (now(), now(), 'manifest:AMC:cmd:.*:secret_write'), (now(), now(), 'manifest:AMC:cmd:.*:supersecret_read'), (now(), now(), 'manifest:AMC:cmd:.*:supersecret_write'), (now(), now(), 'kube:AMC:cmd:.*:restart'), (now(), now(), 'kube:AMC:cmd:.*:delete'), (now(), now(), 'approval:AMC:cmd:.*:read'), (now(), now(), 'manifest:AMC:cmd:.*:delete'), (now(), now(), 'manifest:AMC:cmd:.*:manage'), (now(), now(), 'approval:AMC:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_cmd_VIEWER'), (now(), now(), 'AMC_cmd_MAINTAINER'), (now(), now(), 'AMC_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_cmd_VIEWER' AND privilege.name IN ( 'manifest:AMC:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:cmd:.*:read', 'manifest:AMC:cmd:.*:write', 'manifest:AMC:cmd:.*:clone', 'manifest:AMC:cmd:.*:secret_read', 'manifest:AMC:cmd:.*:secret_write', 'manifest:AMC:cmd:.*:supersecret_read', 'manifest:AMC:cmd:.*:supersecret_write', 'kube:AMC:cmd:.*:restart', 'kube:AMC:cmd:.*:delete', 'approval:AMC:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_cmd_MANAGER' AND privilege.name IN ( 'manifest:AMC:cmd:.*:read', 'manifest:AMC:cmd:.*:write', 'manifest:AMC:cmd:.*:clone', 'manifest:AMC:cmd:.*:secret_read', 'manifest:AMC:cmd:.*:secret_write', 'manifest:AMC:cmd:.*:supersecret_read', 'manifest:AMC:cmd:.*:supersecret_write', 'kube:AMC:cmd:.*:restart', 'kube:AMC:cmd:.*:delete', 'approval:AMC:cmd:.*:read', 'manifest:AMC:cmd:.*:delete', 'manifest:AMC:cmd:.*:manage', 'approval:AMC:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:cmd:.*:read', 'manifest:AMC:cmd:.*:write', 'manifest:AMC:cmd:.*:clone', 'manifest:AMC:cmd:.*:secret_read', 'manifest:AMC:cmd:.*:secret_write', 'manifest:AMC:cmd:.*:supersecret_write', 'kube:AMC:cmd:.*:restart', 'kube:AMC:cmd:.*:delete', 'approval:AMC:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_cmd_MANAGER' AND privilege.name IN ( 'manifest:AMC:cmd:.*:read', 'manifest:AMC:cmd:.*:write', 'manifest:AMC:cmd:.*:clone', 'manifest:AMC:cmd:.*:secret_read', 'manifest:AMC:cmd:.*:secret_write', 'manifest:AMC:cmd:.*:supersecret_write', 'kube:AMC:cmd:.*:restart', 'kube:AMC:cmd:.*:delete', 'approval:AMC:cmd:.*:read', 'manifest:AMC:cmd:.*:delete', 'manifest:AMC:cmd:.*:manage', 'approval:AMC:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:prod:.*:read'), (now(), now(), 'manifest:AMC:prod:.*:write'), (now(), now(), 'manifest:AMC:prod:.*:clone'), (now(), now(), 'manifest:AMC:prod:.*:secret_read'), (now(), now(), 'manifest:AMC:prod:.*:secret_write'), (now(), now(), 'manifest:AMC:prod:.*:supersecret_read'), (now(), now(), 'manifest:AMC:prod:.*:supersecret_write'), (now(), now(), 'kube:AMC:prod:.*:restart'), (now(), now(), 'kube:AMC:prod:.*:delete'), (now(), now(), 'approval:AMC:prod:.*:read'), (now(), now(), 'manifest:AMC:prod:.*:delete'), (now(), now(), 'manifest:AMC:prod:.*:manage'), (now(), now(), 'approval:AMC:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_prod_VIEWER'), (now(), now(), 'AMC_prod_MAINTAINER'), (now(), now(), 'AMC_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_prod_VIEWER' AND privilege.name IN ( 'manifest:AMC:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_prod_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:prod:.*:read', 'manifest:AMC:prod:.*:write', 'manifest:AMC:prod:.*:clone', 'manifest:AMC:prod:.*:secret_read', 'manifest:AMC:prod:.*:secret_write', 'manifest:AMC:prod:.*:supersecret_read', 'manifest:AMC:prod:.*:supersecret_write', 'kube:AMC:prod:.*:restart', 'kube:AMC:prod:.*:delete', 'approval:AMC:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_prod_MANAGER' AND privilege.name IN ( 'manifest:AMC:prod:.*:read', 'manifest:AMC:prod:.*:write', 'manifest:AMC:prod:.*:clone', 'manifest:AMC:prod:.*:secret_read', 'manifest:AMC:prod:.*:secret_write', 'manifest:AMC:prod:.*:supersecret_read', 'manifest:AMC:prod:.*:supersecret_write', 'kube:AMC:prod:.*:restart', 'kube:AMC:prod:.*:delete', 'approval:AMC:prod:.*:read', 'manifest:AMC:prod:.*:delete', 'manifest:AMC:prod:.*:manage', 'approval:AMC:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_prod_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:prod:.*:read', 'manifest:AMC:prod:.*:write', 'manifest:AMC:prod:.*:clone', 'manifest:AMC:prod:.*:secret_read', 'manifest:AMC:prod:.*:secret_write', 'manifest:AMC:prod:.*:supersecret_write', 'kube:AMC:prod:.*:restart', 'kube:AMC:prod:.*:delete', 'approval:AMC:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_prod_MANAGER' AND privilege.name IN ( 'manifest:AMC:prod:.*:read', 'manifest:AMC:prod:.*:write', 'manifest:AMC:prod:.*:clone', 'manifest:AMC:prod:.*:secret_read', 'manifest:AMC:prod:.*:secret_write', 'manifest:AMC:prod:.*:supersecret_write', 'kube:AMC:prod:.*:restart', 'kube:AMC:prod:.*:delete', 'approval:AMC:prod:.*:read', 'manifest:AMC:prod:.*:delete', 'manifest:AMC:prod:.*:manage', 'approval:AMC:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:dev:.*:read'), (now(), now(), 'manifest:AMC:dev:.*:write'), (now(), now(), 'manifest:AMC:dev:.*:clone'), (now(), now(), 'manifest:AMC:dev:.*:secret_read'), (now(), now(), 'manifest:AMC:dev:.*:secret_write'), (now(), now(), 'manifest:AMC:dev:.*:supersecret_read'), (now(), now(), 'manifest:AMC:dev:.*:supersecret_write'), (now(), now(), 'kube:AMC:dev:.*:restart'), (now(), now(), 'kube:AMC:dev:.*:delete'), (now(), now(), 'approval:AMC:dev:.*:read'), (now(), now(), 'manifest:AMC:dev:.*:delete'), (now(), now(), 'manifest:AMC:dev:.*:manage'), (now(), now(), 'approval:AMC:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_dev_VIEWER'), (now(), now(), 'AMC_dev_MAINTAINER'), (now(), now(), 'AMC_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_dev_VIEWER' AND privilege.name IN ( 'manifest:AMC:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_dev_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:dev:.*:read', 'manifest:AMC:dev:.*:write', 'manifest:AMC:dev:.*:clone', 'manifest:AMC:dev:.*:secret_read', 'manifest:AMC:dev:.*:secret_write', 'manifest:AMC:dev:.*:supersecret_read', 'manifest:AMC:dev:.*:supersecret_write', 'kube:AMC:dev:.*:restart', 'kube:AMC:dev:.*:delete', 'approval:AMC:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_dev_MANAGER' AND privilege.name IN ( 'manifest:AMC:dev:.*:read', 'manifest:AMC:dev:.*:write', 'manifest:AMC:dev:.*:clone', 'manifest:AMC:dev:.*:secret_read', 'manifest:AMC:dev:.*:secret_write', 'manifest:AMC:dev:.*:supersecret_read', 'manifest:AMC:dev:.*:supersecret_write', 'kube:AMC:dev:.*:restart', 'kube:AMC:dev:.*:delete', 'approval:AMC:dev:.*:read', 'manifest:AMC:dev:.*:delete', 'manifest:AMC:dev:.*:manage', 'approval:AMC:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_dev_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:dev:.*:read', 'manifest:AMC:dev:.*:write', 'manifest:AMC:dev:.*:clone', 'manifest:AMC:dev:.*:secret_read', 'manifest:AMC:dev:.*:secret_write', 'manifest:AMC:dev:.*:supersecret_write', 'kube:AMC:dev:.*:restart', 'kube:AMC:dev:.*:delete', 'approval:AMC:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_dev_MANAGER' AND privilege.name IN ( 'manifest:AMC:dev:.*:read', 'manifest:AMC:dev:.*:write', 'manifest:AMC:dev:.*:clone', 'manifest:AMC:dev:.*:secret_read', 'manifest:AMC:dev:.*:secret_write', 'manifest:AMC:dev:.*:supersecret_write', 'kube:AMC:dev:.*:restart', 'kube:AMC:dev:.*:delete', 'approval:AMC:dev:.*:read', 'manifest:AMC:dev:.*:delete', 'manifest:AMC:dev:.*:manage', 'approval:AMC:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:qa:.*:read'), (now(), now(), 'manifest:AMC:qa:.*:write'), (now(), now(), 'manifest:AMC:qa:.*:clone'), (now(), now(), 'manifest:AMC:qa:.*:secret_read'), (now(), now(), 'manifest:AMC:qa:.*:secret_write'), (now(), now(), 'manifest:AMC:qa:.*:supersecret_read'), (now(), now(), 'manifest:AMC:qa:.*:supersecret_write'), (now(), now(), 'kube:AMC:qa:.*:restart'), (now(), now(), 'kube:AMC:qa:.*:delete'), (now(), now(), 'approval:AMC:qa:.*:read'), (now(), now(), 'manifest:AMC:qa:.*:delete'), (now(), now(), 'manifest:AMC:qa:.*:manage'), (now(), now(), 'approval:AMC:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_qa_VIEWER'), (now(), now(), 'AMC_qa_MAINTAINER'), (now(), now(), 'AMC_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_qa_VIEWER' AND privilege.name IN ( 'manifest:AMC:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_qa_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:qa:.*:read', 'manifest:AMC:qa:.*:write', 'manifest:AMC:qa:.*:clone', 'manifest:AMC:qa:.*:secret_read', 'manifest:AMC:qa:.*:secret_write', 'manifest:AMC:qa:.*:supersecret_read', 'manifest:AMC:qa:.*:supersecret_write', 'kube:AMC:qa:.*:restart', 'kube:AMC:qa:.*:delete', 'approval:AMC:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_qa_MANAGER' AND privilege.name IN ( 'manifest:AMC:qa:.*:read', 'manifest:AMC:qa:.*:write', 'manifest:AMC:qa:.*:clone', 'manifest:AMC:qa:.*:secret_read', 'manifest:AMC:qa:.*:secret_write', 'manifest:AMC:qa:.*:supersecret_read', 'manifest:AMC:qa:.*:supersecret_write', 'kube:AMC:qa:.*:restart', 'kube:AMC:qa:.*:delete', 'approval:AMC:qa:.*:read', 'manifest:AMC:qa:.*:delete', 'manifest:AMC:qa:.*:manage', 'approval:AMC:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_qa_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:qa:.*:read', 'manifest:AMC:qa:.*:write', 'manifest:AMC:qa:.*:clone', 'manifest:AMC:qa:.*:secret_read', 'manifest:AMC:qa:.*:secret_write', 'manifest:AMC:qa:.*:supersecret_write', 'kube:AMC:qa:.*:restart', 'kube:AMC:qa:.*:delete', 'approval:AMC:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_qa_MANAGER' AND privilege.name IN ( 'manifest:AMC:qa:.*:read', 'manifest:AMC:qa:.*:write', 'manifest:AMC:qa:.*:clone', 'manifest:AMC:qa:.*:secret_read', 'manifest:AMC:qa:.*:secret_write', 'manifest:AMC:qa:.*:supersecret_write', 'kube:AMC:qa:.*:restart', 'kube:AMC:qa:.*:delete', 'approval:AMC:qa:.*:read', 'manifest:AMC:qa:.*:delete', 'manifest:AMC:qa:.*:manage', 'approval:AMC:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:perf:.*:read'), (now(), now(), 'manifest:AMC:perf:.*:write'), (now(), now(), 'manifest:AMC:perf:.*:clone'), (now(), now(), 'manifest:AMC:perf:.*:secret_read'), (now(), now(), 'manifest:AMC:perf:.*:secret_write'), (now(), now(), 'manifest:AMC:perf:.*:supersecret_read'), (now(), now(), 'manifest:AMC:perf:.*:supersecret_write'), (now(), now(), 'kube:AMC:perf:.*:restart'), (now(), now(), 'kube:AMC:perf:.*:delete'), (now(), now(), 'approval:AMC:perf:.*:read'), (now(), now(), 'manifest:AMC:perf:.*:delete'), (now(), now(), 'manifest:AMC:perf:.*:manage'), (now(), now(), 'approval:AMC:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_perf_VIEWER'), (now(), now(), 'AMC_perf_MAINTAINER'), (now(), now(), 'AMC_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_perf_VIEWER' AND privilege.name IN ( 'manifest:AMC:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_perf_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:perf:.*:read', 'manifest:AMC:perf:.*:write', 'manifest:AMC:perf:.*:clone', 'manifest:AMC:perf:.*:secret_read', 'manifest:AMC:perf:.*:secret_write', 'manifest:AMC:perf:.*:supersecret_read', 'manifest:AMC:perf:.*:supersecret_write', 'kube:AMC:perf:.*:restart', 'kube:AMC:perf:.*:delete', 'approval:AMC:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_perf_MANAGER' AND privilege.name IN ( 'manifest:AMC:perf:.*:read', 'manifest:AMC:perf:.*:write', 'manifest:AMC:perf:.*:clone', 'manifest:AMC:perf:.*:secret_read', 'manifest:AMC:perf:.*:secret_write', 'manifest:AMC:perf:.*:supersecret_read', 'manifest:AMC:perf:.*:supersecret_write', 'kube:AMC:perf:.*:restart', 'kube:AMC:perf:.*:delete', 'approval:AMC:perf:.*:read', 'manifest:AMC:perf:.*:delete', 'manifest:AMC:perf:.*:manage', 'approval:AMC:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_perf_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:perf:.*:read', 'manifest:AMC:perf:.*:write', 'manifest:AMC:perf:.*:clone', 'manifest:AMC:perf:.*:secret_read', 'manifest:AMC:perf:.*:secret_write', 'manifest:AMC:perf:.*:supersecret_write', 'kube:AMC:perf:.*:restart', 'kube:AMC:perf:.*:delete', 'approval:AMC:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_perf_MANAGER' AND privilege.name IN ( 'manifest:AMC:perf:.*:read', 'manifest:AMC:perf:.*:write', 'manifest:AMC:perf:.*:clone', 'manifest:AMC:perf:.*:secret_read', 'manifest:AMC:perf:.*:secret_write', 'manifest:AMC:perf:.*:supersecret_write', 'kube:AMC:perf:.*:restart', 'kube:AMC:perf:.*:delete', 'approval:AMC:perf:.*:read', 'manifest:AMC:perf:.*:delete', 'manifest:AMC:perf:.*:manage', 'approval:AMC:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:uat:.*:read'), (now(), now(), 'manifest:AMC:uat:.*:write'), (now(), now(), 'manifest:AMC:uat:.*:clone'), (now(), now(), 'manifest:AMC:uat:.*:secret_read'), (now(), now(), 'manifest:AMC:uat:.*:secret_write'), (now(), now(), 'manifest:AMC:uat:.*:supersecret_read'), (now(), now(), 'manifest:AMC:uat:.*:supersecret_write'), (now(), now(), 'kube:AMC:uat:.*:restart'), (now(), now(), 'kube:AMC:uat:.*:delete'), (now(), now(), 'approval:AMC:uat:.*:read'), (now(), now(), 'manifest:AMC:uat:.*:delete'), (now(), now(), 'manifest:AMC:uat:.*:manage'), (now(), now(), 'approval:AMC:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_uat_VIEWER'), (now(), now(), 'AMC_uat_MAINTAINER'), (now(), now(), 'AMC_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_uat_VIEWER' AND privilege.name IN ( 'manifest:AMC:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_uat_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:uat:.*:read', 'manifest:AMC:uat:.*:write', 'manifest:AMC:uat:.*:clone', 'manifest:AMC:uat:.*:secret_read', 'manifest:AMC:uat:.*:secret_write', 'manifest:AMC:uat:.*:supersecret_read', 'manifest:AMC:uat:.*:supersecret_write', 'kube:AMC:uat:.*:restart', 'kube:AMC:uat:.*:delete', 'approval:AMC:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_uat_MANAGER' AND privilege.name IN ( 'manifest:AMC:uat:.*:read', 'manifest:AMC:uat:.*:write', 'manifest:AMC:uat:.*:clone', 'manifest:AMC:uat:.*:secret_read', 'manifest:AMC:uat:.*:secret_write', 'manifest:AMC:uat:.*:supersecret_read', 'manifest:AMC:uat:.*:supersecret_write', 'kube:AMC:uat:.*:restart', 'kube:AMC:uat:.*:delete', 'approval:AMC:uat:.*:read', 'manifest:AMC:uat:.*:delete', 'manifest:AMC:uat:.*:manage', 'approval:AMC:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_uat_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:uat:.*:read', 'manifest:AMC:uat:.*:write', 'manifest:AMC:uat:.*:clone', 'manifest:AMC:uat:.*:secret_read', 'manifest:AMC:uat:.*:secret_write', 'manifest:AMC:uat:.*:supersecret_write', 'kube:AMC:uat:.*:restart', 'kube:AMC:uat:.*:delete', 'approval:AMC:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_uat_MANAGER' AND privilege.name IN ( 'manifest:AMC:uat:.*:read', 'manifest:AMC:uat:.*:write', 'manifest:AMC:uat:.*:clone', 'manifest:AMC:uat:.*:secret_read', 'manifest:AMC:uat:.*:secret_write', 'manifest:AMC:uat:.*:supersecret_write', 'kube:AMC:uat:.*:restart', 'kube:AMC:uat:.*:delete', 'approval:AMC:uat:.*:read', 'manifest:AMC:uat:.*:delete', 'manifest:AMC:uat:.*:manage', 'approval:AMC:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:data-platform-prod:.*:read'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:write'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:clone'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:AMC:data-platform-prod:.*:restart'), (now(), now(), 'kube:AMC:data-platform-prod:.*:delete'), (now(), now(), 'approval:AMC:data-platform-prod:.*:read'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:delete'), (now(), now(), 'manifest:AMC:data-platform-prod:.*:manage'), (now(), now(), 'approval:AMC:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_data-platform-prod_VIEWER'), (now(), now(), 'AMC_data-platform-prod_MAINTAINER'), (now(), now(), 'AMC_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:AMC:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:data-platform-prod:.*:read', 'manifest:AMC:data-platform-prod:.*:write', 'manifest:AMC:data-platform-prod:.*:clone', 'manifest:AMC:data-platform-prod:.*:secret_read', 'manifest:AMC:data-platform-prod:.*:secret_write', 'manifest:AMC:data-platform-prod:.*:supersecret_read', 'manifest:AMC:data-platform-prod:.*:supersecret_write', 'kube:AMC:data-platform-prod:.*:restart', 'kube:AMC:data-platform-prod:.*:delete', 'approval:AMC:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:AMC:data-platform-prod:.*:read', 'manifest:AMC:data-platform-prod:.*:write', 'manifest:AMC:data-platform-prod:.*:clone', 'manifest:AMC:data-platform-prod:.*:secret_read', 'manifest:AMC:data-platform-prod:.*:secret_write', 'manifest:AMC:data-platform-prod:.*:supersecret_read', 'manifest:AMC:data-platform-prod:.*:supersecret_write', 'kube:AMC:data-platform-prod:.*:restart', 'kube:AMC:data-platform-prod:.*:delete', 'approval:AMC:data-platform-prod:.*:read', 'manifest:AMC:data-platform-prod:.*:delete', 'manifest:AMC:data-platform-prod:.*:manage', 'approval:AMC:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:data-platform-prod:.*:read', 'manifest:AMC:data-platform-prod:.*:write', 'manifest:AMC:data-platform-prod:.*:clone', 'manifest:AMC:data-platform-prod:.*:secret_read', 'manifest:AMC:data-platform-prod:.*:secret_write', 'manifest:AMC:data-platform-prod:.*:supersecret_write', 'kube:AMC:data-platform-prod:.*:restart', 'kube:AMC:data-platform-prod:.*:delete', 'approval:AMC:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:AMC:data-platform-prod:.*:read', 'manifest:AMC:data-platform-prod:.*:write', 'manifest:AMC:data-platform-prod:.*:clone', 'manifest:AMC:data-platform-prod:.*:secret_read', 'manifest:AMC:data-platform-prod:.*:secret_write', 'manifest:AMC:data-platform-prod:.*:supersecret_write', 'kube:AMC:data-platform-prod:.*:restart', 'kube:AMC:data-platform-prod:.*:delete', 'approval:AMC:data-platform-prod:.*:read', 'manifest:AMC:data-platform-prod:.*:delete', 'manifest:AMC:data-platform-prod:.*:manage', 'approval:AMC:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:AMC:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:AMC:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:AMC:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:AMC:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:AMC:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AMC_data-platform-nonprod_VIEWER'), (now(), now(), 'AMC_data-platform-nonprod_MAINTAINER'), (now(), now(), 'AMC_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:AMC:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:data-platform-nonprod:.*:read', 'manifest:AMC:data-platform-nonprod:.*:write', 'manifest:AMC:data-platform-nonprod:.*:clone', 'manifest:AMC:data-platform-nonprod:.*:secret_read', 'manifest:AMC:data-platform-nonprod:.*:secret_write', 'manifest:AMC:data-platform-nonprod:.*:supersecret_read', 'manifest:AMC:data-platform-nonprod:.*:supersecret_write', 'kube:AMC:data-platform-nonprod:.*:restart', 'kube:AMC:data-platform-nonprod:.*:delete', 'approval:AMC:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:AMC:data-platform-nonprod:.*:read', 'manifest:AMC:data-platform-nonprod:.*:write', 'manifest:AMC:data-platform-nonprod:.*:clone', 'manifest:AMC:data-platform-nonprod:.*:secret_read', 'manifest:AMC:data-platform-nonprod:.*:secret_write', 'manifest:AMC:data-platform-nonprod:.*:supersecret_read', 'manifest:AMC:data-platform-nonprod:.*:supersecret_write', 'kube:AMC:data-platform-nonprod:.*:restart', 'kube:AMC:data-platform-nonprod:.*:delete', 'approval:AMC:data-platform-nonprod:.*:read', 'manifest:AMC:data-platform-nonprod:.*:delete', 'manifest:AMC:data-platform-nonprod:.*:manage', 'approval:AMC:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:AMC:data-platform-nonprod:.*:read', 'manifest:AMC:data-platform-nonprod:.*:write', 'manifest:AMC:data-platform-nonprod:.*:clone', 'manifest:AMC:data-platform-nonprod:.*:secret_read', 'manifest:AMC:data-platform-nonprod:.*:secret_write', 'manifest:AMC:data-platform-nonprod:.*:supersecret_write', 'kube:AMC:data-platform-nonprod:.*:restart', 'kube:AMC:data-platform-nonprod:.*:delete', 'approval:AMC:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AMC_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:AMC:data-platform-nonprod:.*:read', 'manifest:AMC:data-platform-nonprod:.*:write', 'manifest:AMC:data-platform-nonprod:.*:clone', 'manifest:AMC:data-platform-nonprod:.*:secret_read', 'manifest:AMC:data-platform-nonprod:.*:secret_write', 'manifest:AMC:data-platform-nonprod:.*:supersecret_write', 'kube:AMC:data-platform-nonprod:.*:restart', 'kube:AMC:data-platform-nonprod:.*:delete', 'approval:AMC:data-platform-nonprod:.*:read', 'manifest:AMC:data-platform-nonprod:.*:delete', 'manifest:AMC:data-platform-nonprod:.*:manage', 'approval:AMC:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:cmd:.*:read'), (now(), now(), 'manifest:App:cmd:.*:write'), (now(), now(), 'manifest:App:cmd:.*:clone'), (now(), now(), 'manifest:App:cmd:.*:secret_read'), (now(), now(), 'manifest:App:cmd:.*:secret_write'), (now(), now(), 'manifest:App:cmd:.*:supersecret_read'), (now(), now(), 'manifest:App:cmd:.*:supersecret_write'), (now(), now(), 'kube:App:cmd:.*:restart'), (now(), now(), 'kube:App:cmd:.*:delete'), (now(), now(), 'approval:App:cmd:.*:read'), (now(), now(), 'manifest:App:cmd:.*:delete'), (now(), now(), 'manifest:App:cmd:.*:manage'), (now(), now(), 'approval:App:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_cmd_VIEWER'), (now(), now(), 'App_cmd_MAINTAINER'), (now(), now(), 'App_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_cmd_VIEWER' AND privilege.name IN ( 'manifest:App:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:App:cmd:.*:read', 'manifest:App:cmd:.*:write', 'manifest:App:cmd:.*:clone', 'manifest:App:cmd:.*:secret_read', 'manifest:App:cmd:.*:secret_write', 'manifest:App:cmd:.*:supersecret_read', 'manifest:App:cmd:.*:supersecret_write', 'kube:App:cmd:.*:restart', 'kube:App:cmd:.*:delete', 'approval:App:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_cmd_MANAGER' AND privilege.name IN ( 'manifest:App:cmd:.*:read', 'manifest:App:cmd:.*:write', 'manifest:App:cmd:.*:clone', 'manifest:App:cmd:.*:secret_read', 'manifest:App:cmd:.*:secret_write', 'manifest:App:cmd:.*:supersecret_read', 'manifest:App:cmd:.*:supersecret_write', 'kube:App:cmd:.*:restart', 'kube:App:cmd:.*:delete', 'approval:App:cmd:.*:read', 'manifest:App:cmd:.*:delete', 'manifest:App:cmd:.*:manage', 'approval:App:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:App:cmd:.*:read', 'manifest:App:cmd:.*:write', 'manifest:App:cmd:.*:clone', 'manifest:App:cmd:.*:secret_read', 'manifest:App:cmd:.*:secret_write', 'manifest:App:cmd:.*:supersecret_write', 'kube:App:cmd:.*:restart', 'kube:App:cmd:.*:delete', 'approval:App:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_cmd_MANAGER' AND privilege.name IN ( 'manifest:App:cmd:.*:read', 'manifest:App:cmd:.*:write', 'manifest:App:cmd:.*:clone', 'manifest:App:cmd:.*:secret_read', 'manifest:App:cmd:.*:secret_write', 'manifest:App:cmd:.*:supersecret_write', 'kube:App:cmd:.*:restart', 'kube:App:cmd:.*:delete', 'approval:App:cmd:.*:read', 'manifest:App:cmd:.*:delete', 'manifest:App:cmd:.*:manage', 'approval:App:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:prod:.*:read'), (now(), now(), 'manifest:App:prod:.*:write'), (now(), now(), 'manifest:App:prod:.*:clone'), (now(), now(), 'manifest:App:prod:.*:secret_read'), (now(), now(), 'manifest:App:prod:.*:secret_write'), (now(), now(), 'manifest:App:prod:.*:supersecret_read'), (now(), now(), 'manifest:App:prod:.*:supersecret_write'), (now(), now(), 'kube:App:prod:.*:restart'), (now(), now(), 'kube:App:prod:.*:delete'), (now(), now(), 'approval:App:prod:.*:read'), (now(), now(), 'manifest:App:prod:.*:delete'), (now(), now(), 'manifest:App:prod:.*:manage'), (now(), now(), 'approval:App:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_prod_VIEWER'), (now(), now(), 'App_prod_MAINTAINER'), (now(), now(), 'App_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_prod_VIEWER' AND privilege.name IN ( 'manifest:App:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_prod_MAINTAINER' AND privilege.name IN ( 'manifest:App:prod:.*:read', 'manifest:App:prod:.*:write', 'manifest:App:prod:.*:clone', 'manifest:App:prod:.*:secret_read', 'manifest:App:prod:.*:secret_write', 'manifest:App:prod:.*:supersecret_read', 'manifest:App:prod:.*:supersecret_write', 'kube:App:prod:.*:restart', 'kube:App:prod:.*:delete', 'approval:App:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_prod_MANAGER' AND privilege.name IN ( 'manifest:App:prod:.*:read', 'manifest:App:prod:.*:write', 'manifest:App:prod:.*:clone', 'manifest:App:prod:.*:secret_read', 'manifest:App:prod:.*:secret_write', 'manifest:App:prod:.*:supersecret_read', 'manifest:App:prod:.*:supersecret_write', 'kube:App:prod:.*:restart', 'kube:App:prod:.*:delete', 'approval:App:prod:.*:read', 'manifest:App:prod:.*:delete', 'manifest:App:prod:.*:manage', 'approval:App:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_prod_MAINTAINER' AND privilege.name IN ( 'manifest:App:prod:.*:read', 'manifest:App:prod:.*:write', 'manifest:App:prod:.*:clone', 'manifest:App:prod:.*:secret_read', 'manifest:App:prod:.*:secret_write', 'manifest:App:prod:.*:supersecret_write', 'kube:App:prod:.*:restart', 'kube:App:prod:.*:delete', 'approval:App:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_prod_MANAGER' AND privilege.name IN ( 'manifest:App:prod:.*:read', 'manifest:App:prod:.*:write', 'manifest:App:prod:.*:clone', 'manifest:App:prod:.*:secret_read', 'manifest:App:prod:.*:secret_write', 'manifest:App:prod:.*:supersecret_write', 'kube:App:prod:.*:restart', 'kube:App:prod:.*:delete', 'approval:App:prod:.*:read', 'manifest:App:prod:.*:delete', 'manifest:App:prod:.*:manage', 'approval:App:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:dev:.*:read'), (now(), now(), 'manifest:App:dev:.*:write'), (now(), now(), 'manifest:App:dev:.*:clone'), (now(), now(), 'manifest:App:dev:.*:secret_read'), (now(), now(), 'manifest:App:dev:.*:secret_write'), (now(), now(), 'manifest:App:dev:.*:supersecret_read'), (now(), now(), 'manifest:App:dev:.*:supersecret_write'), (now(), now(), 'kube:App:dev:.*:restart'), (now(), now(), 'kube:App:dev:.*:delete'), (now(), now(), 'approval:App:dev:.*:read'), (now(), now(), 'manifest:App:dev:.*:delete'), (now(), now(), 'manifest:App:dev:.*:manage'), (now(), now(), 'approval:App:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_dev_VIEWER'), (now(), now(), 'App_dev_MAINTAINER'), (now(), now(), 'App_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_dev_VIEWER' AND privilege.name IN ( 'manifest:App:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_dev_MAINTAINER' AND privilege.name IN ( 'manifest:App:dev:.*:read', 'manifest:App:dev:.*:write', 'manifest:App:dev:.*:clone', 'manifest:App:dev:.*:secret_read', 'manifest:App:dev:.*:secret_write', 'manifest:App:dev:.*:supersecret_read', 'manifest:App:dev:.*:supersecret_write', 'kube:App:dev:.*:restart', 'kube:App:dev:.*:delete', 'approval:App:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_dev_MANAGER' AND privilege.name IN ( 'manifest:App:dev:.*:read', 'manifest:App:dev:.*:write', 'manifest:App:dev:.*:clone', 'manifest:App:dev:.*:secret_read', 'manifest:App:dev:.*:secret_write', 'manifest:App:dev:.*:supersecret_read', 'manifest:App:dev:.*:supersecret_write', 'kube:App:dev:.*:restart', 'kube:App:dev:.*:delete', 'approval:App:dev:.*:read', 'manifest:App:dev:.*:delete', 'manifest:App:dev:.*:manage', 'approval:App:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_dev_MAINTAINER' AND privilege.name IN ( 'manifest:App:dev:.*:read', 'manifest:App:dev:.*:write', 'manifest:App:dev:.*:clone', 'manifest:App:dev:.*:secret_read', 'manifest:App:dev:.*:secret_write', 'manifest:App:dev:.*:supersecret_write', 'kube:App:dev:.*:restart', 'kube:App:dev:.*:delete', 'approval:App:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_dev_MANAGER' AND privilege.name IN ( 'manifest:App:dev:.*:read', 'manifest:App:dev:.*:write', 'manifest:App:dev:.*:clone', 'manifest:App:dev:.*:secret_read', 'manifest:App:dev:.*:secret_write', 'manifest:App:dev:.*:supersecret_write', 'kube:App:dev:.*:restart', 'kube:App:dev:.*:delete', 'approval:App:dev:.*:read', 'manifest:App:dev:.*:delete', 'manifest:App:dev:.*:manage', 'approval:App:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:qa:.*:read'), (now(), now(), 'manifest:App:qa:.*:write'), (now(), now(), 'manifest:App:qa:.*:clone'), (now(), now(), 'manifest:App:qa:.*:secret_read'), (now(), now(), 'manifest:App:qa:.*:secret_write'), (now(), now(), 'manifest:App:qa:.*:supersecret_read'), (now(), now(), 'manifest:App:qa:.*:supersecret_write'), (now(), now(), 'kube:App:qa:.*:restart'), (now(), now(), 'kube:App:qa:.*:delete'), (now(), now(), 'approval:App:qa:.*:read'), (now(), now(), 'manifest:App:qa:.*:delete'), (now(), now(), 'manifest:App:qa:.*:manage'), (now(), now(), 'approval:App:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_qa_VIEWER'), (now(), now(), 'App_qa_MAINTAINER'), (now(), now(), 'App_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_qa_VIEWER' AND privilege.name IN ( 'manifest:App:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_qa_MAINTAINER' AND privilege.name IN ( 'manifest:App:qa:.*:read', 'manifest:App:qa:.*:write', 'manifest:App:qa:.*:clone', 'manifest:App:qa:.*:secret_read', 'manifest:App:qa:.*:secret_write', 'manifest:App:qa:.*:supersecret_read', 'manifest:App:qa:.*:supersecret_write', 'kube:App:qa:.*:restart', 'kube:App:qa:.*:delete', 'approval:App:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_qa_MANAGER' AND privilege.name IN ( 'manifest:App:qa:.*:read', 'manifest:App:qa:.*:write', 'manifest:App:qa:.*:clone', 'manifest:App:qa:.*:secret_read', 'manifest:App:qa:.*:secret_write', 'manifest:App:qa:.*:supersecret_read', 'manifest:App:qa:.*:supersecret_write', 'kube:App:qa:.*:restart', 'kube:App:qa:.*:delete', 'approval:App:qa:.*:read', 'manifest:App:qa:.*:delete', 'manifest:App:qa:.*:manage', 'approval:App:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_qa_MAINTAINER' AND privilege.name IN ( 'manifest:App:qa:.*:read', 'manifest:App:qa:.*:write', 'manifest:App:qa:.*:clone', 'manifest:App:qa:.*:secret_read', 'manifest:App:qa:.*:secret_write', 'manifest:App:qa:.*:supersecret_write', 'kube:App:qa:.*:restart', 'kube:App:qa:.*:delete', 'approval:App:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_qa_MANAGER' AND privilege.name IN ( 'manifest:App:qa:.*:read', 'manifest:App:qa:.*:write', 'manifest:App:qa:.*:clone', 'manifest:App:qa:.*:secret_read', 'manifest:App:qa:.*:secret_write', 'manifest:App:qa:.*:supersecret_write', 'kube:App:qa:.*:restart', 'kube:App:qa:.*:delete', 'approval:App:qa:.*:read', 'manifest:App:qa:.*:delete', 'manifest:App:qa:.*:manage', 'approval:App:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:perf:.*:read'), (now(), now(), 'manifest:App:perf:.*:write'), (now(), now(), 'manifest:App:perf:.*:clone'), (now(), now(), 'manifest:App:perf:.*:secret_read'), (now(), now(), 'manifest:App:perf:.*:secret_write'), (now(), now(), 'manifest:App:perf:.*:supersecret_read'), (now(), now(), 'manifest:App:perf:.*:supersecret_write'), (now(), now(), 'kube:App:perf:.*:restart'), (now(), now(), 'kube:App:perf:.*:delete'), (now(), now(), 'approval:App:perf:.*:read'), (now(), now(), 'manifest:App:perf:.*:delete'), (now(), now(), 'manifest:App:perf:.*:manage'), (now(), now(), 'approval:App:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_perf_VIEWER'), (now(), now(), 'App_perf_MAINTAINER'), (now(), now(), 'App_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_perf_VIEWER' AND privilege.name IN ( 'manifest:App:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_perf_MAINTAINER' AND privilege.name IN ( 'manifest:App:perf:.*:read', 'manifest:App:perf:.*:write', 'manifest:App:perf:.*:clone', 'manifest:App:perf:.*:secret_read', 'manifest:App:perf:.*:secret_write', 'manifest:App:perf:.*:supersecret_read', 'manifest:App:perf:.*:supersecret_write', 'kube:App:perf:.*:restart', 'kube:App:perf:.*:delete', 'approval:App:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_perf_MANAGER' AND privilege.name IN ( 'manifest:App:perf:.*:read', 'manifest:App:perf:.*:write', 'manifest:App:perf:.*:clone', 'manifest:App:perf:.*:secret_read', 'manifest:App:perf:.*:secret_write', 'manifest:App:perf:.*:supersecret_read', 'manifest:App:perf:.*:supersecret_write', 'kube:App:perf:.*:restart', 'kube:App:perf:.*:delete', 'approval:App:perf:.*:read', 'manifest:App:perf:.*:delete', 'manifest:App:perf:.*:manage', 'approval:App:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_perf_MAINTAINER' AND privilege.name IN ( 'manifest:App:perf:.*:read', 'manifest:App:perf:.*:write', 'manifest:App:perf:.*:clone', 'manifest:App:perf:.*:secret_read', 'manifest:App:perf:.*:secret_write', 'manifest:App:perf:.*:supersecret_write', 'kube:App:perf:.*:restart', 'kube:App:perf:.*:delete', 'approval:App:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_perf_MANAGER' AND privilege.name IN ( 'manifest:App:perf:.*:read', 'manifest:App:perf:.*:write', 'manifest:App:perf:.*:clone', 'manifest:App:perf:.*:secret_read', 'manifest:App:perf:.*:secret_write', 'manifest:App:perf:.*:supersecret_write', 'kube:App:perf:.*:restart', 'kube:App:perf:.*:delete', 'approval:App:perf:.*:read', 'manifest:App:perf:.*:delete', 'manifest:App:perf:.*:manage', 'approval:App:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:uat:.*:read'), (now(), now(), 'manifest:App:uat:.*:write'), (now(), now(), 'manifest:App:uat:.*:clone'), (now(), now(), 'manifest:App:uat:.*:secret_read'), (now(), now(), 'manifest:App:uat:.*:secret_write'), (now(), now(), 'manifest:App:uat:.*:supersecret_read'), (now(), now(), 'manifest:App:uat:.*:supersecret_write'), (now(), now(), 'kube:App:uat:.*:restart'), (now(), now(), 'kube:App:uat:.*:delete'), (now(), now(), 'approval:App:uat:.*:read'), (now(), now(), 'manifest:App:uat:.*:delete'), (now(), now(), 'manifest:App:uat:.*:manage'), (now(), now(), 'approval:App:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_uat_VIEWER'), (now(), now(), 'App_uat_MAINTAINER'), (now(), now(), 'App_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_uat_VIEWER' AND privilege.name IN ( 'manifest:App:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_uat_MAINTAINER' AND privilege.name IN ( 'manifest:App:uat:.*:read', 'manifest:App:uat:.*:write', 'manifest:App:uat:.*:clone', 'manifest:App:uat:.*:secret_read', 'manifest:App:uat:.*:secret_write', 'manifest:App:uat:.*:supersecret_read', 'manifest:App:uat:.*:supersecret_write', 'kube:App:uat:.*:restart', 'kube:App:uat:.*:delete', 'approval:App:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_uat_MANAGER' AND privilege.name IN ( 'manifest:App:uat:.*:read', 'manifest:App:uat:.*:write', 'manifest:App:uat:.*:clone', 'manifest:App:uat:.*:secret_read', 'manifest:App:uat:.*:secret_write', 'manifest:App:uat:.*:supersecret_read', 'manifest:App:uat:.*:supersecret_write', 'kube:App:uat:.*:restart', 'kube:App:uat:.*:delete', 'approval:App:uat:.*:read', 'manifest:App:uat:.*:delete', 'manifest:App:uat:.*:manage', 'approval:App:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_uat_MAINTAINER' AND privilege.name IN ( 'manifest:App:uat:.*:read', 'manifest:App:uat:.*:write', 'manifest:App:uat:.*:clone', 'manifest:App:uat:.*:secret_read', 'manifest:App:uat:.*:secret_write', 'manifest:App:uat:.*:supersecret_write', 'kube:App:uat:.*:restart', 'kube:App:uat:.*:delete', 'approval:App:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_uat_MANAGER' AND privilege.name IN ( 'manifest:App:uat:.*:read', 'manifest:App:uat:.*:write', 'manifest:App:uat:.*:clone', 'manifest:App:uat:.*:secret_read', 'manifest:App:uat:.*:secret_write', 'manifest:App:uat:.*:supersecret_write', 'kube:App:uat:.*:restart', 'kube:App:uat:.*:delete', 'approval:App:uat:.*:read', 'manifest:App:uat:.*:delete', 'manifest:App:uat:.*:manage', 'approval:App:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:data-platform-prod:.*:read'), (now(), now(), 'manifest:App:data-platform-prod:.*:write'), (now(), now(), 'manifest:App:data-platform-prod:.*:clone'), (now(), now(), 'manifest:App:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:App:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:App:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:App:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:App:data-platform-prod:.*:restart'), (now(), now(), 'kube:App:data-platform-prod:.*:delete'), (now(), now(), 'approval:App:data-platform-prod:.*:read'), (now(), now(), 'manifest:App:data-platform-prod:.*:delete'), (now(), now(), 'manifest:App:data-platform-prod:.*:manage'), (now(), now(), 'approval:App:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_data-platform-prod_VIEWER'), (now(), now(), 'App_data-platform-prod_MAINTAINER'), (now(), now(), 'App_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:App:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:App:data-platform-prod:.*:read', 'manifest:App:data-platform-prod:.*:write', 'manifest:App:data-platform-prod:.*:clone', 'manifest:App:data-platform-prod:.*:secret_read', 'manifest:App:data-platform-prod:.*:secret_write', 'manifest:App:data-platform-prod:.*:supersecret_read', 'manifest:App:data-platform-prod:.*:supersecret_write', 'kube:App:data-platform-prod:.*:restart', 'kube:App:data-platform-prod:.*:delete', 'approval:App:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:App:data-platform-prod:.*:read', 'manifest:App:data-platform-prod:.*:write', 'manifest:App:data-platform-prod:.*:clone', 'manifest:App:data-platform-prod:.*:secret_read', 'manifest:App:data-platform-prod:.*:secret_write', 'manifest:App:data-platform-prod:.*:supersecret_read', 'manifest:App:data-platform-prod:.*:supersecret_write', 'kube:App:data-platform-prod:.*:restart', 'kube:App:data-platform-prod:.*:delete', 'approval:App:data-platform-prod:.*:read', 'manifest:App:data-platform-prod:.*:delete', 'manifest:App:data-platform-prod:.*:manage', 'approval:App:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:App:data-platform-prod:.*:read', 'manifest:App:data-platform-prod:.*:write', 'manifest:App:data-platform-prod:.*:clone', 'manifest:App:data-platform-prod:.*:secret_read', 'manifest:App:data-platform-prod:.*:secret_write', 'manifest:App:data-platform-prod:.*:supersecret_write', 'kube:App:data-platform-prod:.*:restart', 'kube:App:data-platform-prod:.*:delete', 'approval:App:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:App:data-platform-prod:.*:read', 'manifest:App:data-platform-prod:.*:write', 'manifest:App:data-platform-prod:.*:clone', 'manifest:App:data-platform-prod:.*:secret_read', 'manifest:App:data-platform-prod:.*:secret_write', 'manifest:App:data-platform-prod:.*:supersecret_write', 'kube:App:data-platform-prod:.*:restart', 'kube:App:data-platform-prod:.*:delete', 'approval:App:data-platform-prod:.*:read', 'manifest:App:data-platform-prod:.*:delete', 'manifest:App:data-platform-prod:.*:manage', 'approval:App:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:App:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:App:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:App:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:App:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:App:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:App:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'App_data-platform-nonprod_VIEWER'), (now(), now(), 'App_data-platform-nonprod_MAINTAINER'), (now(), now(), 'App_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:App:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:App:data-platform-nonprod:.*:read', 'manifest:App:data-platform-nonprod:.*:write', 'manifest:App:data-platform-nonprod:.*:clone', 'manifest:App:data-platform-nonprod:.*:secret_read', 'manifest:App:data-platform-nonprod:.*:secret_write', 'manifest:App:data-platform-nonprod:.*:supersecret_read', 'manifest:App:data-platform-nonprod:.*:supersecret_write', 'kube:App:data-platform-nonprod:.*:restart', 'kube:App:data-platform-nonprod:.*:delete', 'approval:App:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:App:data-platform-nonprod:.*:read', 'manifest:App:data-platform-nonprod:.*:write', 'manifest:App:data-platform-nonprod:.*:clone', 'manifest:App:data-platform-nonprod:.*:secret_read', 'manifest:App:data-platform-nonprod:.*:secret_write', 'manifest:App:data-platform-nonprod:.*:supersecret_read', 'manifest:App:data-platform-nonprod:.*:supersecret_write', 'kube:App:data-platform-nonprod:.*:restart', 'kube:App:data-platform-nonprod:.*:delete', 'approval:App:data-platform-nonprod:.*:read', 'manifest:App:data-platform-nonprod:.*:delete', 'manifest:App:data-platform-nonprod:.*:manage', 'approval:App:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:App:data-platform-nonprod:.*:read', 'manifest:App:data-platform-nonprod:.*:write', 'manifest:App:data-platform-nonprod:.*:clone', 'manifest:App:data-platform-nonprod:.*:secret_read', 'manifest:App:data-platform-nonprod:.*:secret_write', 'manifest:App:data-platform-nonprod:.*:supersecret_write', 'kube:App:data-platform-nonprod:.*:restart', 'kube:App:data-platform-nonprod:.*:delete', 'approval:App:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'App_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:App:data-platform-nonprod:.*:read', 'manifest:App:data-platform-nonprod:.*:write', 'manifest:App:data-platform-nonprod:.*:clone', 'manifest:App:data-platform-nonprod:.*:secret_read', 'manifest:App:data-platform-nonprod:.*:secret_write', 'manifest:App:data-platform-nonprod:.*:supersecret_write', 'kube:App:data-platform-nonprod:.*:restart', 'kube:App:data-platform-nonprod:.*:delete', 'approval:App:data-platform-nonprod:.*:read', 'manifest:App:data-platform-nonprod:.*:delete', 'manifest:App:data-platform-nonprod:.*:manage', 'approval:App:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:cmd:.*:read'), (now(), now(), 'manifest:Borrowings:cmd:.*:write'), (now(), now(), 'manifest:Borrowings:cmd:.*:clone'), (now(), now(), 'manifest:Borrowings:cmd:.*:secret_read'), (now(), now(), 'manifest:Borrowings:cmd:.*:secret_write'), (now(), now(), 'manifest:Borrowings:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:cmd:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:cmd:.*:restart'), (now(), now(), 'kube:Borrowings:cmd:.*:delete'), (now(), now(), 'approval:Borrowings:cmd:.*:read'), (now(), now(), 'manifest:Borrowings:cmd:.*:delete'), (now(), now(), 'manifest:Borrowings:cmd:.*:manage'), (now(), now(), 'approval:Borrowings:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_cmd_VIEWER'), (now(), now(), 'Borrowings_cmd_MAINTAINER'), (now(), now(), 'Borrowings_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_cmd_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:cmd:.*:read', 'manifest:Borrowings:cmd:.*:write', 'manifest:Borrowings:cmd:.*:clone', 'manifest:Borrowings:cmd:.*:secret_read', 'manifest:Borrowings:cmd:.*:secret_write', 'manifest:Borrowings:cmd:.*:supersecret_read', 'manifest:Borrowings:cmd:.*:supersecret_write', 'kube:Borrowings:cmd:.*:restart', 'kube:Borrowings:cmd:.*:delete', 'approval:Borrowings:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_cmd_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:cmd:.*:read', 'manifest:Borrowings:cmd:.*:write', 'manifest:Borrowings:cmd:.*:clone', 'manifest:Borrowings:cmd:.*:secret_read', 'manifest:Borrowings:cmd:.*:secret_write', 'manifest:Borrowings:cmd:.*:supersecret_read', 'manifest:Borrowings:cmd:.*:supersecret_write', 'kube:Borrowings:cmd:.*:restart', 'kube:Borrowings:cmd:.*:delete', 'approval:Borrowings:cmd:.*:read', 'manifest:Borrowings:cmd:.*:delete', 'manifest:Borrowings:cmd:.*:manage', 'approval:Borrowings:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:cmd:.*:read', 'manifest:Borrowings:cmd:.*:write', 'manifest:Borrowings:cmd:.*:clone', 'manifest:Borrowings:cmd:.*:secret_read', 'manifest:Borrowings:cmd:.*:secret_write', 'manifest:Borrowings:cmd:.*:supersecret_write', 'kube:Borrowings:cmd:.*:restart', 'kube:Borrowings:cmd:.*:delete', 'approval:Borrowings:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_cmd_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:cmd:.*:read', 'manifest:Borrowings:cmd:.*:write', 'manifest:Borrowings:cmd:.*:clone', 'manifest:Borrowings:cmd:.*:secret_read', 'manifest:Borrowings:cmd:.*:secret_write', 'manifest:Borrowings:cmd:.*:supersecret_write', 'kube:Borrowings:cmd:.*:restart', 'kube:Borrowings:cmd:.*:delete', 'approval:Borrowings:cmd:.*:read', 'manifest:Borrowings:cmd:.*:delete', 'manifest:Borrowings:cmd:.*:manage', 'approval:Borrowings:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:prod:.*:read'), (now(), now(), 'manifest:Borrowings:prod:.*:write'), (now(), now(), 'manifest:Borrowings:prod:.*:clone'), (now(), now(), 'manifest:Borrowings:prod:.*:secret_read'), (now(), now(), 'manifest:Borrowings:prod:.*:secret_write'), (now(), now(), 'manifest:Borrowings:prod:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:prod:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:prod:.*:restart'), (now(), now(), 'kube:Borrowings:prod:.*:delete'), (now(), now(), 'approval:Borrowings:prod:.*:read'), (now(), now(), 'manifest:Borrowings:prod:.*:delete'), (now(), now(), 'manifest:Borrowings:prod:.*:manage'), (now(), now(), 'approval:Borrowings:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_prod_VIEWER'), (now(), now(), 'Borrowings_prod_MAINTAINER'), (now(), now(), 'Borrowings_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_prod_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:prod:.*:read', 'manifest:Borrowings:prod:.*:write', 'manifest:Borrowings:prod:.*:clone', 'manifest:Borrowings:prod:.*:secret_read', 'manifest:Borrowings:prod:.*:secret_write', 'manifest:Borrowings:prod:.*:supersecret_read', 'manifest:Borrowings:prod:.*:supersecret_write', 'kube:Borrowings:prod:.*:restart', 'kube:Borrowings:prod:.*:delete', 'approval:Borrowings:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_prod_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:prod:.*:read', 'manifest:Borrowings:prod:.*:write', 'manifest:Borrowings:prod:.*:clone', 'manifest:Borrowings:prod:.*:secret_read', 'manifest:Borrowings:prod:.*:secret_write', 'manifest:Borrowings:prod:.*:supersecret_read', 'manifest:Borrowings:prod:.*:supersecret_write', 'kube:Borrowings:prod:.*:restart', 'kube:Borrowings:prod:.*:delete', 'approval:Borrowings:prod:.*:read', 'manifest:Borrowings:prod:.*:delete', 'manifest:Borrowings:prod:.*:manage', 'approval:Borrowings:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:prod:.*:read', 'manifest:Borrowings:prod:.*:write', 'manifest:Borrowings:prod:.*:clone', 'manifest:Borrowings:prod:.*:secret_read', 'manifest:Borrowings:prod:.*:secret_write', 'manifest:Borrowings:prod:.*:supersecret_write', 'kube:Borrowings:prod:.*:restart', 'kube:Borrowings:prod:.*:delete', 'approval:Borrowings:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_prod_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:prod:.*:read', 'manifest:Borrowings:prod:.*:write', 'manifest:Borrowings:prod:.*:clone', 'manifest:Borrowings:prod:.*:secret_read', 'manifest:Borrowings:prod:.*:secret_write', 'manifest:Borrowings:prod:.*:supersecret_write', 'kube:Borrowings:prod:.*:restart', 'kube:Borrowings:prod:.*:delete', 'approval:Borrowings:prod:.*:read', 'manifest:Borrowings:prod:.*:delete', 'manifest:Borrowings:prod:.*:manage', 'approval:Borrowings:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:dev:.*:read'), (now(), now(), 'manifest:Borrowings:dev:.*:write'), (now(), now(), 'manifest:Borrowings:dev:.*:clone'), (now(), now(), 'manifest:Borrowings:dev:.*:secret_read'), (now(), now(), 'manifest:Borrowings:dev:.*:secret_write'), (now(), now(), 'manifest:Borrowings:dev:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:dev:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:dev:.*:restart'), (now(), now(), 'kube:Borrowings:dev:.*:delete'), (now(), now(), 'approval:Borrowings:dev:.*:read'), (now(), now(), 'manifest:Borrowings:dev:.*:delete'), (now(), now(), 'manifest:Borrowings:dev:.*:manage'), (now(), now(), 'approval:Borrowings:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_dev_VIEWER'), (now(), now(), 'Borrowings_dev_MAINTAINER'), (now(), now(), 'Borrowings_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_dev_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:dev:.*:read', 'manifest:Borrowings:dev:.*:write', 'manifest:Borrowings:dev:.*:clone', 'manifest:Borrowings:dev:.*:secret_read', 'manifest:Borrowings:dev:.*:secret_write', 'manifest:Borrowings:dev:.*:supersecret_read', 'manifest:Borrowings:dev:.*:supersecret_write', 'kube:Borrowings:dev:.*:restart', 'kube:Borrowings:dev:.*:delete', 'approval:Borrowings:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_dev_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:dev:.*:read', 'manifest:Borrowings:dev:.*:write', 'manifest:Borrowings:dev:.*:clone', 'manifest:Borrowings:dev:.*:secret_read', 'manifest:Borrowings:dev:.*:secret_write', 'manifest:Borrowings:dev:.*:supersecret_read', 'manifest:Borrowings:dev:.*:supersecret_write', 'kube:Borrowings:dev:.*:restart', 'kube:Borrowings:dev:.*:delete', 'approval:Borrowings:dev:.*:read', 'manifest:Borrowings:dev:.*:delete', 'manifest:Borrowings:dev:.*:manage', 'approval:Borrowings:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:dev:.*:read', 'manifest:Borrowings:dev:.*:write', 'manifest:Borrowings:dev:.*:clone', 'manifest:Borrowings:dev:.*:secret_read', 'manifest:Borrowings:dev:.*:secret_write', 'manifest:Borrowings:dev:.*:supersecret_write', 'kube:Borrowings:dev:.*:restart', 'kube:Borrowings:dev:.*:delete', 'approval:Borrowings:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_dev_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:dev:.*:read', 'manifest:Borrowings:dev:.*:write', 'manifest:Borrowings:dev:.*:clone', 'manifest:Borrowings:dev:.*:secret_read', 'manifest:Borrowings:dev:.*:secret_write', 'manifest:Borrowings:dev:.*:supersecret_write', 'kube:Borrowings:dev:.*:restart', 'kube:Borrowings:dev:.*:delete', 'approval:Borrowings:dev:.*:read', 'manifest:Borrowings:dev:.*:delete', 'manifest:Borrowings:dev:.*:manage', 'approval:Borrowings:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:qa:.*:read'), (now(), now(), 'manifest:Borrowings:qa:.*:write'), (now(), now(), 'manifest:Borrowings:qa:.*:clone'), (now(), now(), 'manifest:Borrowings:qa:.*:secret_read'), (now(), now(), 'manifest:Borrowings:qa:.*:secret_write'), (now(), now(), 'manifest:Borrowings:qa:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:qa:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:qa:.*:restart'), (now(), now(), 'kube:Borrowings:qa:.*:delete'), (now(), now(), 'approval:Borrowings:qa:.*:read'), (now(), now(), 'manifest:Borrowings:qa:.*:delete'), (now(), now(), 'manifest:Borrowings:qa:.*:manage'), (now(), now(), 'approval:Borrowings:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_qa_VIEWER'), (now(), now(), 'Borrowings_qa_MAINTAINER'), (now(), now(), 'Borrowings_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_qa_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:qa:.*:read', 'manifest:Borrowings:qa:.*:write', 'manifest:Borrowings:qa:.*:clone', 'manifest:Borrowings:qa:.*:secret_read', 'manifest:Borrowings:qa:.*:secret_write', 'manifest:Borrowings:qa:.*:supersecret_read', 'manifest:Borrowings:qa:.*:supersecret_write', 'kube:Borrowings:qa:.*:restart', 'kube:Borrowings:qa:.*:delete', 'approval:Borrowings:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_qa_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:qa:.*:read', 'manifest:Borrowings:qa:.*:write', 'manifest:Borrowings:qa:.*:clone', 'manifest:Borrowings:qa:.*:secret_read', 'manifest:Borrowings:qa:.*:secret_write', 'manifest:Borrowings:qa:.*:supersecret_read', 'manifest:Borrowings:qa:.*:supersecret_write', 'kube:Borrowings:qa:.*:restart', 'kube:Borrowings:qa:.*:delete', 'approval:Borrowings:qa:.*:read', 'manifest:Borrowings:qa:.*:delete', 'manifest:Borrowings:qa:.*:manage', 'approval:Borrowings:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:qa:.*:read', 'manifest:Borrowings:qa:.*:write', 'manifest:Borrowings:qa:.*:clone', 'manifest:Borrowings:qa:.*:secret_read', 'manifest:Borrowings:qa:.*:secret_write', 'manifest:Borrowings:qa:.*:supersecret_write', 'kube:Borrowings:qa:.*:restart', 'kube:Borrowings:qa:.*:delete', 'approval:Borrowings:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_qa_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:qa:.*:read', 'manifest:Borrowings:qa:.*:write', 'manifest:Borrowings:qa:.*:clone', 'manifest:Borrowings:qa:.*:secret_read', 'manifest:Borrowings:qa:.*:secret_write', 'manifest:Borrowings:qa:.*:supersecret_write', 'kube:Borrowings:qa:.*:restart', 'kube:Borrowings:qa:.*:delete', 'approval:Borrowings:qa:.*:read', 'manifest:Borrowings:qa:.*:delete', 'manifest:Borrowings:qa:.*:manage', 'approval:Borrowings:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:perf:.*:read'), (now(), now(), 'manifest:Borrowings:perf:.*:write'), (now(), now(), 'manifest:Borrowings:perf:.*:clone'), (now(), now(), 'manifest:Borrowings:perf:.*:secret_read'), (now(), now(), 'manifest:Borrowings:perf:.*:secret_write'), (now(), now(), 'manifest:Borrowings:perf:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:perf:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:perf:.*:restart'), (now(), now(), 'kube:Borrowings:perf:.*:delete'), (now(), now(), 'approval:Borrowings:perf:.*:read'), (now(), now(), 'manifest:Borrowings:perf:.*:delete'), (now(), now(), 'manifest:Borrowings:perf:.*:manage'), (now(), now(), 'approval:Borrowings:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_perf_VIEWER'), (now(), now(), 'Borrowings_perf_MAINTAINER'), (now(), now(), 'Borrowings_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_perf_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:perf:.*:read', 'manifest:Borrowings:perf:.*:write', 'manifest:Borrowings:perf:.*:clone', 'manifest:Borrowings:perf:.*:secret_read', 'manifest:Borrowings:perf:.*:secret_write', 'manifest:Borrowings:perf:.*:supersecret_read', 'manifest:Borrowings:perf:.*:supersecret_write', 'kube:Borrowings:perf:.*:restart', 'kube:Borrowings:perf:.*:delete', 'approval:Borrowings:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_perf_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:perf:.*:read', 'manifest:Borrowings:perf:.*:write', 'manifest:Borrowings:perf:.*:clone', 'manifest:Borrowings:perf:.*:secret_read', 'manifest:Borrowings:perf:.*:secret_write', 'manifest:Borrowings:perf:.*:supersecret_read', 'manifest:Borrowings:perf:.*:supersecret_write', 'kube:Borrowings:perf:.*:restart', 'kube:Borrowings:perf:.*:delete', 'approval:Borrowings:perf:.*:read', 'manifest:Borrowings:perf:.*:delete', 'manifest:Borrowings:perf:.*:manage', 'approval:Borrowings:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:perf:.*:read', 'manifest:Borrowings:perf:.*:write', 'manifest:Borrowings:perf:.*:clone', 'manifest:Borrowings:perf:.*:secret_read', 'manifest:Borrowings:perf:.*:secret_write', 'manifest:Borrowings:perf:.*:supersecret_write', 'kube:Borrowings:perf:.*:restart', 'kube:Borrowings:perf:.*:delete', 'approval:Borrowings:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_perf_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:perf:.*:read', 'manifest:Borrowings:perf:.*:write', 'manifest:Borrowings:perf:.*:clone', 'manifest:Borrowings:perf:.*:secret_read', 'manifest:Borrowings:perf:.*:secret_write', 'manifest:Borrowings:perf:.*:supersecret_write', 'kube:Borrowings:perf:.*:restart', 'kube:Borrowings:perf:.*:delete', 'approval:Borrowings:perf:.*:read', 'manifest:Borrowings:perf:.*:delete', 'manifest:Borrowings:perf:.*:manage', 'approval:Borrowings:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:uat:.*:read'), (now(), now(), 'manifest:Borrowings:uat:.*:write'), (now(), now(), 'manifest:Borrowings:uat:.*:clone'), (now(), now(), 'manifest:Borrowings:uat:.*:secret_read'), (now(), now(), 'manifest:Borrowings:uat:.*:secret_write'), (now(), now(), 'manifest:Borrowings:uat:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:uat:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:uat:.*:restart'), (now(), now(), 'kube:Borrowings:uat:.*:delete'), (now(), now(), 'approval:Borrowings:uat:.*:read'), (now(), now(), 'manifest:Borrowings:uat:.*:delete'), (now(), now(), 'manifest:Borrowings:uat:.*:manage'), (now(), now(), 'approval:Borrowings:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_uat_VIEWER'), (now(), now(), 'Borrowings_uat_MAINTAINER'), (now(), now(), 'Borrowings_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_uat_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:uat:.*:read', 'manifest:Borrowings:uat:.*:write', 'manifest:Borrowings:uat:.*:clone', 'manifest:Borrowings:uat:.*:secret_read', 'manifest:Borrowings:uat:.*:secret_write', 'manifest:Borrowings:uat:.*:supersecret_read', 'manifest:Borrowings:uat:.*:supersecret_write', 'kube:Borrowings:uat:.*:restart', 'kube:Borrowings:uat:.*:delete', 'approval:Borrowings:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_uat_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:uat:.*:read', 'manifest:Borrowings:uat:.*:write', 'manifest:Borrowings:uat:.*:clone', 'manifest:Borrowings:uat:.*:secret_read', 'manifest:Borrowings:uat:.*:secret_write', 'manifest:Borrowings:uat:.*:supersecret_read', 'manifest:Borrowings:uat:.*:supersecret_write', 'kube:Borrowings:uat:.*:restart', 'kube:Borrowings:uat:.*:delete', 'approval:Borrowings:uat:.*:read', 'manifest:Borrowings:uat:.*:delete', 'manifest:Borrowings:uat:.*:manage', 'approval:Borrowings:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:uat:.*:read', 'manifest:Borrowings:uat:.*:write', 'manifest:Borrowings:uat:.*:clone', 'manifest:Borrowings:uat:.*:secret_read', 'manifest:Borrowings:uat:.*:secret_write', 'manifest:Borrowings:uat:.*:supersecret_write', 'kube:Borrowings:uat:.*:restart', 'kube:Borrowings:uat:.*:delete', 'approval:Borrowings:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_uat_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:uat:.*:read', 'manifest:Borrowings:uat:.*:write', 'manifest:Borrowings:uat:.*:clone', 'manifest:Borrowings:uat:.*:secret_read', 'manifest:Borrowings:uat:.*:secret_write', 'manifest:Borrowings:uat:.*:supersecret_write', 'kube:Borrowings:uat:.*:restart', 'kube:Borrowings:uat:.*:delete', 'approval:Borrowings:uat:.*:read', 'manifest:Borrowings:uat:.*:delete', 'manifest:Borrowings:uat:.*:manage', 'approval:Borrowings:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:read'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:write'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:data-platform-prod:.*:restart'), (now(), now(), 'kube:Borrowings:data-platform-prod:.*:delete'), (now(), now(), 'approval:Borrowings:data-platform-prod:.*:read'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Borrowings:data-platform-prod:.*:manage'), (now(), now(), 'approval:Borrowings:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_data-platform-prod_VIEWER'), (now(), now(), 'Borrowings_data-platform-prod_MAINTAINER'), (now(), now(), 'Borrowings_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-prod:.*:read', 'manifest:Borrowings:data-platform-prod:.*:write', 'manifest:Borrowings:data-platform-prod:.*:clone', 'manifest:Borrowings:data-platform-prod:.*:secret_read', 'manifest:Borrowings:data-platform-prod:.*:secret_write', 'manifest:Borrowings:data-platform-prod:.*:supersecret_read', 'manifest:Borrowings:data-platform-prod:.*:supersecret_write', 'kube:Borrowings:data-platform-prod:.*:restart', 'kube:Borrowings:data-platform-prod:.*:delete', 'approval:Borrowings:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-prod:.*:read', 'manifest:Borrowings:data-platform-prod:.*:write', 'manifest:Borrowings:data-platform-prod:.*:clone', 'manifest:Borrowings:data-platform-prod:.*:secret_read', 'manifest:Borrowings:data-platform-prod:.*:secret_write', 'manifest:Borrowings:data-platform-prod:.*:supersecret_read', 'manifest:Borrowings:data-platform-prod:.*:supersecret_write', 'kube:Borrowings:data-platform-prod:.*:restart', 'kube:Borrowings:data-platform-prod:.*:delete', 'approval:Borrowings:data-platform-prod:.*:read', 'manifest:Borrowings:data-platform-prod:.*:delete', 'manifest:Borrowings:data-platform-prod:.*:manage', 'approval:Borrowings:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-prod:.*:read', 'manifest:Borrowings:data-platform-prod:.*:write', 'manifest:Borrowings:data-platform-prod:.*:clone', 'manifest:Borrowings:data-platform-prod:.*:secret_read', 'manifest:Borrowings:data-platform-prod:.*:secret_write', 'manifest:Borrowings:data-platform-prod:.*:supersecret_write', 'kube:Borrowings:data-platform-prod:.*:restart', 'kube:Borrowings:data-platform-prod:.*:delete', 'approval:Borrowings:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-prod:.*:read', 'manifest:Borrowings:data-platform-prod:.*:write', 'manifest:Borrowings:data-platform-prod:.*:clone', 'manifest:Borrowings:data-platform-prod:.*:secret_read', 'manifest:Borrowings:data-platform-prod:.*:secret_write', 'manifest:Borrowings:data-platform-prod:.*:supersecret_write', 'kube:Borrowings:data-platform-prod:.*:restart', 'kube:Borrowings:data-platform-prod:.*:delete', 'approval:Borrowings:data-platform-prod:.*:read', 'manifest:Borrowings:data-platform-prod:.*:delete', 'manifest:Borrowings:data-platform-prod:.*:manage', 'approval:Borrowings:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Borrowings:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Borrowings:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Borrowings:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Borrowings:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Borrowings:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Borrowings_data-platform-nonprod_VIEWER'), (now(), now(), 'Borrowings_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Borrowings_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-nonprod:.*:read', 'manifest:Borrowings:data-platform-nonprod:.*:write', 'manifest:Borrowings:data-platform-nonprod:.*:clone', 'manifest:Borrowings:data-platform-nonprod:.*:secret_read', 'manifest:Borrowings:data-platform-nonprod:.*:secret_write', 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_read', 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_write', 'kube:Borrowings:data-platform-nonprod:.*:restart', 'kube:Borrowings:data-platform-nonprod:.*:delete', 'approval:Borrowings:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-nonprod:.*:read', 'manifest:Borrowings:data-platform-nonprod:.*:write', 'manifest:Borrowings:data-platform-nonprod:.*:clone', 'manifest:Borrowings:data-platform-nonprod:.*:secret_read', 'manifest:Borrowings:data-platform-nonprod:.*:secret_write', 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_read', 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_write', 'kube:Borrowings:data-platform-nonprod:.*:restart', 'kube:Borrowings:data-platform-nonprod:.*:delete', 'approval:Borrowings:data-platform-nonprod:.*:read', 'manifest:Borrowings:data-platform-nonprod:.*:delete', 'manifest:Borrowings:data-platform-nonprod:.*:manage', 'approval:Borrowings:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-nonprod:.*:read', 'manifest:Borrowings:data-platform-nonprod:.*:write', 'manifest:Borrowings:data-platform-nonprod:.*:clone', 'manifest:Borrowings:data-platform-nonprod:.*:secret_read', 'manifest:Borrowings:data-platform-nonprod:.*:secret_write', 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_write', 'kube:Borrowings:data-platform-nonprod:.*:restart', 'kube:Borrowings:data-platform-nonprod:.*:delete', 'approval:Borrowings:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Borrowings_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Borrowings:data-platform-nonprod:.*:read', 'manifest:Borrowings:data-platform-nonprod:.*:write', 'manifest:Borrowings:data-platform-nonprod:.*:clone', 'manifest:Borrowings:data-platform-nonprod:.*:secret_read', 'manifest:Borrowings:data-platform-nonprod:.*:secret_write', 'manifest:Borrowings:data-platform-nonprod:.*:supersecret_write', 'kube:Borrowings:data-platform-nonprod:.*:restart', 'kube:Borrowings:data-platform-nonprod:.*:delete', 'approval:Borrowings:data-platform-nonprod:.*:read', 'manifest:Borrowings:data-platform-nonprod:.*:delete', 'manifest:Borrowings:data-platform-nonprod:.*:manage', 'approval:Borrowings:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:cmd:.*:read'), (now(), now(), 'manifest:CBP:cmd:.*:write'), (now(), now(), 'manifest:CBP:cmd:.*:clone'), (now(), now(), 'manifest:CBP:cmd:.*:secret_read'), (now(), now(), 'manifest:CBP:cmd:.*:secret_write'), (now(), now(), 'manifest:CBP:cmd:.*:supersecret_read'), (now(), now(), 'manifest:CBP:cmd:.*:supersecret_write'), (now(), now(), 'kube:CBP:cmd:.*:restart'), (now(), now(), 'kube:CBP:cmd:.*:delete'), (now(), now(), 'approval:CBP:cmd:.*:read'), (now(), now(), 'manifest:CBP:cmd:.*:delete'), (now(), now(), 'manifest:CBP:cmd:.*:manage'), (now(), now(), 'approval:CBP:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_cmd_VIEWER'), (now(), now(), 'CBP_cmd_MAINTAINER'), (now(), now(), 'CBP_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_cmd_VIEWER' AND privilege.name IN ( 'manifest:CBP:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:cmd:.*:read', 'manifest:CBP:cmd:.*:write', 'manifest:CBP:cmd:.*:clone', 'manifest:CBP:cmd:.*:secret_read', 'manifest:CBP:cmd:.*:secret_write', 'manifest:CBP:cmd:.*:supersecret_read', 'manifest:CBP:cmd:.*:supersecret_write', 'kube:CBP:cmd:.*:restart', 'kube:CBP:cmd:.*:delete', 'approval:CBP:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_cmd_MANAGER' AND privilege.name IN ( 'manifest:CBP:cmd:.*:read', 'manifest:CBP:cmd:.*:write', 'manifest:CBP:cmd:.*:clone', 'manifest:CBP:cmd:.*:secret_read', 'manifest:CBP:cmd:.*:secret_write', 'manifest:CBP:cmd:.*:supersecret_read', 'manifest:CBP:cmd:.*:supersecret_write', 'kube:CBP:cmd:.*:restart', 'kube:CBP:cmd:.*:delete', 'approval:CBP:cmd:.*:read', 'manifest:CBP:cmd:.*:delete', 'manifest:CBP:cmd:.*:manage', 'approval:CBP:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:cmd:.*:read', 'manifest:CBP:cmd:.*:write', 'manifest:CBP:cmd:.*:clone', 'manifest:CBP:cmd:.*:secret_read', 'manifest:CBP:cmd:.*:secret_write', 'manifest:CBP:cmd:.*:supersecret_write', 'kube:CBP:cmd:.*:restart', 'kube:CBP:cmd:.*:delete', 'approval:CBP:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_cmd_MANAGER' AND privilege.name IN ( 'manifest:CBP:cmd:.*:read', 'manifest:CBP:cmd:.*:write', 'manifest:CBP:cmd:.*:clone', 'manifest:CBP:cmd:.*:secret_read', 'manifest:CBP:cmd:.*:secret_write', 'manifest:CBP:cmd:.*:supersecret_write', 'kube:CBP:cmd:.*:restart', 'kube:CBP:cmd:.*:delete', 'approval:CBP:cmd:.*:read', 'manifest:CBP:cmd:.*:delete', 'manifest:CBP:cmd:.*:manage', 'approval:CBP:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:prod:.*:read'), (now(), now(), 'manifest:CBP:prod:.*:write'), (now(), now(), 'manifest:CBP:prod:.*:clone'), (now(), now(), 'manifest:CBP:prod:.*:secret_read'), (now(), now(), 'manifest:CBP:prod:.*:secret_write'), (now(), now(), 'manifest:CBP:prod:.*:supersecret_read'), (now(), now(), 'manifest:CBP:prod:.*:supersecret_write'), (now(), now(), 'kube:CBP:prod:.*:restart'), (now(), now(), 'kube:CBP:prod:.*:delete'), (now(), now(), 'approval:CBP:prod:.*:read'), (now(), now(), 'manifest:CBP:prod:.*:delete'), (now(), now(), 'manifest:CBP:prod:.*:manage'), (now(), now(), 'approval:CBP:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_prod_VIEWER'), (now(), now(), 'CBP_prod_MAINTAINER'), (now(), now(), 'CBP_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_prod_VIEWER' AND privilege.name IN ( 'manifest:CBP:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_prod_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:prod:.*:read', 'manifest:CBP:prod:.*:write', 'manifest:CBP:prod:.*:clone', 'manifest:CBP:prod:.*:secret_read', 'manifest:CBP:prod:.*:secret_write', 'manifest:CBP:prod:.*:supersecret_read', 'manifest:CBP:prod:.*:supersecret_write', 'kube:CBP:prod:.*:restart', 'kube:CBP:prod:.*:delete', 'approval:CBP:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_prod_MANAGER' AND privilege.name IN ( 'manifest:CBP:prod:.*:read', 'manifest:CBP:prod:.*:write', 'manifest:CBP:prod:.*:clone', 'manifest:CBP:prod:.*:secret_read', 'manifest:CBP:prod:.*:secret_write', 'manifest:CBP:prod:.*:supersecret_read', 'manifest:CBP:prod:.*:supersecret_write', 'kube:CBP:prod:.*:restart', 'kube:CBP:prod:.*:delete', 'approval:CBP:prod:.*:read', 'manifest:CBP:prod:.*:delete', 'manifest:CBP:prod:.*:manage', 'approval:CBP:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_prod_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:prod:.*:read', 'manifest:CBP:prod:.*:write', 'manifest:CBP:prod:.*:clone', 'manifest:CBP:prod:.*:secret_read', 'manifest:CBP:prod:.*:secret_write', 'manifest:CBP:prod:.*:supersecret_write', 'kube:CBP:prod:.*:restart', 'kube:CBP:prod:.*:delete', 'approval:CBP:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_prod_MANAGER' AND privilege.name IN ( 'manifest:CBP:prod:.*:read', 'manifest:CBP:prod:.*:write', 'manifest:CBP:prod:.*:clone', 'manifest:CBP:prod:.*:secret_read', 'manifest:CBP:prod:.*:secret_write', 'manifest:CBP:prod:.*:supersecret_write', 'kube:CBP:prod:.*:restart', 'kube:CBP:prod:.*:delete', 'approval:CBP:prod:.*:read', 'manifest:CBP:prod:.*:delete', 'manifest:CBP:prod:.*:manage', 'approval:CBP:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:dev:.*:read'), (now(), now(), 'manifest:CBP:dev:.*:write'), (now(), now(), 'manifest:CBP:dev:.*:clone'), (now(), now(), 'manifest:CBP:dev:.*:secret_read'), (now(), now(), 'manifest:CBP:dev:.*:secret_write'), (now(), now(), 'manifest:CBP:dev:.*:supersecret_read'), (now(), now(), 'manifest:CBP:dev:.*:supersecret_write'), (now(), now(), 'kube:CBP:dev:.*:restart'), (now(), now(), 'kube:CBP:dev:.*:delete'), (now(), now(), 'approval:CBP:dev:.*:read'), (now(), now(), 'manifest:CBP:dev:.*:delete'), (now(), now(), 'manifest:CBP:dev:.*:manage'), (now(), now(), 'approval:CBP:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_dev_VIEWER'), (now(), now(), 'CBP_dev_MAINTAINER'), (now(), now(), 'CBP_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_dev_VIEWER' AND privilege.name IN ( 'manifest:CBP:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_dev_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:dev:.*:read', 'manifest:CBP:dev:.*:write', 'manifest:CBP:dev:.*:clone', 'manifest:CBP:dev:.*:secret_read', 'manifest:CBP:dev:.*:secret_write', 'manifest:CBP:dev:.*:supersecret_read', 'manifest:CBP:dev:.*:supersecret_write', 'kube:CBP:dev:.*:restart', 'kube:CBP:dev:.*:delete', 'approval:CBP:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_dev_MANAGER' AND privilege.name IN ( 'manifest:CBP:dev:.*:read', 'manifest:CBP:dev:.*:write', 'manifest:CBP:dev:.*:clone', 'manifest:CBP:dev:.*:secret_read', 'manifest:CBP:dev:.*:secret_write', 'manifest:CBP:dev:.*:supersecret_read', 'manifest:CBP:dev:.*:supersecret_write', 'kube:CBP:dev:.*:restart', 'kube:CBP:dev:.*:delete', 'approval:CBP:dev:.*:read', 'manifest:CBP:dev:.*:delete', 'manifest:CBP:dev:.*:manage', 'approval:CBP:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_dev_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:dev:.*:read', 'manifest:CBP:dev:.*:write', 'manifest:CBP:dev:.*:clone', 'manifest:CBP:dev:.*:secret_read', 'manifest:CBP:dev:.*:secret_write', 'manifest:CBP:dev:.*:supersecret_write', 'kube:CBP:dev:.*:restart', 'kube:CBP:dev:.*:delete', 'approval:CBP:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_dev_MANAGER' AND privilege.name IN ( 'manifest:CBP:dev:.*:read', 'manifest:CBP:dev:.*:write', 'manifest:CBP:dev:.*:clone', 'manifest:CBP:dev:.*:secret_read', 'manifest:CBP:dev:.*:secret_write', 'manifest:CBP:dev:.*:supersecret_write', 'kube:CBP:dev:.*:restart', 'kube:CBP:dev:.*:delete', 'approval:CBP:dev:.*:read', 'manifest:CBP:dev:.*:delete', 'manifest:CBP:dev:.*:manage', 'approval:CBP:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:qa:.*:read'), (now(), now(), 'manifest:CBP:qa:.*:write'), (now(), now(), 'manifest:CBP:qa:.*:clone'), (now(), now(), 'manifest:CBP:qa:.*:secret_read'), (now(), now(), 'manifest:CBP:qa:.*:secret_write'), (now(), now(), 'manifest:CBP:qa:.*:supersecret_read'), (now(), now(), 'manifest:CBP:qa:.*:supersecret_write'), (now(), now(), 'kube:CBP:qa:.*:restart'), (now(), now(), 'kube:CBP:qa:.*:delete'), (now(), now(), 'approval:CBP:qa:.*:read'), (now(), now(), 'manifest:CBP:qa:.*:delete'), (now(), now(), 'manifest:CBP:qa:.*:manage'), (now(), now(), 'approval:CBP:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_qa_VIEWER'), (now(), now(), 'CBP_qa_MAINTAINER'), (now(), now(), 'CBP_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_qa_VIEWER' AND privilege.name IN ( 'manifest:CBP:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_qa_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:qa:.*:read', 'manifest:CBP:qa:.*:write', 'manifest:CBP:qa:.*:clone', 'manifest:CBP:qa:.*:secret_read', 'manifest:CBP:qa:.*:secret_write', 'manifest:CBP:qa:.*:supersecret_read', 'manifest:CBP:qa:.*:supersecret_write', 'kube:CBP:qa:.*:restart', 'kube:CBP:qa:.*:delete', 'approval:CBP:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_qa_MANAGER' AND privilege.name IN ( 'manifest:CBP:qa:.*:read', 'manifest:CBP:qa:.*:write', 'manifest:CBP:qa:.*:clone', 'manifest:CBP:qa:.*:secret_read', 'manifest:CBP:qa:.*:secret_write', 'manifest:CBP:qa:.*:supersecret_read', 'manifest:CBP:qa:.*:supersecret_write', 'kube:CBP:qa:.*:restart', 'kube:CBP:qa:.*:delete', 'approval:CBP:qa:.*:read', 'manifest:CBP:qa:.*:delete', 'manifest:CBP:qa:.*:manage', 'approval:CBP:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_qa_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:qa:.*:read', 'manifest:CBP:qa:.*:write', 'manifest:CBP:qa:.*:clone', 'manifest:CBP:qa:.*:secret_read', 'manifest:CBP:qa:.*:secret_write', 'manifest:CBP:qa:.*:supersecret_write', 'kube:CBP:qa:.*:restart', 'kube:CBP:qa:.*:delete', 'approval:CBP:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_qa_MANAGER' AND privilege.name IN ( 'manifest:CBP:qa:.*:read', 'manifest:CBP:qa:.*:write', 'manifest:CBP:qa:.*:clone', 'manifest:CBP:qa:.*:secret_read', 'manifest:CBP:qa:.*:secret_write', 'manifest:CBP:qa:.*:supersecret_write', 'kube:CBP:qa:.*:restart', 'kube:CBP:qa:.*:delete', 'approval:CBP:qa:.*:read', 'manifest:CBP:qa:.*:delete', 'manifest:CBP:qa:.*:manage', 'approval:CBP:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:perf:.*:read'), (now(), now(), 'manifest:CBP:perf:.*:write'), (now(), now(), 'manifest:CBP:perf:.*:clone'), (now(), now(), 'manifest:CBP:perf:.*:secret_read'), (now(), now(), 'manifest:CBP:perf:.*:secret_write'), (now(), now(), 'manifest:CBP:perf:.*:supersecret_read'), (now(), now(), 'manifest:CBP:perf:.*:supersecret_write'), (now(), now(), 'kube:CBP:perf:.*:restart'), (now(), now(), 'kube:CBP:perf:.*:delete'), (now(), now(), 'approval:CBP:perf:.*:read'), (now(), now(), 'manifest:CBP:perf:.*:delete'), (now(), now(), 'manifest:CBP:perf:.*:manage'), (now(), now(), 'approval:CBP:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_perf_VIEWER'), (now(), now(), 'CBP_perf_MAINTAINER'), (now(), now(), 'CBP_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_perf_VIEWER' AND privilege.name IN ( 'manifest:CBP:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_perf_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:perf:.*:read', 'manifest:CBP:perf:.*:write', 'manifest:CBP:perf:.*:clone', 'manifest:CBP:perf:.*:secret_read', 'manifest:CBP:perf:.*:secret_write', 'manifest:CBP:perf:.*:supersecret_read', 'manifest:CBP:perf:.*:supersecret_write', 'kube:CBP:perf:.*:restart', 'kube:CBP:perf:.*:delete', 'approval:CBP:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_perf_MANAGER' AND privilege.name IN ( 'manifest:CBP:perf:.*:read', 'manifest:CBP:perf:.*:write', 'manifest:CBP:perf:.*:clone', 'manifest:CBP:perf:.*:secret_read', 'manifest:CBP:perf:.*:secret_write', 'manifest:CBP:perf:.*:supersecret_read', 'manifest:CBP:perf:.*:supersecret_write', 'kube:CBP:perf:.*:restart', 'kube:CBP:perf:.*:delete', 'approval:CBP:perf:.*:read', 'manifest:CBP:perf:.*:delete', 'manifest:CBP:perf:.*:manage', 'approval:CBP:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_perf_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:perf:.*:read', 'manifest:CBP:perf:.*:write', 'manifest:CBP:perf:.*:clone', 'manifest:CBP:perf:.*:secret_read', 'manifest:CBP:perf:.*:secret_write', 'manifest:CBP:perf:.*:supersecret_write', 'kube:CBP:perf:.*:restart', 'kube:CBP:perf:.*:delete', 'approval:CBP:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_perf_MANAGER' AND privilege.name IN ( 'manifest:CBP:perf:.*:read', 'manifest:CBP:perf:.*:write', 'manifest:CBP:perf:.*:clone', 'manifest:CBP:perf:.*:secret_read', 'manifest:CBP:perf:.*:secret_write', 'manifest:CBP:perf:.*:supersecret_write', 'kube:CBP:perf:.*:restart', 'kube:CBP:perf:.*:delete', 'approval:CBP:perf:.*:read', 'manifest:CBP:perf:.*:delete', 'manifest:CBP:perf:.*:manage', 'approval:CBP:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:uat:.*:read'), (now(), now(), 'manifest:CBP:uat:.*:write'), (now(), now(), 'manifest:CBP:uat:.*:clone'), (now(), now(), 'manifest:CBP:uat:.*:secret_read'), (now(), now(), 'manifest:CBP:uat:.*:secret_write'), (now(), now(), 'manifest:CBP:uat:.*:supersecret_read'), (now(), now(), 'manifest:CBP:uat:.*:supersecret_write'), (now(), now(), 'kube:CBP:uat:.*:restart'), (now(), now(), 'kube:CBP:uat:.*:delete'), (now(), now(), 'approval:CBP:uat:.*:read'), (now(), now(), 'manifest:CBP:uat:.*:delete'), (now(), now(), 'manifest:CBP:uat:.*:manage'), (now(), now(), 'approval:CBP:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_uat_VIEWER'), (now(), now(), 'CBP_uat_MAINTAINER'), (now(), now(), 'CBP_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_uat_VIEWER' AND privilege.name IN ( 'manifest:CBP:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_uat_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:uat:.*:read', 'manifest:CBP:uat:.*:write', 'manifest:CBP:uat:.*:clone', 'manifest:CBP:uat:.*:secret_read', 'manifest:CBP:uat:.*:secret_write', 'manifest:CBP:uat:.*:supersecret_read', 'manifest:CBP:uat:.*:supersecret_write', 'kube:CBP:uat:.*:restart', 'kube:CBP:uat:.*:delete', 'approval:CBP:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_uat_MANAGER' AND privilege.name IN ( 'manifest:CBP:uat:.*:read', 'manifest:CBP:uat:.*:write', 'manifest:CBP:uat:.*:clone', 'manifest:CBP:uat:.*:secret_read', 'manifest:CBP:uat:.*:secret_write', 'manifest:CBP:uat:.*:supersecret_read', 'manifest:CBP:uat:.*:supersecret_write', 'kube:CBP:uat:.*:restart', 'kube:CBP:uat:.*:delete', 'approval:CBP:uat:.*:read', 'manifest:CBP:uat:.*:delete', 'manifest:CBP:uat:.*:manage', 'approval:CBP:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_uat_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:uat:.*:read', 'manifest:CBP:uat:.*:write', 'manifest:CBP:uat:.*:clone', 'manifest:CBP:uat:.*:secret_read', 'manifest:CBP:uat:.*:secret_write', 'manifest:CBP:uat:.*:supersecret_write', 'kube:CBP:uat:.*:restart', 'kube:CBP:uat:.*:delete', 'approval:CBP:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_uat_MANAGER' AND privilege.name IN ( 'manifest:CBP:uat:.*:read', 'manifest:CBP:uat:.*:write', 'manifest:CBP:uat:.*:clone', 'manifest:CBP:uat:.*:secret_read', 'manifest:CBP:uat:.*:secret_write', 'manifest:CBP:uat:.*:supersecret_write', 'kube:CBP:uat:.*:restart', 'kube:CBP:uat:.*:delete', 'approval:CBP:uat:.*:read', 'manifest:CBP:uat:.*:delete', 'manifest:CBP:uat:.*:manage', 'approval:CBP:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:data-platform-prod:.*:read'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:write'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:clone'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:CBP:data-platform-prod:.*:restart'), (now(), now(), 'kube:CBP:data-platform-prod:.*:delete'), (now(), now(), 'approval:CBP:data-platform-prod:.*:read'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:delete'), (now(), now(), 'manifest:CBP:data-platform-prod:.*:manage'), (now(), now(), 'approval:CBP:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_data-platform-prod_VIEWER'), (now(), now(), 'CBP_data-platform-prod_MAINTAINER'), (now(), now(), 'CBP_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:CBP:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:data-platform-prod:.*:read', 'manifest:CBP:data-platform-prod:.*:write', 'manifest:CBP:data-platform-prod:.*:clone', 'manifest:CBP:data-platform-prod:.*:secret_read', 'manifest:CBP:data-platform-prod:.*:secret_write', 'manifest:CBP:data-platform-prod:.*:supersecret_read', 'manifest:CBP:data-platform-prod:.*:supersecret_write', 'kube:CBP:data-platform-prod:.*:restart', 'kube:CBP:data-platform-prod:.*:delete', 'approval:CBP:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:CBP:data-platform-prod:.*:read', 'manifest:CBP:data-platform-prod:.*:write', 'manifest:CBP:data-platform-prod:.*:clone', 'manifest:CBP:data-platform-prod:.*:secret_read', 'manifest:CBP:data-platform-prod:.*:secret_write', 'manifest:CBP:data-platform-prod:.*:supersecret_read', 'manifest:CBP:data-platform-prod:.*:supersecret_write', 'kube:CBP:data-platform-prod:.*:restart', 'kube:CBP:data-platform-prod:.*:delete', 'approval:CBP:data-platform-prod:.*:read', 'manifest:CBP:data-platform-prod:.*:delete', 'manifest:CBP:data-platform-prod:.*:manage', 'approval:CBP:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:data-platform-prod:.*:read', 'manifest:CBP:data-platform-prod:.*:write', 'manifest:CBP:data-platform-prod:.*:clone', 'manifest:CBP:data-platform-prod:.*:secret_read', 'manifest:CBP:data-platform-prod:.*:secret_write', 'manifest:CBP:data-platform-prod:.*:supersecret_write', 'kube:CBP:data-platform-prod:.*:restart', 'kube:CBP:data-platform-prod:.*:delete', 'approval:CBP:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:CBP:data-platform-prod:.*:read', 'manifest:CBP:data-platform-prod:.*:write', 'manifest:CBP:data-platform-prod:.*:clone', 'manifest:CBP:data-platform-prod:.*:secret_read', 'manifest:CBP:data-platform-prod:.*:secret_write', 'manifest:CBP:data-platform-prod:.*:supersecret_write', 'kube:CBP:data-platform-prod:.*:restart', 'kube:CBP:data-platform-prod:.*:delete', 'approval:CBP:data-platform-prod:.*:read', 'manifest:CBP:data-platform-prod:.*:delete', 'manifest:CBP:data-platform-prod:.*:manage', 'approval:CBP:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:CBP:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:CBP:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:CBP:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:CBP:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:CBP:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CBP_data-platform-nonprod_VIEWER'), (now(), now(), 'CBP_data-platform-nonprod_MAINTAINER'), (now(), now(), 'CBP_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:CBP:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:data-platform-nonprod:.*:read', 'manifest:CBP:data-platform-nonprod:.*:write', 'manifest:CBP:data-platform-nonprod:.*:clone', 'manifest:CBP:data-platform-nonprod:.*:secret_read', 'manifest:CBP:data-platform-nonprod:.*:secret_write', 'manifest:CBP:data-platform-nonprod:.*:supersecret_read', 'manifest:CBP:data-platform-nonprod:.*:supersecret_write', 'kube:CBP:data-platform-nonprod:.*:restart', 'kube:CBP:data-platform-nonprod:.*:delete', 'approval:CBP:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:CBP:data-platform-nonprod:.*:read', 'manifest:CBP:data-platform-nonprod:.*:write', 'manifest:CBP:data-platform-nonprod:.*:clone', 'manifest:CBP:data-platform-nonprod:.*:secret_read', 'manifest:CBP:data-platform-nonprod:.*:secret_write', 'manifest:CBP:data-platform-nonprod:.*:supersecret_read', 'manifest:CBP:data-platform-nonprod:.*:supersecret_write', 'kube:CBP:data-platform-nonprod:.*:restart', 'kube:CBP:data-platform-nonprod:.*:delete', 'approval:CBP:data-platform-nonprod:.*:read', 'manifest:CBP:data-platform-nonprod:.*:delete', 'manifest:CBP:data-platform-nonprod:.*:manage', 'approval:CBP:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:CBP:data-platform-nonprod:.*:read', 'manifest:CBP:data-platform-nonprod:.*:write', 'manifest:CBP:data-platform-nonprod:.*:clone', 'manifest:CBP:data-platform-nonprod:.*:secret_read', 'manifest:CBP:data-platform-nonprod:.*:secret_write', 'manifest:CBP:data-platform-nonprod:.*:supersecret_write', 'kube:CBP:data-platform-nonprod:.*:restart', 'kube:CBP:data-platform-nonprod:.*:delete', 'approval:CBP:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CBP_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:CBP:data-platform-nonprod:.*:read', 'manifest:CBP:data-platform-nonprod:.*:write', 'manifest:CBP:data-platform-nonprod:.*:clone', 'manifest:CBP:data-platform-nonprod:.*:secret_read', 'manifest:CBP:data-platform-nonprod:.*:secret_write', 'manifest:CBP:data-platform-nonprod:.*:supersecret_write', 'kube:CBP:data-platform-nonprod:.*:restart', 'kube:CBP:data-platform-nonprod:.*:delete', 'approval:CBP:data-platform-nonprod:.*:read', 'manifest:CBP:data-platform-nonprod:.*:delete', 'manifest:CBP:data-platform-nonprod:.*:manage', 'approval:CBP:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:cmd:.*:read'), (now(), now(), 'manifest:CRM:cmd:.*:write'), (now(), now(), 'manifest:CRM:cmd:.*:clone'), (now(), now(), 'manifest:CRM:cmd:.*:secret_read'), (now(), now(), 'manifest:CRM:cmd:.*:secret_write'), (now(), now(), 'manifest:CRM:cmd:.*:supersecret_read'), (now(), now(), 'manifest:CRM:cmd:.*:supersecret_write'), (now(), now(), 'kube:CRM:cmd:.*:restart'), (now(), now(), 'kube:CRM:cmd:.*:delete'), (now(), now(), 'approval:CRM:cmd:.*:read'), (now(), now(), 'manifest:CRM:cmd:.*:delete'), (now(), now(), 'manifest:CRM:cmd:.*:manage'), (now(), now(), 'approval:CRM:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_cmd_VIEWER'), (now(), now(), 'CRM_cmd_MAINTAINER'), (now(), now(), 'CRM_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_cmd_VIEWER' AND privilege.name IN ( 'manifest:CRM:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:cmd:.*:read', 'manifest:CRM:cmd:.*:write', 'manifest:CRM:cmd:.*:clone', 'manifest:CRM:cmd:.*:secret_read', 'manifest:CRM:cmd:.*:secret_write', 'manifest:CRM:cmd:.*:supersecret_read', 'manifest:CRM:cmd:.*:supersecret_write', 'kube:CRM:cmd:.*:restart', 'kube:CRM:cmd:.*:delete', 'approval:CRM:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_cmd_MANAGER' AND privilege.name IN ( 'manifest:CRM:cmd:.*:read', 'manifest:CRM:cmd:.*:write', 'manifest:CRM:cmd:.*:clone', 'manifest:CRM:cmd:.*:secret_read', 'manifest:CRM:cmd:.*:secret_write', 'manifest:CRM:cmd:.*:supersecret_read', 'manifest:CRM:cmd:.*:supersecret_write', 'kube:CRM:cmd:.*:restart', 'kube:CRM:cmd:.*:delete', 'approval:CRM:cmd:.*:read', 'manifest:CRM:cmd:.*:delete', 'manifest:CRM:cmd:.*:manage', 'approval:CRM:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:cmd:.*:read', 'manifest:CRM:cmd:.*:write', 'manifest:CRM:cmd:.*:clone', 'manifest:CRM:cmd:.*:secret_read', 'manifest:CRM:cmd:.*:secret_write', 'manifest:CRM:cmd:.*:supersecret_write', 'kube:CRM:cmd:.*:restart', 'kube:CRM:cmd:.*:delete', 'approval:CRM:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_cmd_MANAGER' AND privilege.name IN ( 'manifest:CRM:cmd:.*:read', 'manifest:CRM:cmd:.*:write', 'manifest:CRM:cmd:.*:clone', 'manifest:CRM:cmd:.*:secret_read', 'manifest:CRM:cmd:.*:secret_write', 'manifest:CRM:cmd:.*:supersecret_write', 'kube:CRM:cmd:.*:restart', 'kube:CRM:cmd:.*:delete', 'approval:CRM:cmd:.*:read', 'manifest:CRM:cmd:.*:delete', 'manifest:CRM:cmd:.*:manage', 'approval:CRM:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:prod:.*:read'), (now(), now(), 'manifest:CRM:prod:.*:write'), (now(), now(), 'manifest:CRM:prod:.*:clone'), (now(), now(), 'manifest:CRM:prod:.*:secret_read'), (now(), now(), 'manifest:CRM:prod:.*:secret_write'), (now(), now(), 'manifest:CRM:prod:.*:supersecret_read'), (now(), now(), 'manifest:CRM:prod:.*:supersecret_write'), (now(), now(), 'kube:CRM:prod:.*:restart'), (now(), now(), 'kube:CRM:prod:.*:delete'), (now(), now(), 'approval:CRM:prod:.*:read'), (now(), now(), 'manifest:CRM:prod:.*:delete'), (now(), now(), 'manifest:CRM:prod:.*:manage'), (now(), now(), 'approval:CRM:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_prod_VIEWER'), (now(), now(), 'CRM_prod_MAINTAINER'), (now(), now(), 'CRM_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_prod_VIEWER' AND privilege.name IN ( 'manifest:CRM:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:prod:.*:read', 'manifest:CRM:prod:.*:write', 'manifest:CRM:prod:.*:clone', 'manifest:CRM:prod:.*:secret_read', 'manifest:CRM:prod:.*:secret_write', 'manifest:CRM:prod:.*:supersecret_read', 'manifest:CRM:prod:.*:supersecret_write', 'kube:CRM:prod:.*:restart', 'kube:CRM:prod:.*:delete', 'approval:CRM:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_prod_MANAGER' AND privilege.name IN ( 'manifest:CRM:prod:.*:read', 'manifest:CRM:prod:.*:write', 'manifest:CRM:prod:.*:clone', 'manifest:CRM:prod:.*:secret_read', 'manifest:CRM:prod:.*:secret_write', 'manifest:CRM:prod:.*:supersecret_read', 'manifest:CRM:prod:.*:supersecret_write', 'kube:CRM:prod:.*:restart', 'kube:CRM:prod:.*:delete', 'approval:CRM:prod:.*:read', 'manifest:CRM:prod:.*:delete', 'manifest:CRM:prod:.*:manage', 'approval:CRM:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:prod:.*:read', 'manifest:CRM:prod:.*:write', 'manifest:CRM:prod:.*:clone', 'manifest:CRM:prod:.*:secret_read', 'manifest:CRM:prod:.*:secret_write', 'manifest:CRM:prod:.*:supersecret_write', 'kube:CRM:prod:.*:restart', 'kube:CRM:prod:.*:delete', 'approval:CRM:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_prod_MANAGER' AND privilege.name IN ( 'manifest:CRM:prod:.*:read', 'manifest:CRM:prod:.*:write', 'manifest:CRM:prod:.*:clone', 'manifest:CRM:prod:.*:secret_read', 'manifest:CRM:prod:.*:secret_write', 'manifest:CRM:prod:.*:supersecret_write', 'kube:CRM:prod:.*:restart', 'kube:CRM:prod:.*:delete', 'approval:CRM:prod:.*:read', 'manifest:CRM:prod:.*:delete', 'manifest:CRM:prod:.*:manage', 'approval:CRM:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:dev:.*:read'), (now(), now(), 'manifest:CRM:dev:.*:write'), (now(), now(), 'manifest:CRM:dev:.*:clone'), (now(), now(), 'manifest:CRM:dev:.*:secret_read'), (now(), now(), 'manifest:CRM:dev:.*:secret_write'), (now(), now(), 'manifest:CRM:dev:.*:supersecret_read'), (now(), now(), 'manifest:CRM:dev:.*:supersecret_write'), (now(), now(), 'kube:CRM:dev:.*:restart'), (now(), now(), 'kube:CRM:dev:.*:delete'), (now(), now(), 'approval:CRM:dev:.*:read'), (now(), now(), 'manifest:CRM:dev:.*:delete'), (now(), now(), 'manifest:CRM:dev:.*:manage'), (now(), now(), 'approval:CRM:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_dev_VIEWER'), (now(), now(), 'CRM_dev_MAINTAINER'), (now(), now(), 'CRM_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_dev_VIEWER' AND privilege.name IN ( 'manifest:CRM:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_dev_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:dev:.*:read', 'manifest:CRM:dev:.*:write', 'manifest:CRM:dev:.*:clone', 'manifest:CRM:dev:.*:secret_read', 'manifest:CRM:dev:.*:secret_write', 'manifest:CRM:dev:.*:supersecret_read', 'manifest:CRM:dev:.*:supersecret_write', 'kube:CRM:dev:.*:restart', 'kube:CRM:dev:.*:delete', 'approval:CRM:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_dev_MANAGER' AND privilege.name IN ( 'manifest:CRM:dev:.*:read', 'manifest:CRM:dev:.*:write', 'manifest:CRM:dev:.*:clone', 'manifest:CRM:dev:.*:secret_read', 'manifest:CRM:dev:.*:secret_write', 'manifest:CRM:dev:.*:supersecret_read', 'manifest:CRM:dev:.*:supersecret_write', 'kube:CRM:dev:.*:restart', 'kube:CRM:dev:.*:delete', 'approval:CRM:dev:.*:read', 'manifest:CRM:dev:.*:delete', 'manifest:CRM:dev:.*:manage', 'approval:CRM:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_dev_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:dev:.*:read', 'manifest:CRM:dev:.*:write', 'manifest:CRM:dev:.*:clone', 'manifest:CRM:dev:.*:secret_read', 'manifest:CRM:dev:.*:secret_write', 'manifest:CRM:dev:.*:supersecret_write', 'kube:CRM:dev:.*:restart', 'kube:CRM:dev:.*:delete', 'approval:CRM:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_dev_MANAGER' AND privilege.name IN ( 'manifest:CRM:dev:.*:read', 'manifest:CRM:dev:.*:write', 'manifest:CRM:dev:.*:clone', 'manifest:CRM:dev:.*:secret_read', 'manifest:CRM:dev:.*:secret_write', 'manifest:CRM:dev:.*:supersecret_write', 'kube:CRM:dev:.*:restart', 'kube:CRM:dev:.*:delete', 'approval:CRM:dev:.*:read', 'manifest:CRM:dev:.*:delete', 'manifest:CRM:dev:.*:manage', 'approval:CRM:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:qa:.*:read'), (now(), now(), 'manifest:CRM:qa:.*:write'), (now(), now(), 'manifest:CRM:qa:.*:clone'), (now(), now(), 'manifest:CRM:qa:.*:secret_read'), (now(), now(), 'manifest:CRM:qa:.*:secret_write'), (now(), now(), 'manifest:CRM:qa:.*:supersecret_read'), (now(), now(), 'manifest:CRM:qa:.*:supersecret_write'), (now(), now(), 'kube:CRM:qa:.*:restart'), (now(), now(), 'kube:CRM:qa:.*:delete'), (now(), now(), 'approval:CRM:qa:.*:read'), (now(), now(), 'manifest:CRM:qa:.*:delete'), (now(), now(), 'manifest:CRM:qa:.*:manage'), (now(), now(), 'approval:CRM:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_qa_VIEWER'), (now(), now(), 'CRM_qa_MAINTAINER'), (now(), now(), 'CRM_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_qa_VIEWER' AND privilege.name IN ( 'manifest:CRM:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_qa_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:qa:.*:read', 'manifest:CRM:qa:.*:write', 'manifest:CRM:qa:.*:clone', 'manifest:CRM:qa:.*:secret_read', 'manifest:CRM:qa:.*:secret_write', 'manifest:CRM:qa:.*:supersecret_read', 'manifest:CRM:qa:.*:supersecret_write', 'kube:CRM:qa:.*:restart', 'kube:CRM:qa:.*:delete', 'approval:CRM:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_qa_MANAGER' AND privilege.name IN ( 'manifest:CRM:qa:.*:read', 'manifest:CRM:qa:.*:write', 'manifest:CRM:qa:.*:clone', 'manifest:CRM:qa:.*:secret_read', 'manifest:CRM:qa:.*:secret_write', 'manifest:CRM:qa:.*:supersecret_read', 'manifest:CRM:qa:.*:supersecret_write', 'kube:CRM:qa:.*:restart', 'kube:CRM:qa:.*:delete', 'approval:CRM:qa:.*:read', 'manifest:CRM:qa:.*:delete', 'manifest:CRM:qa:.*:manage', 'approval:CRM:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_qa_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:qa:.*:read', 'manifest:CRM:qa:.*:write', 'manifest:CRM:qa:.*:clone', 'manifest:CRM:qa:.*:secret_read', 'manifest:CRM:qa:.*:secret_write', 'manifest:CRM:qa:.*:supersecret_write', 'kube:CRM:qa:.*:restart', 'kube:CRM:qa:.*:delete', 'approval:CRM:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_qa_MANAGER' AND privilege.name IN ( 'manifest:CRM:qa:.*:read', 'manifest:CRM:qa:.*:write', 'manifest:CRM:qa:.*:clone', 'manifest:CRM:qa:.*:secret_read', 'manifest:CRM:qa:.*:secret_write', 'manifest:CRM:qa:.*:supersecret_write', 'kube:CRM:qa:.*:restart', 'kube:CRM:qa:.*:delete', 'approval:CRM:qa:.*:read', 'manifest:CRM:qa:.*:delete', 'manifest:CRM:qa:.*:manage', 'approval:CRM:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:perf:.*:read'), (now(), now(), 'manifest:CRM:perf:.*:write'), (now(), now(), 'manifest:CRM:perf:.*:clone'), (now(), now(), 'manifest:CRM:perf:.*:secret_read'), (now(), now(), 'manifest:CRM:perf:.*:secret_write'), (now(), now(), 'manifest:CRM:perf:.*:supersecret_read'), (now(), now(), 'manifest:CRM:perf:.*:supersecret_write'), (now(), now(), 'kube:CRM:perf:.*:restart'), (now(), now(), 'kube:CRM:perf:.*:delete'), (now(), now(), 'approval:CRM:perf:.*:read'), (now(), now(), 'manifest:CRM:perf:.*:delete'), (now(), now(), 'manifest:CRM:perf:.*:manage'), (now(), now(), 'approval:CRM:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_perf_VIEWER'), (now(), now(), 'CRM_perf_MAINTAINER'), (now(), now(), 'CRM_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_perf_VIEWER' AND privilege.name IN ( 'manifest:CRM:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_perf_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:perf:.*:read', 'manifest:CRM:perf:.*:write', 'manifest:CRM:perf:.*:clone', 'manifest:CRM:perf:.*:secret_read', 'manifest:CRM:perf:.*:secret_write', 'manifest:CRM:perf:.*:supersecret_read', 'manifest:CRM:perf:.*:supersecret_write', 'kube:CRM:perf:.*:restart', 'kube:CRM:perf:.*:delete', 'approval:CRM:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_perf_MANAGER' AND privilege.name IN ( 'manifest:CRM:perf:.*:read', 'manifest:CRM:perf:.*:write', 'manifest:CRM:perf:.*:clone', 'manifest:CRM:perf:.*:secret_read', 'manifest:CRM:perf:.*:secret_write', 'manifest:CRM:perf:.*:supersecret_read', 'manifest:CRM:perf:.*:supersecret_write', 'kube:CRM:perf:.*:restart', 'kube:CRM:perf:.*:delete', 'approval:CRM:perf:.*:read', 'manifest:CRM:perf:.*:delete', 'manifest:CRM:perf:.*:manage', 'approval:CRM:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_perf_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:perf:.*:read', 'manifest:CRM:perf:.*:write', 'manifest:CRM:perf:.*:clone', 'manifest:CRM:perf:.*:secret_read', 'manifest:CRM:perf:.*:secret_write', 'manifest:CRM:perf:.*:supersecret_write', 'kube:CRM:perf:.*:restart', 'kube:CRM:perf:.*:delete', 'approval:CRM:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_perf_MANAGER' AND privilege.name IN ( 'manifest:CRM:perf:.*:read', 'manifest:CRM:perf:.*:write', 'manifest:CRM:perf:.*:clone', 'manifest:CRM:perf:.*:secret_read', 'manifest:CRM:perf:.*:secret_write', 'manifest:CRM:perf:.*:supersecret_write', 'kube:CRM:perf:.*:restart', 'kube:CRM:perf:.*:delete', 'approval:CRM:perf:.*:read', 'manifest:CRM:perf:.*:delete', 'manifest:CRM:perf:.*:manage', 'approval:CRM:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:uat:.*:read'), (now(), now(), 'manifest:CRM:uat:.*:write'), (now(), now(), 'manifest:CRM:uat:.*:clone'), (now(), now(), 'manifest:CRM:uat:.*:secret_read'), (now(), now(), 'manifest:CRM:uat:.*:secret_write'), (now(), now(), 'manifest:CRM:uat:.*:supersecret_read'), (now(), now(), 'manifest:CRM:uat:.*:supersecret_write'), (now(), now(), 'kube:CRM:uat:.*:restart'), (now(), now(), 'kube:CRM:uat:.*:delete'), (now(), now(), 'approval:CRM:uat:.*:read'), (now(), now(), 'manifest:CRM:uat:.*:delete'), (now(), now(), 'manifest:CRM:uat:.*:manage'), (now(), now(), 'approval:CRM:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_uat_VIEWER'), (now(), now(), 'CRM_uat_MAINTAINER'), (now(), now(), 'CRM_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_uat_VIEWER' AND privilege.name IN ( 'manifest:CRM:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_uat_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:uat:.*:read', 'manifest:CRM:uat:.*:write', 'manifest:CRM:uat:.*:clone', 'manifest:CRM:uat:.*:secret_read', 'manifest:CRM:uat:.*:secret_write', 'manifest:CRM:uat:.*:supersecret_read', 'manifest:CRM:uat:.*:supersecret_write', 'kube:CRM:uat:.*:restart', 'kube:CRM:uat:.*:delete', 'approval:CRM:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_uat_MANAGER' AND privilege.name IN ( 'manifest:CRM:uat:.*:read', 'manifest:CRM:uat:.*:write', 'manifest:CRM:uat:.*:clone', 'manifest:CRM:uat:.*:secret_read', 'manifest:CRM:uat:.*:secret_write', 'manifest:CRM:uat:.*:supersecret_read', 'manifest:CRM:uat:.*:supersecret_write', 'kube:CRM:uat:.*:restart', 'kube:CRM:uat:.*:delete', 'approval:CRM:uat:.*:read', 'manifest:CRM:uat:.*:delete', 'manifest:CRM:uat:.*:manage', 'approval:CRM:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_uat_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:uat:.*:read', 'manifest:CRM:uat:.*:write', 'manifest:CRM:uat:.*:clone', 'manifest:CRM:uat:.*:secret_read', 'manifest:CRM:uat:.*:secret_write', 'manifest:CRM:uat:.*:supersecret_write', 'kube:CRM:uat:.*:restart', 'kube:CRM:uat:.*:delete', 'approval:CRM:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_uat_MANAGER' AND privilege.name IN ( 'manifest:CRM:uat:.*:read', 'manifest:CRM:uat:.*:write', 'manifest:CRM:uat:.*:clone', 'manifest:CRM:uat:.*:secret_read', 'manifest:CRM:uat:.*:secret_write', 'manifest:CRM:uat:.*:supersecret_write', 'kube:CRM:uat:.*:restart', 'kube:CRM:uat:.*:delete', 'approval:CRM:uat:.*:read', 'manifest:CRM:uat:.*:delete', 'manifest:CRM:uat:.*:manage', 'approval:CRM:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:data-platform-prod:.*:read'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:write'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:clone'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:CRM:data-platform-prod:.*:restart'), (now(), now(), 'kube:CRM:data-platform-prod:.*:delete'), (now(), now(), 'approval:CRM:data-platform-prod:.*:read'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:delete'), (now(), now(), 'manifest:CRM:data-platform-prod:.*:manage'), (now(), now(), 'approval:CRM:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_data-platform-prod_VIEWER'), (now(), now(), 'CRM_data-platform-prod_MAINTAINER'), (now(), now(), 'CRM_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:CRM:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:data-platform-prod:.*:read', 'manifest:CRM:data-platform-prod:.*:write', 'manifest:CRM:data-platform-prod:.*:clone', 'manifest:CRM:data-platform-prod:.*:secret_read', 'manifest:CRM:data-platform-prod:.*:secret_write', 'manifest:CRM:data-platform-prod:.*:supersecret_read', 'manifest:CRM:data-platform-prod:.*:supersecret_write', 'kube:CRM:data-platform-prod:.*:restart', 'kube:CRM:data-platform-prod:.*:delete', 'approval:CRM:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:CRM:data-platform-prod:.*:read', 'manifest:CRM:data-platform-prod:.*:write', 'manifest:CRM:data-platform-prod:.*:clone', 'manifest:CRM:data-platform-prod:.*:secret_read', 'manifest:CRM:data-platform-prod:.*:secret_write', 'manifest:CRM:data-platform-prod:.*:supersecret_read', 'manifest:CRM:data-platform-prod:.*:supersecret_write', 'kube:CRM:data-platform-prod:.*:restart', 'kube:CRM:data-platform-prod:.*:delete', 'approval:CRM:data-platform-prod:.*:read', 'manifest:CRM:data-platform-prod:.*:delete', 'manifest:CRM:data-platform-prod:.*:manage', 'approval:CRM:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:data-platform-prod:.*:read', 'manifest:CRM:data-platform-prod:.*:write', 'manifest:CRM:data-platform-prod:.*:clone', 'manifest:CRM:data-platform-prod:.*:secret_read', 'manifest:CRM:data-platform-prod:.*:secret_write', 'manifest:CRM:data-platform-prod:.*:supersecret_write', 'kube:CRM:data-platform-prod:.*:restart', 'kube:CRM:data-platform-prod:.*:delete', 'approval:CRM:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:CRM:data-platform-prod:.*:read', 'manifest:CRM:data-platform-prod:.*:write', 'manifest:CRM:data-platform-prod:.*:clone', 'manifest:CRM:data-platform-prod:.*:secret_read', 'manifest:CRM:data-platform-prod:.*:secret_write', 'manifest:CRM:data-platform-prod:.*:supersecret_write', 'kube:CRM:data-platform-prod:.*:restart', 'kube:CRM:data-platform-prod:.*:delete', 'approval:CRM:data-platform-prod:.*:read', 'manifest:CRM:data-platform-prod:.*:delete', 'manifest:CRM:data-platform-prod:.*:manage', 'approval:CRM:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:CRM:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:CRM:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:CRM:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:CRM:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:CRM:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM_data-platform-nonprod_VIEWER'), (now(), now(), 'CRM_data-platform-nonprod_MAINTAINER'), (now(), now(), 'CRM_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:CRM:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:data-platform-nonprod:.*:read', 'manifest:CRM:data-platform-nonprod:.*:write', 'manifest:CRM:data-platform-nonprod:.*:clone', 'manifest:CRM:data-platform-nonprod:.*:secret_read', 'manifest:CRM:data-platform-nonprod:.*:secret_write', 'manifest:CRM:data-platform-nonprod:.*:supersecret_read', 'manifest:CRM:data-platform-nonprod:.*:supersecret_write', 'kube:CRM:data-platform-nonprod:.*:restart', 'kube:CRM:data-platform-nonprod:.*:delete', 'approval:CRM:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:CRM:data-platform-nonprod:.*:read', 'manifest:CRM:data-platform-nonprod:.*:write', 'manifest:CRM:data-platform-nonprod:.*:clone', 'manifest:CRM:data-platform-nonprod:.*:secret_read', 'manifest:CRM:data-platform-nonprod:.*:secret_write', 'manifest:CRM:data-platform-nonprod:.*:supersecret_read', 'manifest:CRM:data-platform-nonprod:.*:supersecret_write', 'kube:CRM:data-platform-nonprod:.*:restart', 'kube:CRM:data-platform-nonprod:.*:delete', 'approval:CRM:data-platform-nonprod:.*:read', 'manifest:CRM:data-platform-nonprod:.*:delete', 'manifest:CRM:data-platform-nonprod:.*:manage', 'approval:CRM:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM:data-platform-nonprod:.*:read', 'manifest:CRM:data-platform-nonprod:.*:write', 'manifest:CRM:data-platform-nonprod:.*:clone', 'manifest:CRM:data-platform-nonprod:.*:secret_read', 'manifest:CRM:data-platform-nonprod:.*:secret_write', 'manifest:CRM:data-platform-nonprod:.*:supersecret_write', 'kube:CRM:data-platform-nonprod:.*:restart', 'kube:CRM:data-platform-nonprod:.*:delete', 'approval:CRM:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:CRM:data-platform-nonprod:.*:read', 'manifest:CRM:data-platform-nonprod:.*:write', 'manifest:CRM:data-platform-nonprod:.*:clone', 'manifest:CRM:data-platform-nonprod:.*:secret_read', 'manifest:CRM:data-platform-nonprod:.*:secret_write', 'manifest:CRM:data-platform-nonprod:.*:supersecret_write', 'kube:CRM:data-platform-nonprod:.*:restart', 'kube:CRM:data-platform-nonprod:.*:delete', 'approval:CRM:data-platform-nonprod:.*:read', 'manifest:CRM:data-platform-nonprod:.*:delete', 'manifest:CRM:data-platform-nonprod:.*:manage', 'approval:CRM:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:cmd:.*:read'), (now(), now(), 'manifest:Claims:cmd:.*:write'), (now(), now(), 'manifest:Claims:cmd:.*:clone'), (now(), now(), 'manifest:Claims:cmd:.*:secret_read'), (now(), now(), 'manifest:Claims:cmd:.*:secret_write'), (now(), now(), 'manifest:Claims:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Claims:cmd:.*:supersecret_write'), (now(), now(), 'kube:Claims:cmd:.*:restart'), (now(), now(), 'kube:Claims:cmd:.*:delete'), (now(), now(), 'approval:Claims:cmd:.*:read'), (now(), now(), 'manifest:Claims:cmd:.*:delete'), (now(), now(), 'manifest:Claims:cmd:.*:manage'), (now(), now(), 'approval:Claims:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_cmd_VIEWER'), (now(), now(), 'Claims_cmd_MAINTAINER'), (now(), now(), 'Claims_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_cmd_VIEWER' AND privilege.name IN ( 'manifest:Claims:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:cmd:.*:read', 'manifest:Claims:cmd:.*:write', 'manifest:Claims:cmd:.*:clone', 'manifest:Claims:cmd:.*:secret_read', 'manifest:Claims:cmd:.*:secret_write', 'manifest:Claims:cmd:.*:supersecret_read', 'manifest:Claims:cmd:.*:supersecret_write', 'kube:Claims:cmd:.*:restart', 'kube:Claims:cmd:.*:delete', 'approval:Claims:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_cmd_MANAGER' AND privilege.name IN ( 'manifest:Claims:cmd:.*:read', 'manifest:Claims:cmd:.*:write', 'manifest:Claims:cmd:.*:clone', 'manifest:Claims:cmd:.*:secret_read', 'manifest:Claims:cmd:.*:secret_write', 'manifest:Claims:cmd:.*:supersecret_read', 'manifest:Claims:cmd:.*:supersecret_write', 'kube:Claims:cmd:.*:restart', 'kube:Claims:cmd:.*:delete', 'approval:Claims:cmd:.*:read', 'manifest:Claims:cmd:.*:delete', 'manifest:Claims:cmd:.*:manage', 'approval:Claims:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:cmd:.*:read', 'manifest:Claims:cmd:.*:write', 'manifest:Claims:cmd:.*:clone', 'manifest:Claims:cmd:.*:secret_read', 'manifest:Claims:cmd:.*:secret_write', 'manifest:Claims:cmd:.*:supersecret_write', 'kube:Claims:cmd:.*:restart', 'kube:Claims:cmd:.*:delete', 'approval:Claims:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_cmd_MANAGER' AND privilege.name IN ( 'manifest:Claims:cmd:.*:read', 'manifest:Claims:cmd:.*:write', 'manifest:Claims:cmd:.*:clone', 'manifest:Claims:cmd:.*:secret_read', 'manifest:Claims:cmd:.*:secret_write', 'manifest:Claims:cmd:.*:supersecret_write', 'kube:Claims:cmd:.*:restart', 'kube:Claims:cmd:.*:delete', 'approval:Claims:cmd:.*:read', 'manifest:Claims:cmd:.*:delete', 'manifest:Claims:cmd:.*:manage', 'approval:Claims:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:prod:.*:read'), (now(), now(), 'manifest:Claims:prod:.*:write'), (now(), now(), 'manifest:Claims:prod:.*:clone'), (now(), now(), 'manifest:Claims:prod:.*:secret_read'), (now(), now(), 'manifest:Claims:prod:.*:secret_write'), (now(), now(), 'manifest:Claims:prod:.*:supersecret_read'), (now(), now(), 'manifest:Claims:prod:.*:supersecret_write'), (now(), now(), 'kube:Claims:prod:.*:restart'), (now(), now(), 'kube:Claims:prod:.*:delete'), (now(), now(), 'approval:Claims:prod:.*:read'), (now(), now(), 'manifest:Claims:prod:.*:delete'), (now(), now(), 'manifest:Claims:prod:.*:manage'), (now(), now(), 'approval:Claims:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_prod_VIEWER'), (now(), now(), 'Claims_prod_MAINTAINER'), (now(), now(), 'Claims_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_prod_VIEWER' AND privilege.name IN ( 'manifest:Claims:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:prod:.*:read', 'manifest:Claims:prod:.*:write', 'manifest:Claims:prod:.*:clone', 'manifest:Claims:prod:.*:secret_read', 'manifest:Claims:prod:.*:secret_write', 'manifest:Claims:prod:.*:supersecret_read', 'manifest:Claims:prod:.*:supersecret_write', 'kube:Claims:prod:.*:restart', 'kube:Claims:prod:.*:delete', 'approval:Claims:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_prod_MANAGER' AND privilege.name IN ( 'manifest:Claims:prod:.*:read', 'manifest:Claims:prod:.*:write', 'manifest:Claims:prod:.*:clone', 'manifest:Claims:prod:.*:secret_read', 'manifest:Claims:prod:.*:secret_write', 'manifest:Claims:prod:.*:supersecret_read', 'manifest:Claims:prod:.*:supersecret_write', 'kube:Claims:prod:.*:restart', 'kube:Claims:prod:.*:delete', 'approval:Claims:prod:.*:read', 'manifest:Claims:prod:.*:delete', 'manifest:Claims:prod:.*:manage', 'approval:Claims:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:prod:.*:read', 'manifest:Claims:prod:.*:write', 'manifest:Claims:prod:.*:clone', 'manifest:Claims:prod:.*:secret_read', 'manifest:Claims:prod:.*:secret_write', 'manifest:Claims:prod:.*:supersecret_write', 'kube:Claims:prod:.*:restart', 'kube:Claims:prod:.*:delete', 'approval:Claims:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_prod_MANAGER' AND privilege.name IN ( 'manifest:Claims:prod:.*:read', 'manifest:Claims:prod:.*:write', 'manifest:Claims:prod:.*:clone', 'manifest:Claims:prod:.*:secret_read', 'manifest:Claims:prod:.*:secret_write', 'manifest:Claims:prod:.*:supersecret_write', 'kube:Claims:prod:.*:restart', 'kube:Claims:prod:.*:delete', 'approval:Claims:prod:.*:read', 'manifest:Claims:prod:.*:delete', 'manifest:Claims:prod:.*:manage', 'approval:Claims:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:dev:.*:read'), (now(), now(), 'manifest:Claims:dev:.*:write'), (now(), now(), 'manifest:Claims:dev:.*:clone'), (now(), now(), 'manifest:Claims:dev:.*:secret_read'), (now(), now(), 'manifest:Claims:dev:.*:secret_write'), (now(), now(), 'manifest:Claims:dev:.*:supersecret_read'), (now(), now(), 'manifest:Claims:dev:.*:supersecret_write'), (now(), now(), 'kube:Claims:dev:.*:restart'), (now(), now(), 'kube:Claims:dev:.*:delete'), (now(), now(), 'approval:Claims:dev:.*:read'), (now(), now(), 'manifest:Claims:dev:.*:delete'), (now(), now(), 'manifest:Claims:dev:.*:manage'), (now(), now(), 'approval:Claims:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_dev_VIEWER'), (now(), now(), 'Claims_dev_MAINTAINER'), (now(), now(), 'Claims_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_dev_VIEWER' AND privilege.name IN ( 'manifest:Claims:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:dev:.*:read', 'manifest:Claims:dev:.*:write', 'manifest:Claims:dev:.*:clone', 'manifest:Claims:dev:.*:secret_read', 'manifest:Claims:dev:.*:secret_write', 'manifest:Claims:dev:.*:supersecret_read', 'manifest:Claims:dev:.*:supersecret_write', 'kube:Claims:dev:.*:restart', 'kube:Claims:dev:.*:delete', 'approval:Claims:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_dev_MANAGER' AND privilege.name IN ( 'manifest:Claims:dev:.*:read', 'manifest:Claims:dev:.*:write', 'manifest:Claims:dev:.*:clone', 'manifest:Claims:dev:.*:secret_read', 'manifest:Claims:dev:.*:secret_write', 'manifest:Claims:dev:.*:supersecret_read', 'manifest:Claims:dev:.*:supersecret_write', 'kube:Claims:dev:.*:restart', 'kube:Claims:dev:.*:delete', 'approval:Claims:dev:.*:read', 'manifest:Claims:dev:.*:delete', 'manifest:Claims:dev:.*:manage', 'approval:Claims:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:dev:.*:read', 'manifest:Claims:dev:.*:write', 'manifest:Claims:dev:.*:clone', 'manifest:Claims:dev:.*:secret_read', 'manifest:Claims:dev:.*:secret_write', 'manifest:Claims:dev:.*:supersecret_write', 'kube:Claims:dev:.*:restart', 'kube:Claims:dev:.*:delete', 'approval:Claims:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_dev_MANAGER' AND privilege.name IN ( 'manifest:Claims:dev:.*:read', 'manifest:Claims:dev:.*:write', 'manifest:Claims:dev:.*:clone', 'manifest:Claims:dev:.*:secret_read', 'manifest:Claims:dev:.*:secret_write', 'manifest:Claims:dev:.*:supersecret_write', 'kube:Claims:dev:.*:restart', 'kube:Claims:dev:.*:delete', 'approval:Claims:dev:.*:read', 'manifest:Claims:dev:.*:delete', 'manifest:Claims:dev:.*:manage', 'approval:Claims:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:qa:.*:read'), (now(), now(), 'manifest:Claims:qa:.*:write'), (now(), now(), 'manifest:Claims:qa:.*:clone'), (now(), now(), 'manifest:Claims:qa:.*:secret_read'), (now(), now(), 'manifest:Claims:qa:.*:secret_write'), (now(), now(), 'manifest:Claims:qa:.*:supersecret_read'), (now(), now(), 'manifest:Claims:qa:.*:supersecret_write'), (now(), now(), 'kube:Claims:qa:.*:restart'), (now(), now(), 'kube:Claims:qa:.*:delete'), (now(), now(), 'approval:Claims:qa:.*:read'), (now(), now(), 'manifest:Claims:qa:.*:delete'), (now(), now(), 'manifest:Claims:qa:.*:manage'), (now(), now(), 'approval:Claims:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_qa_VIEWER'), (now(), now(), 'Claims_qa_MAINTAINER'), (now(), now(), 'Claims_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_qa_VIEWER' AND privilege.name IN ( 'manifest:Claims:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:qa:.*:read', 'manifest:Claims:qa:.*:write', 'manifest:Claims:qa:.*:clone', 'manifest:Claims:qa:.*:secret_read', 'manifest:Claims:qa:.*:secret_write', 'manifest:Claims:qa:.*:supersecret_read', 'manifest:Claims:qa:.*:supersecret_write', 'kube:Claims:qa:.*:restart', 'kube:Claims:qa:.*:delete', 'approval:Claims:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_qa_MANAGER' AND privilege.name IN ( 'manifest:Claims:qa:.*:read', 'manifest:Claims:qa:.*:write', 'manifest:Claims:qa:.*:clone', 'manifest:Claims:qa:.*:secret_read', 'manifest:Claims:qa:.*:secret_write', 'manifest:Claims:qa:.*:supersecret_read', 'manifest:Claims:qa:.*:supersecret_write', 'kube:Claims:qa:.*:restart', 'kube:Claims:qa:.*:delete', 'approval:Claims:qa:.*:read', 'manifest:Claims:qa:.*:delete', 'manifest:Claims:qa:.*:manage', 'approval:Claims:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:qa:.*:read', 'manifest:Claims:qa:.*:write', 'manifest:Claims:qa:.*:clone', 'manifest:Claims:qa:.*:secret_read', 'manifest:Claims:qa:.*:secret_write', 'manifest:Claims:qa:.*:supersecret_write', 'kube:Claims:qa:.*:restart', 'kube:Claims:qa:.*:delete', 'approval:Claims:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_qa_MANAGER' AND privilege.name IN ( 'manifest:Claims:qa:.*:read', 'manifest:Claims:qa:.*:write', 'manifest:Claims:qa:.*:clone', 'manifest:Claims:qa:.*:secret_read', 'manifest:Claims:qa:.*:secret_write', 'manifest:Claims:qa:.*:supersecret_write', 'kube:Claims:qa:.*:restart', 'kube:Claims:qa:.*:delete', 'approval:Claims:qa:.*:read', 'manifest:Claims:qa:.*:delete', 'manifest:Claims:qa:.*:manage', 'approval:Claims:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:perf:.*:read'), (now(), now(), 'manifest:Claims:perf:.*:write'), (now(), now(), 'manifest:Claims:perf:.*:clone'), (now(), now(), 'manifest:Claims:perf:.*:secret_read'), (now(), now(), 'manifest:Claims:perf:.*:secret_write'), (now(), now(), 'manifest:Claims:perf:.*:supersecret_read'), (now(), now(), 'manifest:Claims:perf:.*:supersecret_write'), (now(), now(), 'kube:Claims:perf:.*:restart'), (now(), now(), 'kube:Claims:perf:.*:delete'), (now(), now(), 'approval:Claims:perf:.*:read'), (now(), now(), 'manifest:Claims:perf:.*:delete'), (now(), now(), 'manifest:Claims:perf:.*:manage'), (now(), now(), 'approval:Claims:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_perf_VIEWER'), (now(), now(), 'Claims_perf_MAINTAINER'), (now(), now(), 'Claims_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_perf_VIEWER' AND privilege.name IN ( 'manifest:Claims:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:perf:.*:read', 'manifest:Claims:perf:.*:write', 'manifest:Claims:perf:.*:clone', 'manifest:Claims:perf:.*:secret_read', 'manifest:Claims:perf:.*:secret_write', 'manifest:Claims:perf:.*:supersecret_read', 'manifest:Claims:perf:.*:supersecret_write', 'kube:Claims:perf:.*:restart', 'kube:Claims:perf:.*:delete', 'approval:Claims:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_perf_MANAGER' AND privilege.name IN ( 'manifest:Claims:perf:.*:read', 'manifest:Claims:perf:.*:write', 'manifest:Claims:perf:.*:clone', 'manifest:Claims:perf:.*:secret_read', 'manifest:Claims:perf:.*:secret_write', 'manifest:Claims:perf:.*:supersecret_read', 'manifest:Claims:perf:.*:supersecret_write', 'kube:Claims:perf:.*:restart', 'kube:Claims:perf:.*:delete', 'approval:Claims:perf:.*:read', 'manifest:Claims:perf:.*:delete', 'manifest:Claims:perf:.*:manage', 'approval:Claims:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:perf:.*:read', 'manifest:Claims:perf:.*:write', 'manifest:Claims:perf:.*:clone', 'manifest:Claims:perf:.*:secret_read', 'manifest:Claims:perf:.*:secret_write', 'manifest:Claims:perf:.*:supersecret_write', 'kube:Claims:perf:.*:restart', 'kube:Claims:perf:.*:delete', 'approval:Claims:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_perf_MANAGER' AND privilege.name IN ( 'manifest:Claims:perf:.*:read', 'manifest:Claims:perf:.*:write', 'manifest:Claims:perf:.*:clone', 'manifest:Claims:perf:.*:secret_read', 'manifest:Claims:perf:.*:secret_write', 'manifest:Claims:perf:.*:supersecret_write', 'kube:Claims:perf:.*:restart', 'kube:Claims:perf:.*:delete', 'approval:Claims:perf:.*:read', 'manifest:Claims:perf:.*:delete', 'manifest:Claims:perf:.*:manage', 'approval:Claims:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:uat:.*:read'), (now(), now(), 'manifest:Claims:uat:.*:write'), (now(), now(), 'manifest:Claims:uat:.*:clone'), (now(), now(), 'manifest:Claims:uat:.*:secret_read'), (now(), now(), 'manifest:Claims:uat:.*:secret_write'), (now(), now(), 'manifest:Claims:uat:.*:supersecret_read'), (now(), now(), 'manifest:Claims:uat:.*:supersecret_write'), (now(), now(), 'kube:Claims:uat:.*:restart'), (now(), now(), 'kube:Claims:uat:.*:delete'), (now(), now(), 'approval:Claims:uat:.*:read'), (now(), now(), 'manifest:Claims:uat:.*:delete'), (now(), now(), 'manifest:Claims:uat:.*:manage'), (now(), now(), 'approval:Claims:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_uat_VIEWER'), (now(), now(), 'Claims_uat_MAINTAINER'), (now(), now(), 'Claims_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_uat_VIEWER' AND privilege.name IN ( 'manifest:Claims:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:uat:.*:read', 'manifest:Claims:uat:.*:write', 'manifest:Claims:uat:.*:clone', 'manifest:Claims:uat:.*:secret_read', 'manifest:Claims:uat:.*:secret_write', 'manifest:Claims:uat:.*:supersecret_read', 'manifest:Claims:uat:.*:supersecret_write', 'kube:Claims:uat:.*:restart', 'kube:Claims:uat:.*:delete', 'approval:Claims:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_uat_MANAGER' AND privilege.name IN ( 'manifest:Claims:uat:.*:read', 'manifest:Claims:uat:.*:write', 'manifest:Claims:uat:.*:clone', 'manifest:Claims:uat:.*:secret_read', 'manifest:Claims:uat:.*:secret_write', 'manifest:Claims:uat:.*:supersecret_read', 'manifest:Claims:uat:.*:supersecret_write', 'kube:Claims:uat:.*:restart', 'kube:Claims:uat:.*:delete', 'approval:Claims:uat:.*:read', 'manifest:Claims:uat:.*:delete', 'manifest:Claims:uat:.*:manage', 'approval:Claims:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:uat:.*:read', 'manifest:Claims:uat:.*:write', 'manifest:Claims:uat:.*:clone', 'manifest:Claims:uat:.*:secret_read', 'manifest:Claims:uat:.*:secret_write', 'manifest:Claims:uat:.*:supersecret_write', 'kube:Claims:uat:.*:restart', 'kube:Claims:uat:.*:delete', 'approval:Claims:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_uat_MANAGER' AND privilege.name IN ( 'manifest:Claims:uat:.*:read', 'manifest:Claims:uat:.*:write', 'manifest:Claims:uat:.*:clone', 'manifest:Claims:uat:.*:secret_read', 'manifest:Claims:uat:.*:secret_write', 'manifest:Claims:uat:.*:supersecret_write', 'kube:Claims:uat:.*:restart', 'kube:Claims:uat:.*:delete', 'approval:Claims:uat:.*:read', 'manifest:Claims:uat:.*:delete', 'manifest:Claims:uat:.*:manage', 'approval:Claims:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:data-platform-prod:.*:read'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:write'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Claims:data-platform-prod:.*:restart'), (now(), now(), 'kube:Claims:data-platform-prod:.*:delete'), (now(), now(), 'approval:Claims:data-platform-prod:.*:read'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Claims:data-platform-prod:.*:manage'), (now(), now(), 'approval:Claims:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_data-platform-prod_VIEWER'), (now(), now(), 'Claims_data-platform-prod_MAINTAINER'), (now(), now(), 'Claims_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Claims:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:data-platform-prod:.*:read', 'manifest:Claims:data-platform-prod:.*:write', 'manifest:Claims:data-platform-prod:.*:clone', 'manifest:Claims:data-platform-prod:.*:secret_read', 'manifest:Claims:data-platform-prod:.*:secret_write', 'manifest:Claims:data-platform-prod:.*:supersecret_read', 'manifest:Claims:data-platform-prod:.*:supersecret_write', 'kube:Claims:data-platform-prod:.*:restart', 'kube:Claims:data-platform-prod:.*:delete', 'approval:Claims:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Claims:data-platform-prod:.*:read', 'manifest:Claims:data-platform-prod:.*:write', 'manifest:Claims:data-platform-prod:.*:clone', 'manifest:Claims:data-platform-prod:.*:secret_read', 'manifest:Claims:data-platform-prod:.*:secret_write', 'manifest:Claims:data-platform-prod:.*:supersecret_read', 'manifest:Claims:data-platform-prod:.*:supersecret_write', 'kube:Claims:data-platform-prod:.*:restart', 'kube:Claims:data-platform-prod:.*:delete', 'approval:Claims:data-platform-prod:.*:read', 'manifest:Claims:data-platform-prod:.*:delete', 'manifest:Claims:data-platform-prod:.*:manage', 'approval:Claims:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:data-platform-prod:.*:read', 'manifest:Claims:data-platform-prod:.*:write', 'manifest:Claims:data-platform-prod:.*:clone', 'manifest:Claims:data-platform-prod:.*:secret_read', 'manifest:Claims:data-platform-prod:.*:secret_write', 'manifest:Claims:data-platform-prod:.*:supersecret_write', 'kube:Claims:data-platform-prod:.*:restart', 'kube:Claims:data-platform-prod:.*:delete', 'approval:Claims:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Claims:data-platform-prod:.*:read', 'manifest:Claims:data-platform-prod:.*:write', 'manifest:Claims:data-platform-prod:.*:clone', 'manifest:Claims:data-platform-prod:.*:secret_read', 'manifest:Claims:data-platform-prod:.*:secret_write', 'manifest:Claims:data-platform-prod:.*:supersecret_write', 'kube:Claims:data-platform-prod:.*:restart', 'kube:Claims:data-platform-prod:.*:delete', 'approval:Claims:data-platform-prod:.*:read', 'manifest:Claims:data-platform-prod:.*:delete', 'manifest:Claims:data-platform-prod:.*:manage', 'approval:Claims:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Claims:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Claims:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Claims:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Claims:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Claims:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Claims_data-platform-nonprod_VIEWER'), (now(), now(), 'Claims_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Claims_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Claims:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:data-platform-nonprod:.*:read', 'manifest:Claims:data-platform-nonprod:.*:write', 'manifest:Claims:data-platform-nonprod:.*:clone', 'manifest:Claims:data-platform-nonprod:.*:secret_read', 'manifest:Claims:data-platform-nonprod:.*:secret_write', 'manifest:Claims:data-platform-nonprod:.*:supersecret_read', 'manifest:Claims:data-platform-nonprod:.*:supersecret_write', 'kube:Claims:data-platform-nonprod:.*:restart', 'kube:Claims:data-platform-nonprod:.*:delete', 'approval:Claims:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Claims:data-platform-nonprod:.*:read', 'manifest:Claims:data-platform-nonprod:.*:write', 'manifest:Claims:data-platform-nonprod:.*:clone', 'manifest:Claims:data-platform-nonprod:.*:secret_read', 'manifest:Claims:data-platform-nonprod:.*:secret_write', 'manifest:Claims:data-platform-nonprod:.*:supersecret_read', 'manifest:Claims:data-platform-nonprod:.*:supersecret_write', 'kube:Claims:data-platform-nonprod:.*:restart', 'kube:Claims:data-platform-nonprod:.*:delete', 'approval:Claims:data-platform-nonprod:.*:read', 'manifest:Claims:data-platform-nonprod:.*:delete', 'manifest:Claims:data-platform-nonprod:.*:manage', 'approval:Claims:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Claims:data-platform-nonprod:.*:read', 'manifest:Claims:data-platform-nonprod:.*:write', 'manifest:Claims:data-platform-nonprod:.*:clone', 'manifest:Claims:data-platform-nonprod:.*:secret_read', 'manifest:Claims:data-platform-nonprod:.*:secret_write', 'manifest:Claims:data-platform-nonprod:.*:supersecret_write', 'kube:Claims:data-platform-nonprod:.*:restart', 'kube:Claims:data-platform-nonprod:.*:delete', 'approval:Claims:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Claims_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Claims:data-platform-nonprod:.*:read', 'manifest:Claims:data-platform-nonprod:.*:write', 'manifest:Claims:data-platform-nonprod:.*:clone', 'manifest:Claims:data-platform-nonprod:.*:secret_read', 'manifest:Claims:data-platform-nonprod:.*:secret_write', 'manifest:Claims:data-platform-nonprod:.*:supersecret_write', 'kube:Claims:data-platform-nonprod:.*:restart', 'kube:Claims:data-platform-nonprod:.*:delete', 'approval:Claims:data-platform-nonprod:.*:read', 'manifest:Claims:data-platform-nonprod:.*:delete', 'manifest:Claims:data-platform-nonprod:.*:manage', 'approval:Claims:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:cmd:.*:read'), (now(), now(), 'manifest:Co-Lending:cmd:.*:write'), (now(), now(), 'manifest:Co-Lending:cmd:.*:clone'), (now(), now(), 'manifest:Co-Lending:cmd:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:cmd:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:cmd:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:cmd:.*:restart'), (now(), now(), 'kube:Co-Lending:cmd:.*:delete'), (now(), now(), 'approval:Co-Lending:cmd:.*:read'), (now(), now(), 'manifest:Co-Lending:cmd:.*:delete'), (now(), now(), 'manifest:Co-Lending:cmd:.*:manage'), (now(), now(), 'approval:Co-Lending:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_cmd_VIEWER'), (now(), now(), 'Co-Lending_cmd_MAINTAINER'), (now(), now(), 'Co-Lending_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_cmd_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:cmd:.*:read', 'manifest:Co-Lending:cmd:.*:write', 'manifest:Co-Lending:cmd:.*:clone', 'manifest:Co-Lending:cmd:.*:secret_read', 'manifest:Co-Lending:cmd:.*:secret_write', 'manifest:Co-Lending:cmd:.*:supersecret_read', 'manifest:Co-Lending:cmd:.*:supersecret_write', 'kube:Co-Lending:cmd:.*:restart', 'kube:Co-Lending:cmd:.*:delete', 'approval:Co-Lending:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_cmd_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:cmd:.*:read', 'manifest:Co-Lending:cmd:.*:write', 'manifest:Co-Lending:cmd:.*:clone', 'manifest:Co-Lending:cmd:.*:secret_read', 'manifest:Co-Lending:cmd:.*:secret_write', 'manifest:Co-Lending:cmd:.*:supersecret_read', 'manifest:Co-Lending:cmd:.*:supersecret_write', 'kube:Co-Lending:cmd:.*:restart', 'kube:Co-Lending:cmd:.*:delete', 'approval:Co-Lending:cmd:.*:read', 'manifest:Co-Lending:cmd:.*:delete', 'manifest:Co-Lending:cmd:.*:manage', 'approval:Co-Lending:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:cmd:.*:read', 'manifest:Co-Lending:cmd:.*:write', 'manifest:Co-Lending:cmd:.*:clone', 'manifest:Co-Lending:cmd:.*:secret_read', 'manifest:Co-Lending:cmd:.*:secret_write', 'manifest:Co-Lending:cmd:.*:supersecret_write', 'kube:Co-Lending:cmd:.*:restart', 'kube:Co-Lending:cmd:.*:delete', 'approval:Co-Lending:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_cmd_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:cmd:.*:read', 'manifest:Co-Lending:cmd:.*:write', 'manifest:Co-Lending:cmd:.*:clone', 'manifest:Co-Lending:cmd:.*:secret_read', 'manifest:Co-Lending:cmd:.*:secret_write', 'manifest:Co-Lending:cmd:.*:supersecret_write', 'kube:Co-Lending:cmd:.*:restart', 'kube:Co-Lending:cmd:.*:delete', 'approval:Co-Lending:cmd:.*:read', 'manifest:Co-Lending:cmd:.*:delete', 'manifest:Co-Lending:cmd:.*:manage', 'approval:Co-Lending:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:prod:.*:read'), (now(), now(), 'manifest:Co-Lending:prod:.*:write'), (now(), now(), 'manifest:Co-Lending:prod:.*:clone'), (now(), now(), 'manifest:Co-Lending:prod:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:prod:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:prod:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:prod:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:prod:.*:restart'), (now(), now(), 'kube:Co-Lending:prod:.*:delete'), (now(), now(), 'approval:Co-Lending:prod:.*:read'), (now(), now(), 'manifest:Co-Lending:prod:.*:delete'), (now(), now(), 'manifest:Co-Lending:prod:.*:manage'), (now(), now(), 'approval:Co-Lending:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_prod_VIEWER'), (now(), now(), 'Co-Lending_prod_MAINTAINER'), (now(), now(), 'Co-Lending_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_prod_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:prod:.*:read', 'manifest:Co-Lending:prod:.*:write', 'manifest:Co-Lending:prod:.*:clone', 'manifest:Co-Lending:prod:.*:secret_read', 'manifest:Co-Lending:prod:.*:secret_write', 'manifest:Co-Lending:prod:.*:supersecret_read', 'manifest:Co-Lending:prod:.*:supersecret_write', 'kube:Co-Lending:prod:.*:restart', 'kube:Co-Lending:prod:.*:delete', 'approval:Co-Lending:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_prod_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:prod:.*:read', 'manifest:Co-Lending:prod:.*:write', 'manifest:Co-Lending:prod:.*:clone', 'manifest:Co-Lending:prod:.*:secret_read', 'manifest:Co-Lending:prod:.*:secret_write', 'manifest:Co-Lending:prod:.*:supersecret_read', 'manifest:Co-Lending:prod:.*:supersecret_write', 'kube:Co-Lending:prod:.*:restart', 'kube:Co-Lending:prod:.*:delete', 'approval:Co-Lending:prod:.*:read', 'manifest:Co-Lending:prod:.*:delete', 'manifest:Co-Lending:prod:.*:manage', 'approval:Co-Lending:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:prod:.*:read', 'manifest:Co-Lending:prod:.*:write', 'manifest:Co-Lending:prod:.*:clone', 'manifest:Co-Lending:prod:.*:secret_read', 'manifest:Co-Lending:prod:.*:secret_write', 'manifest:Co-Lending:prod:.*:supersecret_write', 'kube:Co-Lending:prod:.*:restart', 'kube:Co-Lending:prod:.*:delete', 'approval:Co-Lending:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_prod_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:prod:.*:read', 'manifest:Co-Lending:prod:.*:write', 'manifest:Co-Lending:prod:.*:clone', 'manifest:Co-Lending:prod:.*:secret_read', 'manifest:Co-Lending:prod:.*:secret_write', 'manifest:Co-Lending:prod:.*:supersecret_write', 'kube:Co-Lending:prod:.*:restart', 'kube:Co-Lending:prod:.*:delete', 'approval:Co-Lending:prod:.*:read', 'manifest:Co-Lending:prod:.*:delete', 'manifest:Co-Lending:prod:.*:manage', 'approval:Co-Lending:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:dev:.*:read'), (now(), now(), 'manifest:Co-Lending:dev:.*:write'), (now(), now(), 'manifest:Co-Lending:dev:.*:clone'), (now(), now(), 'manifest:Co-Lending:dev:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:dev:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:dev:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:dev:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:dev:.*:restart'), (now(), now(), 'kube:Co-Lending:dev:.*:delete'), (now(), now(), 'approval:Co-Lending:dev:.*:read'), (now(), now(), 'manifest:Co-Lending:dev:.*:delete'), (now(), now(), 'manifest:Co-Lending:dev:.*:manage'), (now(), now(), 'approval:Co-Lending:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_dev_VIEWER'), (now(), now(), 'Co-Lending_dev_MAINTAINER'), (now(), now(), 'Co-Lending_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_dev_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:dev:.*:read', 'manifest:Co-Lending:dev:.*:write', 'manifest:Co-Lending:dev:.*:clone', 'manifest:Co-Lending:dev:.*:secret_read', 'manifest:Co-Lending:dev:.*:secret_write', 'manifest:Co-Lending:dev:.*:supersecret_read', 'manifest:Co-Lending:dev:.*:supersecret_write', 'kube:Co-Lending:dev:.*:restart', 'kube:Co-Lending:dev:.*:delete', 'approval:Co-Lending:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_dev_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:dev:.*:read', 'manifest:Co-Lending:dev:.*:write', 'manifest:Co-Lending:dev:.*:clone', 'manifest:Co-Lending:dev:.*:secret_read', 'manifest:Co-Lending:dev:.*:secret_write', 'manifest:Co-Lending:dev:.*:supersecret_read', 'manifest:Co-Lending:dev:.*:supersecret_write', 'kube:Co-Lending:dev:.*:restart', 'kube:Co-Lending:dev:.*:delete', 'approval:Co-Lending:dev:.*:read', 'manifest:Co-Lending:dev:.*:delete', 'manifest:Co-Lending:dev:.*:manage', 'approval:Co-Lending:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:dev:.*:read', 'manifest:Co-Lending:dev:.*:write', 'manifest:Co-Lending:dev:.*:clone', 'manifest:Co-Lending:dev:.*:secret_read', 'manifest:Co-Lending:dev:.*:secret_write', 'manifest:Co-Lending:dev:.*:supersecret_write', 'kube:Co-Lending:dev:.*:restart', 'kube:Co-Lending:dev:.*:delete', 'approval:Co-Lending:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_dev_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:dev:.*:read', 'manifest:Co-Lending:dev:.*:write', 'manifest:Co-Lending:dev:.*:clone', 'manifest:Co-Lending:dev:.*:secret_read', 'manifest:Co-Lending:dev:.*:secret_write', 'manifest:Co-Lending:dev:.*:supersecret_write', 'kube:Co-Lending:dev:.*:restart', 'kube:Co-Lending:dev:.*:delete', 'approval:Co-Lending:dev:.*:read', 'manifest:Co-Lending:dev:.*:delete', 'manifest:Co-Lending:dev:.*:manage', 'approval:Co-Lending:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:qa:.*:read'), (now(), now(), 'manifest:Co-Lending:qa:.*:write'), (now(), now(), 'manifest:Co-Lending:qa:.*:clone'), (now(), now(), 'manifest:Co-Lending:qa:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:qa:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:qa:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:qa:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:qa:.*:restart'), (now(), now(), 'kube:Co-Lending:qa:.*:delete'), (now(), now(), 'approval:Co-Lending:qa:.*:read'), (now(), now(), 'manifest:Co-Lending:qa:.*:delete'), (now(), now(), 'manifest:Co-Lending:qa:.*:manage'), (now(), now(), 'approval:Co-Lending:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_qa_VIEWER'), (now(), now(), 'Co-Lending_qa_MAINTAINER'), (now(), now(), 'Co-Lending_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_qa_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:qa:.*:read', 'manifest:Co-Lending:qa:.*:write', 'manifest:Co-Lending:qa:.*:clone', 'manifest:Co-Lending:qa:.*:secret_read', 'manifest:Co-Lending:qa:.*:secret_write', 'manifest:Co-Lending:qa:.*:supersecret_read', 'manifest:Co-Lending:qa:.*:supersecret_write', 'kube:Co-Lending:qa:.*:restart', 'kube:Co-Lending:qa:.*:delete', 'approval:Co-Lending:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_qa_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:qa:.*:read', 'manifest:Co-Lending:qa:.*:write', 'manifest:Co-Lending:qa:.*:clone', 'manifest:Co-Lending:qa:.*:secret_read', 'manifest:Co-Lending:qa:.*:secret_write', 'manifest:Co-Lending:qa:.*:supersecret_read', 'manifest:Co-Lending:qa:.*:supersecret_write', 'kube:Co-Lending:qa:.*:restart', 'kube:Co-Lending:qa:.*:delete', 'approval:Co-Lending:qa:.*:read', 'manifest:Co-Lending:qa:.*:delete', 'manifest:Co-Lending:qa:.*:manage', 'approval:Co-Lending:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:qa:.*:read', 'manifest:Co-Lending:qa:.*:write', 'manifest:Co-Lending:qa:.*:clone', 'manifest:Co-Lending:qa:.*:secret_read', 'manifest:Co-Lending:qa:.*:secret_write', 'manifest:Co-Lending:qa:.*:supersecret_write', 'kube:Co-Lending:qa:.*:restart', 'kube:Co-Lending:qa:.*:delete', 'approval:Co-Lending:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_qa_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:qa:.*:read', 'manifest:Co-Lending:qa:.*:write', 'manifest:Co-Lending:qa:.*:clone', 'manifest:Co-Lending:qa:.*:secret_read', 'manifest:Co-Lending:qa:.*:secret_write', 'manifest:Co-Lending:qa:.*:supersecret_write', 'kube:Co-Lending:qa:.*:restart', 'kube:Co-Lending:qa:.*:delete', 'approval:Co-Lending:qa:.*:read', 'manifest:Co-Lending:qa:.*:delete', 'manifest:Co-Lending:qa:.*:manage', 'approval:Co-Lending:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:perf:.*:read'), (now(), now(), 'manifest:Co-Lending:perf:.*:write'), (now(), now(), 'manifest:Co-Lending:perf:.*:clone'), (now(), now(), 'manifest:Co-Lending:perf:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:perf:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:perf:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:perf:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:perf:.*:restart'), (now(), now(), 'kube:Co-Lending:perf:.*:delete'), (now(), now(), 'approval:Co-Lending:perf:.*:read'), (now(), now(), 'manifest:Co-Lending:perf:.*:delete'), (now(), now(), 'manifest:Co-Lending:perf:.*:manage'), (now(), now(), 'approval:Co-Lending:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_perf_VIEWER'), (now(), now(), 'Co-Lending_perf_MAINTAINER'), (now(), now(), 'Co-Lending_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_perf_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:perf:.*:read', 'manifest:Co-Lending:perf:.*:write', 'manifest:Co-Lending:perf:.*:clone', 'manifest:Co-Lending:perf:.*:secret_read', 'manifest:Co-Lending:perf:.*:secret_write', 'manifest:Co-Lending:perf:.*:supersecret_read', 'manifest:Co-Lending:perf:.*:supersecret_write', 'kube:Co-Lending:perf:.*:restart', 'kube:Co-Lending:perf:.*:delete', 'approval:Co-Lending:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_perf_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:perf:.*:read', 'manifest:Co-Lending:perf:.*:write', 'manifest:Co-Lending:perf:.*:clone', 'manifest:Co-Lending:perf:.*:secret_read', 'manifest:Co-Lending:perf:.*:secret_write', 'manifest:Co-Lending:perf:.*:supersecret_read', 'manifest:Co-Lending:perf:.*:supersecret_write', 'kube:Co-Lending:perf:.*:restart', 'kube:Co-Lending:perf:.*:delete', 'approval:Co-Lending:perf:.*:read', 'manifest:Co-Lending:perf:.*:delete', 'manifest:Co-Lending:perf:.*:manage', 'approval:Co-Lending:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:perf:.*:read', 'manifest:Co-Lending:perf:.*:write', 'manifest:Co-Lending:perf:.*:clone', 'manifest:Co-Lending:perf:.*:secret_read', 'manifest:Co-Lending:perf:.*:secret_write', 'manifest:Co-Lending:perf:.*:supersecret_write', 'kube:Co-Lending:perf:.*:restart', 'kube:Co-Lending:perf:.*:delete', 'approval:Co-Lending:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_perf_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:perf:.*:read', 'manifest:Co-Lending:perf:.*:write', 'manifest:Co-Lending:perf:.*:clone', 'manifest:Co-Lending:perf:.*:secret_read', 'manifest:Co-Lending:perf:.*:secret_write', 'manifest:Co-Lending:perf:.*:supersecret_write', 'kube:Co-Lending:perf:.*:restart', 'kube:Co-Lending:perf:.*:delete', 'approval:Co-Lending:perf:.*:read', 'manifest:Co-Lending:perf:.*:delete', 'manifest:Co-Lending:perf:.*:manage', 'approval:Co-Lending:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:uat:.*:read'), (now(), now(), 'manifest:Co-Lending:uat:.*:write'), (now(), now(), 'manifest:Co-Lending:uat:.*:clone'), (now(), now(), 'manifest:Co-Lending:uat:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:uat:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:uat:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:uat:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:uat:.*:restart'), (now(), now(), 'kube:Co-Lending:uat:.*:delete'), (now(), now(), 'approval:Co-Lending:uat:.*:read'), (now(), now(), 'manifest:Co-Lending:uat:.*:delete'), (now(), now(), 'manifest:Co-Lending:uat:.*:manage'), (now(), now(), 'approval:Co-Lending:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_uat_VIEWER'), (now(), now(), 'Co-Lending_uat_MAINTAINER'), (now(), now(), 'Co-Lending_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_uat_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:uat:.*:read', 'manifest:Co-Lending:uat:.*:write', 'manifest:Co-Lending:uat:.*:clone', 'manifest:Co-Lending:uat:.*:secret_read', 'manifest:Co-Lending:uat:.*:secret_write', 'manifest:Co-Lending:uat:.*:supersecret_read', 'manifest:Co-Lending:uat:.*:supersecret_write', 'kube:Co-Lending:uat:.*:restart', 'kube:Co-Lending:uat:.*:delete', 'approval:Co-Lending:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_uat_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:uat:.*:read', 'manifest:Co-Lending:uat:.*:write', 'manifest:Co-Lending:uat:.*:clone', 'manifest:Co-Lending:uat:.*:secret_read', 'manifest:Co-Lending:uat:.*:secret_write', 'manifest:Co-Lending:uat:.*:supersecret_read', 'manifest:Co-Lending:uat:.*:supersecret_write', 'kube:Co-Lending:uat:.*:restart', 'kube:Co-Lending:uat:.*:delete', 'approval:Co-Lending:uat:.*:read', 'manifest:Co-Lending:uat:.*:delete', 'manifest:Co-Lending:uat:.*:manage', 'approval:Co-Lending:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:uat:.*:read', 'manifest:Co-Lending:uat:.*:write', 'manifest:Co-Lending:uat:.*:clone', 'manifest:Co-Lending:uat:.*:secret_read', 'manifest:Co-Lending:uat:.*:secret_write', 'manifest:Co-Lending:uat:.*:supersecret_write', 'kube:Co-Lending:uat:.*:restart', 'kube:Co-Lending:uat:.*:delete', 'approval:Co-Lending:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_uat_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:uat:.*:read', 'manifest:Co-Lending:uat:.*:write', 'manifest:Co-Lending:uat:.*:clone', 'manifest:Co-Lending:uat:.*:secret_read', 'manifest:Co-Lending:uat:.*:secret_write', 'manifest:Co-Lending:uat:.*:supersecret_write', 'kube:Co-Lending:uat:.*:restart', 'kube:Co-Lending:uat:.*:delete', 'approval:Co-Lending:uat:.*:read', 'manifest:Co-Lending:uat:.*:delete', 'manifest:Co-Lending:uat:.*:manage', 'approval:Co-Lending:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:read'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:write'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:data-platform-prod:.*:restart'), (now(), now(), 'kube:Co-Lending:data-platform-prod:.*:delete'), (now(), now(), 'approval:Co-Lending:data-platform-prod:.*:read'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Co-Lending:data-platform-prod:.*:manage'), (now(), now(), 'approval:Co-Lending:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_data-platform-prod_VIEWER'), (now(), now(), 'Co-Lending_data-platform-prod_MAINTAINER'), (now(), now(), 'Co-Lending_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-prod:.*:read', 'manifest:Co-Lending:data-platform-prod:.*:write', 'manifest:Co-Lending:data-platform-prod:.*:clone', 'manifest:Co-Lending:data-platform-prod:.*:secret_read', 'manifest:Co-Lending:data-platform-prod:.*:secret_write', 'manifest:Co-Lending:data-platform-prod:.*:supersecret_read', 'manifest:Co-Lending:data-platform-prod:.*:supersecret_write', 'kube:Co-Lending:data-platform-prod:.*:restart', 'kube:Co-Lending:data-platform-prod:.*:delete', 'approval:Co-Lending:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-prod:.*:read', 'manifest:Co-Lending:data-platform-prod:.*:write', 'manifest:Co-Lending:data-platform-prod:.*:clone', 'manifest:Co-Lending:data-platform-prod:.*:secret_read', 'manifest:Co-Lending:data-platform-prod:.*:secret_write', 'manifest:Co-Lending:data-platform-prod:.*:supersecret_read', 'manifest:Co-Lending:data-platform-prod:.*:supersecret_write', 'kube:Co-Lending:data-platform-prod:.*:restart', 'kube:Co-Lending:data-platform-prod:.*:delete', 'approval:Co-Lending:data-platform-prod:.*:read', 'manifest:Co-Lending:data-platform-prod:.*:delete', 'manifest:Co-Lending:data-platform-prod:.*:manage', 'approval:Co-Lending:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-prod:.*:read', 'manifest:Co-Lending:data-platform-prod:.*:write', 'manifest:Co-Lending:data-platform-prod:.*:clone', 'manifest:Co-Lending:data-platform-prod:.*:secret_read', 'manifest:Co-Lending:data-platform-prod:.*:secret_write', 'manifest:Co-Lending:data-platform-prod:.*:supersecret_write', 'kube:Co-Lending:data-platform-prod:.*:restart', 'kube:Co-Lending:data-platform-prod:.*:delete', 'approval:Co-Lending:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-prod:.*:read', 'manifest:Co-Lending:data-platform-prod:.*:write', 'manifest:Co-Lending:data-platform-prod:.*:clone', 'manifest:Co-Lending:data-platform-prod:.*:secret_read', 'manifest:Co-Lending:data-platform-prod:.*:secret_write', 'manifest:Co-Lending:data-platform-prod:.*:supersecret_write', 'kube:Co-Lending:data-platform-prod:.*:restart', 'kube:Co-Lending:data-platform-prod:.*:delete', 'approval:Co-Lending:data-platform-prod:.*:read', 'manifest:Co-Lending:data-platform-prod:.*:delete', 'manifest:Co-Lending:data-platform-prod:.*:manage', 'approval:Co-Lending:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Co-Lending:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Co-Lending:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Co-Lending:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Co-Lending:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Co-Lending:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Co-Lending_data-platform-nonprod_VIEWER'), (now(), now(), 'Co-Lending_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Co-Lending_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-nonprod:.*:read', 'manifest:Co-Lending:data-platform-nonprod:.*:write', 'manifest:Co-Lending:data-platform-nonprod:.*:clone', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_read', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_write', 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_read', 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_write', 'kube:Co-Lending:data-platform-nonprod:.*:restart', 'kube:Co-Lending:data-platform-nonprod:.*:delete', 'approval:Co-Lending:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-nonprod:.*:read', 'manifest:Co-Lending:data-platform-nonprod:.*:write', 'manifest:Co-Lending:data-platform-nonprod:.*:clone', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_read', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_write', 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_read', 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_write', 'kube:Co-Lending:data-platform-nonprod:.*:restart', 'kube:Co-Lending:data-platform-nonprod:.*:delete', 'approval:Co-Lending:data-platform-nonprod:.*:read', 'manifest:Co-Lending:data-platform-nonprod:.*:delete', 'manifest:Co-Lending:data-platform-nonprod:.*:manage', 'approval:Co-Lending:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-nonprod:.*:read', 'manifest:Co-Lending:data-platform-nonprod:.*:write', 'manifest:Co-Lending:data-platform-nonprod:.*:clone', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_read', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_write', 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_write', 'kube:Co-Lending:data-platform-nonprod:.*:restart', 'kube:Co-Lending:data-platform-nonprod:.*:delete', 'approval:Co-Lending:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Co-Lending_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Co-Lending:data-platform-nonprod:.*:read', 'manifest:Co-Lending:data-platform-nonprod:.*:write', 'manifest:Co-Lending:data-platform-nonprod:.*:clone', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_read', 'manifest:Co-Lending:data-platform-nonprod:.*:secret_write', 'manifest:Co-Lending:data-platform-nonprod:.*:supersecret_write', 'kube:Co-Lending:data-platform-nonprod:.*:restart', 'kube:Co-Lending:data-platform-nonprod:.*:delete', 'approval:Co-Lending:data-platform-nonprod:.*:read', 'manifest:Co-Lending:data-platform-nonprod:.*:delete', 'manifest:Co-Lending:data-platform-nonprod:.*:manage', 'approval:Co-Lending:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:cmd:.*:read'), (now(), now(), 'manifest:Collections:cmd:.*:write'), (now(), now(), 'manifest:Collections:cmd:.*:clone'), (now(), now(), 'manifest:Collections:cmd:.*:secret_read'), (now(), now(), 'manifest:Collections:cmd:.*:secret_write'), (now(), now(), 'manifest:Collections:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Collections:cmd:.*:supersecret_write'), (now(), now(), 'kube:Collections:cmd:.*:restart'), (now(), now(), 'kube:Collections:cmd:.*:delete'), (now(), now(), 'approval:Collections:cmd:.*:read'), (now(), now(), 'manifest:Collections:cmd:.*:delete'), (now(), now(), 'manifest:Collections:cmd:.*:manage'), (now(), now(), 'approval:Collections:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_cmd_VIEWER'), (now(), now(), 'Collections_cmd_MAINTAINER'), (now(), now(), 'Collections_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_cmd_VIEWER' AND privilege.name IN ( 'manifest:Collections:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:cmd:.*:read', 'manifest:Collections:cmd:.*:write', 'manifest:Collections:cmd:.*:clone', 'manifest:Collections:cmd:.*:secret_read', 'manifest:Collections:cmd:.*:secret_write', 'manifest:Collections:cmd:.*:supersecret_read', 'manifest:Collections:cmd:.*:supersecret_write', 'kube:Collections:cmd:.*:restart', 'kube:Collections:cmd:.*:delete', 'approval:Collections:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_cmd_MANAGER' AND privilege.name IN ( 'manifest:Collections:cmd:.*:read', 'manifest:Collections:cmd:.*:write', 'manifest:Collections:cmd:.*:clone', 'manifest:Collections:cmd:.*:secret_read', 'manifest:Collections:cmd:.*:secret_write', 'manifest:Collections:cmd:.*:supersecret_read', 'manifest:Collections:cmd:.*:supersecret_write', 'kube:Collections:cmd:.*:restart', 'kube:Collections:cmd:.*:delete', 'approval:Collections:cmd:.*:read', 'manifest:Collections:cmd:.*:delete', 'manifest:Collections:cmd:.*:manage', 'approval:Collections:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:cmd:.*:read', 'manifest:Collections:cmd:.*:write', 'manifest:Collections:cmd:.*:clone', 'manifest:Collections:cmd:.*:secret_read', 'manifest:Collections:cmd:.*:secret_write', 'manifest:Collections:cmd:.*:supersecret_write', 'kube:Collections:cmd:.*:restart', 'kube:Collections:cmd:.*:delete', 'approval:Collections:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_cmd_MANAGER' AND privilege.name IN ( 'manifest:Collections:cmd:.*:read', 'manifest:Collections:cmd:.*:write', 'manifest:Collections:cmd:.*:clone', 'manifest:Collections:cmd:.*:secret_read', 'manifest:Collections:cmd:.*:secret_write', 'manifest:Collections:cmd:.*:supersecret_write', 'kube:Collections:cmd:.*:restart', 'kube:Collections:cmd:.*:delete', 'approval:Collections:cmd:.*:read', 'manifest:Collections:cmd:.*:delete', 'manifest:Collections:cmd:.*:manage', 'approval:Collections:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:prod:.*:read'), (now(), now(), 'manifest:Collections:prod:.*:write'), (now(), now(), 'manifest:Collections:prod:.*:clone'), (now(), now(), 'manifest:Collections:prod:.*:secret_read'), (now(), now(), 'manifest:Collections:prod:.*:secret_write'), (now(), now(), 'manifest:Collections:prod:.*:supersecret_read'), (now(), now(), 'manifest:Collections:prod:.*:supersecret_write'), (now(), now(), 'kube:Collections:prod:.*:restart'), (now(), now(), 'kube:Collections:prod:.*:delete'), (now(), now(), 'approval:Collections:prod:.*:read'), (now(), now(), 'manifest:Collections:prod:.*:delete'), (now(), now(), 'manifest:Collections:prod:.*:manage'), (now(), now(), 'approval:Collections:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_prod_VIEWER'), (now(), now(), 'Collections_prod_MAINTAINER'), (now(), now(), 'Collections_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_prod_VIEWER' AND privilege.name IN ( 'manifest:Collections:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:prod:.*:read', 'manifest:Collections:prod:.*:write', 'manifest:Collections:prod:.*:clone', 'manifest:Collections:prod:.*:secret_read', 'manifest:Collections:prod:.*:secret_write', 'manifest:Collections:prod:.*:supersecret_read', 'manifest:Collections:prod:.*:supersecret_write', 'kube:Collections:prod:.*:restart', 'kube:Collections:prod:.*:delete', 'approval:Collections:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_prod_MANAGER' AND privilege.name IN ( 'manifest:Collections:prod:.*:read', 'manifest:Collections:prod:.*:write', 'manifest:Collections:prod:.*:clone', 'manifest:Collections:prod:.*:secret_read', 'manifest:Collections:prod:.*:secret_write', 'manifest:Collections:prod:.*:supersecret_read', 'manifest:Collections:prod:.*:supersecret_write', 'kube:Collections:prod:.*:restart', 'kube:Collections:prod:.*:delete', 'approval:Collections:prod:.*:read', 'manifest:Collections:prod:.*:delete', 'manifest:Collections:prod:.*:manage', 'approval:Collections:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:prod:.*:read', 'manifest:Collections:prod:.*:write', 'manifest:Collections:prod:.*:clone', 'manifest:Collections:prod:.*:secret_read', 'manifest:Collections:prod:.*:secret_write', 'manifest:Collections:prod:.*:supersecret_write', 'kube:Collections:prod:.*:restart', 'kube:Collections:prod:.*:delete', 'approval:Collections:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_prod_MANAGER' AND privilege.name IN ( 'manifest:Collections:prod:.*:read', 'manifest:Collections:prod:.*:write', 'manifest:Collections:prod:.*:clone', 'manifest:Collections:prod:.*:secret_read', 'manifest:Collections:prod:.*:secret_write', 'manifest:Collections:prod:.*:supersecret_write', 'kube:Collections:prod:.*:restart', 'kube:Collections:prod:.*:delete', 'approval:Collections:prod:.*:read', 'manifest:Collections:prod:.*:delete', 'manifest:Collections:prod:.*:manage', 'approval:Collections:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:dev:.*:read'), (now(), now(), 'manifest:Collections:dev:.*:write'), (now(), now(), 'manifest:Collections:dev:.*:clone'), (now(), now(), 'manifest:Collections:dev:.*:secret_read'), (now(), now(), 'manifest:Collections:dev:.*:secret_write'), (now(), now(), 'manifest:Collections:dev:.*:supersecret_read'), (now(), now(), 'manifest:Collections:dev:.*:supersecret_write'), (now(), now(), 'kube:Collections:dev:.*:restart'), (now(), now(), 'kube:Collections:dev:.*:delete'), (now(), now(), 'approval:Collections:dev:.*:read'), (now(), now(), 'manifest:Collections:dev:.*:delete'), (now(), now(), 'manifest:Collections:dev:.*:manage'), (now(), now(), 'approval:Collections:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_dev_VIEWER'), (now(), now(), 'Collections_dev_MAINTAINER'), (now(), now(), 'Collections_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_dev_VIEWER' AND privilege.name IN ( 'manifest:Collections:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:dev:.*:read', 'manifest:Collections:dev:.*:write', 'manifest:Collections:dev:.*:clone', 'manifest:Collections:dev:.*:secret_read', 'manifest:Collections:dev:.*:secret_write', 'manifest:Collections:dev:.*:supersecret_read', 'manifest:Collections:dev:.*:supersecret_write', 'kube:Collections:dev:.*:restart', 'kube:Collections:dev:.*:delete', 'approval:Collections:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_dev_MANAGER' AND privilege.name IN ( 'manifest:Collections:dev:.*:read', 'manifest:Collections:dev:.*:write', 'manifest:Collections:dev:.*:clone', 'manifest:Collections:dev:.*:secret_read', 'manifest:Collections:dev:.*:secret_write', 'manifest:Collections:dev:.*:supersecret_read', 'manifest:Collections:dev:.*:supersecret_write', 'kube:Collections:dev:.*:restart', 'kube:Collections:dev:.*:delete', 'approval:Collections:dev:.*:read', 'manifest:Collections:dev:.*:delete', 'manifest:Collections:dev:.*:manage', 'approval:Collections:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:dev:.*:read', 'manifest:Collections:dev:.*:write', 'manifest:Collections:dev:.*:clone', 'manifest:Collections:dev:.*:secret_read', 'manifest:Collections:dev:.*:secret_write', 'manifest:Collections:dev:.*:supersecret_write', 'kube:Collections:dev:.*:restart', 'kube:Collections:dev:.*:delete', 'approval:Collections:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_dev_MANAGER' AND privilege.name IN ( 'manifest:Collections:dev:.*:read', 'manifest:Collections:dev:.*:write', 'manifest:Collections:dev:.*:clone', 'manifest:Collections:dev:.*:secret_read', 'manifest:Collections:dev:.*:secret_write', 'manifest:Collections:dev:.*:supersecret_write', 'kube:Collections:dev:.*:restart', 'kube:Collections:dev:.*:delete', 'approval:Collections:dev:.*:read', 'manifest:Collections:dev:.*:delete', 'manifest:Collections:dev:.*:manage', 'approval:Collections:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:qa:.*:read'), (now(), now(), 'manifest:Collections:qa:.*:write'), (now(), now(), 'manifest:Collections:qa:.*:clone'), (now(), now(), 'manifest:Collections:qa:.*:secret_read'), (now(), now(), 'manifest:Collections:qa:.*:secret_write'), (now(), now(), 'manifest:Collections:qa:.*:supersecret_read'), (now(), now(), 'manifest:Collections:qa:.*:supersecret_write'), (now(), now(), 'kube:Collections:qa:.*:restart'), (now(), now(), 'kube:Collections:qa:.*:delete'), (now(), now(), 'approval:Collections:qa:.*:read'), (now(), now(), 'manifest:Collections:qa:.*:delete'), (now(), now(), 'manifest:Collections:qa:.*:manage'), (now(), now(), 'approval:Collections:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_qa_VIEWER'), (now(), now(), 'Collections_qa_MAINTAINER'), (now(), now(), 'Collections_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_qa_VIEWER' AND privilege.name IN ( 'manifest:Collections:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:qa:.*:read', 'manifest:Collections:qa:.*:write', 'manifest:Collections:qa:.*:clone', 'manifest:Collections:qa:.*:secret_read', 'manifest:Collections:qa:.*:secret_write', 'manifest:Collections:qa:.*:supersecret_read', 'manifest:Collections:qa:.*:supersecret_write', 'kube:Collections:qa:.*:restart', 'kube:Collections:qa:.*:delete', 'approval:Collections:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_qa_MANAGER' AND privilege.name IN ( 'manifest:Collections:qa:.*:read', 'manifest:Collections:qa:.*:write', 'manifest:Collections:qa:.*:clone', 'manifest:Collections:qa:.*:secret_read', 'manifest:Collections:qa:.*:secret_write', 'manifest:Collections:qa:.*:supersecret_read', 'manifest:Collections:qa:.*:supersecret_write', 'kube:Collections:qa:.*:restart', 'kube:Collections:qa:.*:delete', 'approval:Collections:qa:.*:read', 'manifest:Collections:qa:.*:delete', 'manifest:Collections:qa:.*:manage', 'approval:Collections:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:qa:.*:read', 'manifest:Collections:qa:.*:write', 'manifest:Collections:qa:.*:clone', 'manifest:Collections:qa:.*:secret_read', 'manifest:Collections:qa:.*:secret_write', 'manifest:Collections:qa:.*:supersecret_write', 'kube:Collections:qa:.*:restart', 'kube:Collections:qa:.*:delete', 'approval:Collections:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_qa_MANAGER' AND privilege.name IN ( 'manifest:Collections:qa:.*:read', 'manifest:Collections:qa:.*:write', 'manifest:Collections:qa:.*:clone', 'manifest:Collections:qa:.*:secret_read', 'manifest:Collections:qa:.*:secret_write', 'manifest:Collections:qa:.*:supersecret_write', 'kube:Collections:qa:.*:restart', 'kube:Collections:qa:.*:delete', 'approval:Collections:qa:.*:read', 'manifest:Collections:qa:.*:delete', 'manifest:Collections:qa:.*:manage', 'approval:Collections:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:perf:.*:read'), (now(), now(), 'manifest:Collections:perf:.*:write'), (now(), now(), 'manifest:Collections:perf:.*:clone'), (now(), now(), 'manifest:Collections:perf:.*:secret_read'), (now(), now(), 'manifest:Collections:perf:.*:secret_write'), (now(), now(), 'manifest:Collections:perf:.*:supersecret_read'), (now(), now(), 'manifest:Collections:perf:.*:supersecret_write'), (now(), now(), 'kube:Collections:perf:.*:restart'), (now(), now(), 'kube:Collections:perf:.*:delete'), (now(), now(), 'approval:Collections:perf:.*:read'), (now(), now(), 'manifest:Collections:perf:.*:delete'), (now(), now(), 'manifest:Collections:perf:.*:manage'), (now(), now(), 'approval:Collections:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_perf_VIEWER'), (now(), now(), 'Collections_perf_MAINTAINER'), (now(), now(), 'Collections_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_perf_VIEWER' AND privilege.name IN ( 'manifest:Collections:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:perf:.*:read', 'manifest:Collections:perf:.*:write', 'manifest:Collections:perf:.*:clone', 'manifest:Collections:perf:.*:secret_read', 'manifest:Collections:perf:.*:secret_write', 'manifest:Collections:perf:.*:supersecret_read', 'manifest:Collections:perf:.*:supersecret_write', 'kube:Collections:perf:.*:restart', 'kube:Collections:perf:.*:delete', 'approval:Collections:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_perf_MANAGER' AND privilege.name IN ( 'manifest:Collections:perf:.*:read', 'manifest:Collections:perf:.*:write', 'manifest:Collections:perf:.*:clone', 'manifest:Collections:perf:.*:secret_read', 'manifest:Collections:perf:.*:secret_write', 'manifest:Collections:perf:.*:supersecret_read', 'manifest:Collections:perf:.*:supersecret_write', 'kube:Collections:perf:.*:restart', 'kube:Collections:perf:.*:delete', 'approval:Collections:perf:.*:read', 'manifest:Collections:perf:.*:delete', 'manifest:Collections:perf:.*:manage', 'approval:Collections:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:perf:.*:read', 'manifest:Collections:perf:.*:write', 'manifest:Collections:perf:.*:clone', 'manifest:Collections:perf:.*:secret_read', 'manifest:Collections:perf:.*:secret_write', 'manifest:Collections:perf:.*:supersecret_write', 'kube:Collections:perf:.*:restart', 'kube:Collections:perf:.*:delete', 'approval:Collections:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_perf_MANAGER' AND privilege.name IN ( 'manifest:Collections:perf:.*:read', 'manifest:Collections:perf:.*:write', 'manifest:Collections:perf:.*:clone', 'manifest:Collections:perf:.*:secret_read', 'manifest:Collections:perf:.*:secret_write', 'manifest:Collections:perf:.*:supersecret_write', 'kube:Collections:perf:.*:restart', 'kube:Collections:perf:.*:delete', 'approval:Collections:perf:.*:read', 'manifest:Collections:perf:.*:delete', 'manifest:Collections:perf:.*:manage', 'approval:Collections:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:uat:.*:read'), (now(), now(), 'manifest:Collections:uat:.*:write'), (now(), now(), 'manifest:Collections:uat:.*:clone'), (now(), now(), 'manifest:Collections:uat:.*:secret_read'), (now(), now(), 'manifest:Collections:uat:.*:secret_write'), (now(), now(), 'manifest:Collections:uat:.*:supersecret_read'), (now(), now(), 'manifest:Collections:uat:.*:supersecret_write'), (now(), now(), 'kube:Collections:uat:.*:restart'), (now(), now(), 'kube:Collections:uat:.*:delete'), (now(), now(), 'approval:Collections:uat:.*:read'), (now(), now(), 'manifest:Collections:uat:.*:delete'), (now(), now(), 'manifest:Collections:uat:.*:manage'), (now(), now(), 'approval:Collections:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_uat_VIEWER'), (now(), now(), 'Collections_uat_MAINTAINER'), (now(), now(), 'Collections_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_uat_VIEWER' AND privilege.name IN ( 'manifest:Collections:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:uat:.*:read', 'manifest:Collections:uat:.*:write', 'manifest:Collections:uat:.*:clone', 'manifest:Collections:uat:.*:secret_read', 'manifest:Collections:uat:.*:secret_write', 'manifest:Collections:uat:.*:supersecret_read', 'manifest:Collections:uat:.*:supersecret_write', 'kube:Collections:uat:.*:restart', 'kube:Collections:uat:.*:delete', 'approval:Collections:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_uat_MANAGER' AND privilege.name IN ( 'manifest:Collections:uat:.*:read', 'manifest:Collections:uat:.*:write', 'manifest:Collections:uat:.*:clone', 'manifest:Collections:uat:.*:secret_read', 'manifest:Collections:uat:.*:secret_write', 'manifest:Collections:uat:.*:supersecret_read', 'manifest:Collections:uat:.*:supersecret_write', 'kube:Collections:uat:.*:restart', 'kube:Collections:uat:.*:delete', 'approval:Collections:uat:.*:read', 'manifest:Collections:uat:.*:delete', 'manifest:Collections:uat:.*:manage', 'approval:Collections:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:uat:.*:read', 'manifest:Collections:uat:.*:write', 'manifest:Collections:uat:.*:clone', 'manifest:Collections:uat:.*:secret_read', 'manifest:Collections:uat:.*:secret_write', 'manifest:Collections:uat:.*:supersecret_write', 'kube:Collections:uat:.*:restart', 'kube:Collections:uat:.*:delete', 'approval:Collections:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_uat_MANAGER' AND privilege.name IN ( 'manifest:Collections:uat:.*:read', 'manifest:Collections:uat:.*:write', 'manifest:Collections:uat:.*:clone', 'manifest:Collections:uat:.*:secret_read', 'manifest:Collections:uat:.*:secret_write', 'manifest:Collections:uat:.*:supersecret_write', 'kube:Collections:uat:.*:restart', 'kube:Collections:uat:.*:delete', 'approval:Collections:uat:.*:read', 'manifest:Collections:uat:.*:delete', 'manifest:Collections:uat:.*:manage', 'approval:Collections:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:data-platform-prod:.*:read'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:write'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Collections:data-platform-prod:.*:restart'), (now(), now(), 'kube:Collections:data-platform-prod:.*:delete'), (now(), now(), 'approval:Collections:data-platform-prod:.*:read'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Collections:data-platform-prod:.*:manage'), (now(), now(), 'approval:Collections:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_data-platform-prod_VIEWER'), (now(), now(), 'Collections_data-platform-prod_MAINTAINER'), (now(), now(), 'Collections_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Collections:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:data-platform-prod:.*:read', 'manifest:Collections:data-platform-prod:.*:write', 'manifest:Collections:data-platform-prod:.*:clone', 'manifest:Collections:data-platform-prod:.*:secret_read', 'manifest:Collections:data-platform-prod:.*:secret_write', 'manifest:Collections:data-platform-prod:.*:supersecret_read', 'manifest:Collections:data-platform-prod:.*:supersecret_write', 'kube:Collections:data-platform-prod:.*:restart', 'kube:Collections:data-platform-prod:.*:delete', 'approval:Collections:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Collections:data-platform-prod:.*:read', 'manifest:Collections:data-platform-prod:.*:write', 'manifest:Collections:data-platform-prod:.*:clone', 'manifest:Collections:data-platform-prod:.*:secret_read', 'manifest:Collections:data-platform-prod:.*:secret_write', 'manifest:Collections:data-platform-prod:.*:supersecret_read', 'manifest:Collections:data-platform-prod:.*:supersecret_write', 'kube:Collections:data-platform-prod:.*:restart', 'kube:Collections:data-platform-prod:.*:delete', 'approval:Collections:data-platform-prod:.*:read', 'manifest:Collections:data-platform-prod:.*:delete', 'manifest:Collections:data-platform-prod:.*:manage', 'approval:Collections:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:data-platform-prod:.*:read', 'manifest:Collections:data-platform-prod:.*:write', 'manifest:Collections:data-platform-prod:.*:clone', 'manifest:Collections:data-platform-prod:.*:secret_read', 'manifest:Collections:data-platform-prod:.*:secret_write', 'manifest:Collections:data-platform-prod:.*:supersecret_write', 'kube:Collections:data-platform-prod:.*:restart', 'kube:Collections:data-platform-prod:.*:delete', 'approval:Collections:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Collections:data-platform-prod:.*:read', 'manifest:Collections:data-platform-prod:.*:write', 'manifest:Collections:data-platform-prod:.*:clone', 'manifest:Collections:data-platform-prod:.*:secret_read', 'manifest:Collections:data-platform-prod:.*:secret_write', 'manifest:Collections:data-platform-prod:.*:supersecret_write', 'kube:Collections:data-platform-prod:.*:restart', 'kube:Collections:data-platform-prod:.*:delete', 'approval:Collections:data-platform-prod:.*:read', 'manifest:Collections:data-platform-prod:.*:delete', 'manifest:Collections:data-platform-prod:.*:manage', 'approval:Collections:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Collections:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Collections:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Collections:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Collections:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Collections:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Collections_data-platform-nonprod_VIEWER'), (now(), now(), 'Collections_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Collections_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Collections:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:data-platform-nonprod:.*:read', 'manifest:Collections:data-platform-nonprod:.*:write', 'manifest:Collections:data-platform-nonprod:.*:clone', 'manifest:Collections:data-platform-nonprod:.*:secret_read', 'manifest:Collections:data-platform-nonprod:.*:secret_write', 'manifest:Collections:data-platform-nonprod:.*:supersecret_read', 'manifest:Collections:data-platform-nonprod:.*:supersecret_write', 'kube:Collections:data-platform-nonprod:.*:restart', 'kube:Collections:data-platform-nonprod:.*:delete', 'approval:Collections:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Collections:data-platform-nonprod:.*:read', 'manifest:Collections:data-platform-nonprod:.*:write', 'manifest:Collections:data-platform-nonprod:.*:clone', 'manifest:Collections:data-platform-nonprod:.*:secret_read', 'manifest:Collections:data-platform-nonprod:.*:secret_write', 'manifest:Collections:data-platform-nonprod:.*:supersecret_read', 'manifest:Collections:data-platform-nonprod:.*:supersecret_write', 'kube:Collections:data-platform-nonprod:.*:restart', 'kube:Collections:data-platform-nonprod:.*:delete', 'approval:Collections:data-platform-nonprod:.*:read', 'manifest:Collections:data-platform-nonprod:.*:delete', 'manifest:Collections:data-platform-nonprod:.*:manage', 'approval:Collections:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Collections:data-platform-nonprod:.*:read', 'manifest:Collections:data-platform-nonprod:.*:write', 'manifest:Collections:data-platform-nonprod:.*:clone', 'manifest:Collections:data-platform-nonprod:.*:secret_read', 'manifest:Collections:data-platform-nonprod:.*:secret_write', 'manifest:Collections:data-platform-nonprod:.*:supersecret_write', 'kube:Collections:data-platform-nonprod:.*:restart', 'kube:Collections:data-platform-nonprod:.*:delete', 'approval:Collections:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Collections_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Collections:data-platform-nonprod:.*:read', 'manifest:Collections:data-platform-nonprod:.*:write', 'manifest:Collections:data-platform-nonprod:.*:clone', 'manifest:Collections:data-platform-nonprod:.*:secret_read', 'manifest:Collections:data-platform-nonprod:.*:secret_write', 'manifest:Collections:data-platform-nonprod:.*:supersecret_write', 'kube:Collections:data-platform-nonprod:.*:restart', 'kube:Collections:data-platform-nonprod:.*:delete', 'approval:Collections:data-platform-nonprod:.*:read', 'manifest:Collections:data-platform-nonprod:.*:delete', 'manifest:Collections:data-platform-nonprod:.*:manage', 'approval:Collections:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:cmd:.*:read'), (now(), now(), 'manifest:Communication:cmd:.*:write'), (now(), now(), 'manifest:Communication:cmd:.*:clone'), (now(), now(), 'manifest:Communication:cmd:.*:secret_read'), (now(), now(), 'manifest:Communication:cmd:.*:secret_write'), (now(), now(), 'manifest:Communication:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Communication:cmd:.*:supersecret_write'), (now(), now(), 'kube:Communication:cmd:.*:restart'), (now(), now(), 'kube:Communication:cmd:.*:delete'), (now(), now(), 'approval:Communication:cmd:.*:read'), (now(), now(), 'manifest:Communication:cmd:.*:delete'), (now(), now(), 'manifest:Communication:cmd:.*:manage'), (now(), now(), 'approval:Communication:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_cmd_VIEWER'), (now(), now(), 'Communication_cmd_MAINTAINER'), (now(), now(), 'Communication_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_cmd_VIEWER' AND privilege.name IN ( 'manifest:Communication:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:cmd:.*:read', 'manifest:Communication:cmd:.*:write', 'manifest:Communication:cmd:.*:clone', 'manifest:Communication:cmd:.*:secret_read', 'manifest:Communication:cmd:.*:secret_write', 'manifest:Communication:cmd:.*:supersecret_read', 'manifest:Communication:cmd:.*:supersecret_write', 'kube:Communication:cmd:.*:restart', 'kube:Communication:cmd:.*:delete', 'approval:Communication:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_cmd_MANAGER' AND privilege.name IN ( 'manifest:Communication:cmd:.*:read', 'manifest:Communication:cmd:.*:write', 'manifest:Communication:cmd:.*:clone', 'manifest:Communication:cmd:.*:secret_read', 'manifest:Communication:cmd:.*:secret_write', 'manifest:Communication:cmd:.*:supersecret_read', 'manifest:Communication:cmd:.*:supersecret_write', 'kube:Communication:cmd:.*:restart', 'kube:Communication:cmd:.*:delete', 'approval:Communication:cmd:.*:read', 'manifest:Communication:cmd:.*:delete', 'manifest:Communication:cmd:.*:manage', 'approval:Communication:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:cmd:.*:read', 'manifest:Communication:cmd:.*:write', 'manifest:Communication:cmd:.*:clone', 'manifest:Communication:cmd:.*:secret_read', 'manifest:Communication:cmd:.*:secret_write', 'manifest:Communication:cmd:.*:supersecret_write', 'kube:Communication:cmd:.*:restart', 'kube:Communication:cmd:.*:delete', 'approval:Communication:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_cmd_MANAGER' AND privilege.name IN ( 'manifest:Communication:cmd:.*:read', 'manifest:Communication:cmd:.*:write', 'manifest:Communication:cmd:.*:clone', 'manifest:Communication:cmd:.*:secret_read', 'manifest:Communication:cmd:.*:secret_write', 'manifest:Communication:cmd:.*:supersecret_write', 'kube:Communication:cmd:.*:restart', 'kube:Communication:cmd:.*:delete', 'approval:Communication:cmd:.*:read', 'manifest:Communication:cmd:.*:delete', 'manifest:Communication:cmd:.*:manage', 'approval:Communication:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:prod:.*:read'), (now(), now(), 'manifest:Communication:prod:.*:write'), (now(), now(), 'manifest:Communication:prod:.*:clone'), (now(), now(), 'manifest:Communication:prod:.*:secret_read'), (now(), now(), 'manifest:Communication:prod:.*:secret_write'), (now(), now(), 'manifest:Communication:prod:.*:supersecret_read'), (now(), now(), 'manifest:Communication:prod:.*:supersecret_write'), (now(), now(), 'kube:Communication:prod:.*:restart'), (now(), now(), 'kube:Communication:prod:.*:delete'), (now(), now(), 'approval:Communication:prod:.*:read'), (now(), now(), 'manifest:Communication:prod:.*:delete'), (now(), now(), 'manifest:Communication:prod:.*:manage'), (now(), now(), 'approval:Communication:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_prod_VIEWER'), (now(), now(), 'Communication_prod_MAINTAINER'), (now(), now(), 'Communication_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_prod_VIEWER' AND privilege.name IN ( 'manifest:Communication:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:prod:.*:read', 'manifest:Communication:prod:.*:write', 'manifest:Communication:prod:.*:clone', 'manifest:Communication:prod:.*:secret_read', 'manifest:Communication:prod:.*:secret_write', 'manifest:Communication:prod:.*:supersecret_read', 'manifest:Communication:prod:.*:supersecret_write', 'kube:Communication:prod:.*:restart', 'kube:Communication:prod:.*:delete', 'approval:Communication:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_prod_MANAGER' AND privilege.name IN ( 'manifest:Communication:prod:.*:read', 'manifest:Communication:prod:.*:write', 'manifest:Communication:prod:.*:clone', 'manifest:Communication:prod:.*:secret_read', 'manifest:Communication:prod:.*:secret_write', 'manifest:Communication:prod:.*:supersecret_read', 'manifest:Communication:prod:.*:supersecret_write', 'kube:Communication:prod:.*:restart', 'kube:Communication:prod:.*:delete', 'approval:Communication:prod:.*:read', 'manifest:Communication:prod:.*:delete', 'manifest:Communication:prod:.*:manage', 'approval:Communication:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:prod:.*:read', 'manifest:Communication:prod:.*:write', 'manifest:Communication:prod:.*:clone', 'manifest:Communication:prod:.*:secret_read', 'manifest:Communication:prod:.*:secret_write', 'manifest:Communication:prod:.*:supersecret_write', 'kube:Communication:prod:.*:restart', 'kube:Communication:prod:.*:delete', 'approval:Communication:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_prod_MANAGER' AND privilege.name IN ( 'manifest:Communication:prod:.*:read', 'manifest:Communication:prod:.*:write', 'manifest:Communication:prod:.*:clone', 'manifest:Communication:prod:.*:secret_read', 'manifest:Communication:prod:.*:secret_write', 'manifest:Communication:prod:.*:supersecret_write', 'kube:Communication:prod:.*:restart', 'kube:Communication:prod:.*:delete', 'approval:Communication:prod:.*:read', 'manifest:Communication:prod:.*:delete', 'manifest:Communication:prod:.*:manage', 'approval:Communication:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:dev:.*:read'), (now(), now(), 'manifest:Communication:dev:.*:write'), (now(), now(), 'manifest:Communication:dev:.*:clone'), (now(), now(), 'manifest:Communication:dev:.*:secret_read'), (now(), now(), 'manifest:Communication:dev:.*:secret_write'), (now(), now(), 'manifest:Communication:dev:.*:supersecret_read'), (now(), now(), 'manifest:Communication:dev:.*:supersecret_write'), (now(), now(), 'kube:Communication:dev:.*:restart'), (now(), now(), 'kube:Communication:dev:.*:delete'), (now(), now(), 'approval:Communication:dev:.*:read'), (now(), now(), 'manifest:Communication:dev:.*:delete'), (now(), now(), 'manifest:Communication:dev:.*:manage'), (now(), now(), 'approval:Communication:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_dev_VIEWER'), (now(), now(), 'Communication_dev_MAINTAINER'), (now(), now(), 'Communication_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_dev_VIEWER' AND privilege.name IN ( 'manifest:Communication:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:dev:.*:read', 'manifest:Communication:dev:.*:write', 'manifest:Communication:dev:.*:clone', 'manifest:Communication:dev:.*:secret_read', 'manifest:Communication:dev:.*:secret_write', 'manifest:Communication:dev:.*:supersecret_read', 'manifest:Communication:dev:.*:supersecret_write', 'kube:Communication:dev:.*:restart', 'kube:Communication:dev:.*:delete', 'approval:Communication:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_dev_MANAGER' AND privilege.name IN ( 'manifest:Communication:dev:.*:read', 'manifest:Communication:dev:.*:write', 'manifest:Communication:dev:.*:clone', 'manifest:Communication:dev:.*:secret_read', 'manifest:Communication:dev:.*:secret_write', 'manifest:Communication:dev:.*:supersecret_read', 'manifest:Communication:dev:.*:supersecret_write', 'kube:Communication:dev:.*:restart', 'kube:Communication:dev:.*:delete', 'approval:Communication:dev:.*:read', 'manifest:Communication:dev:.*:delete', 'manifest:Communication:dev:.*:manage', 'approval:Communication:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:dev:.*:read', 'manifest:Communication:dev:.*:write', 'manifest:Communication:dev:.*:clone', 'manifest:Communication:dev:.*:secret_read', 'manifest:Communication:dev:.*:secret_write', 'manifest:Communication:dev:.*:supersecret_write', 'kube:Communication:dev:.*:restart', 'kube:Communication:dev:.*:delete', 'approval:Communication:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_dev_MANAGER' AND privilege.name IN ( 'manifest:Communication:dev:.*:read', 'manifest:Communication:dev:.*:write', 'manifest:Communication:dev:.*:clone', 'manifest:Communication:dev:.*:secret_read', 'manifest:Communication:dev:.*:secret_write', 'manifest:Communication:dev:.*:supersecret_write', 'kube:Communication:dev:.*:restart', 'kube:Communication:dev:.*:delete', 'approval:Communication:dev:.*:read', 'manifest:Communication:dev:.*:delete', 'manifest:Communication:dev:.*:manage', 'approval:Communication:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:qa:.*:read'), (now(), now(), 'manifest:Communication:qa:.*:write'), (now(), now(), 'manifest:Communication:qa:.*:clone'), (now(), now(), 'manifest:Communication:qa:.*:secret_read'), (now(), now(), 'manifest:Communication:qa:.*:secret_write'), (now(), now(), 'manifest:Communication:qa:.*:supersecret_read'), (now(), now(), 'manifest:Communication:qa:.*:supersecret_write'), (now(), now(), 'kube:Communication:qa:.*:restart'), (now(), now(), 'kube:Communication:qa:.*:delete'), (now(), now(), 'approval:Communication:qa:.*:read'), (now(), now(), 'manifest:Communication:qa:.*:delete'), (now(), now(), 'manifest:Communication:qa:.*:manage'), (now(), now(), 'approval:Communication:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_qa_VIEWER'), (now(), now(), 'Communication_qa_MAINTAINER'), (now(), now(), 'Communication_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_qa_VIEWER' AND privilege.name IN ( 'manifest:Communication:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:qa:.*:read', 'manifest:Communication:qa:.*:write', 'manifest:Communication:qa:.*:clone', 'manifest:Communication:qa:.*:secret_read', 'manifest:Communication:qa:.*:secret_write', 'manifest:Communication:qa:.*:supersecret_read', 'manifest:Communication:qa:.*:supersecret_write', 'kube:Communication:qa:.*:restart', 'kube:Communication:qa:.*:delete', 'approval:Communication:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_qa_MANAGER' AND privilege.name IN ( 'manifest:Communication:qa:.*:read', 'manifest:Communication:qa:.*:write', 'manifest:Communication:qa:.*:clone', 'manifest:Communication:qa:.*:secret_read', 'manifest:Communication:qa:.*:secret_write', 'manifest:Communication:qa:.*:supersecret_read', 'manifest:Communication:qa:.*:supersecret_write', 'kube:Communication:qa:.*:restart', 'kube:Communication:qa:.*:delete', 'approval:Communication:qa:.*:read', 'manifest:Communication:qa:.*:delete', 'manifest:Communication:qa:.*:manage', 'approval:Communication:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:qa:.*:read', 'manifest:Communication:qa:.*:write', 'manifest:Communication:qa:.*:clone', 'manifest:Communication:qa:.*:secret_read', 'manifest:Communication:qa:.*:secret_write', 'manifest:Communication:qa:.*:supersecret_write', 'kube:Communication:qa:.*:restart', 'kube:Communication:qa:.*:delete', 'approval:Communication:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_qa_MANAGER' AND privilege.name IN ( 'manifest:Communication:qa:.*:read', 'manifest:Communication:qa:.*:write', 'manifest:Communication:qa:.*:clone', 'manifest:Communication:qa:.*:secret_read', 'manifest:Communication:qa:.*:secret_write', 'manifest:Communication:qa:.*:supersecret_write', 'kube:Communication:qa:.*:restart', 'kube:Communication:qa:.*:delete', 'approval:Communication:qa:.*:read', 'manifest:Communication:qa:.*:delete', 'manifest:Communication:qa:.*:manage', 'approval:Communication:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:perf:.*:read'), (now(), now(), 'manifest:Communication:perf:.*:write'), (now(), now(), 'manifest:Communication:perf:.*:clone'), (now(), now(), 'manifest:Communication:perf:.*:secret_read'), (now(), now(), 'manifest:Communication:perf:.*:secret_write'), (now(), now(), 'manifest:Communication:perf:.*:supersecret_read'), (now(), now(), 'manifest:Communication:perf:.*:supersecret_write'), (now(), now(), 'kube:Communication:perf:.*:restart'), (now(), now(), 'kube:Communication:perf:.*:delete'), (now(), now(), 'approval:Communication:perf:.*:read'), (now(), now(), 'manifest:Communication:perf:.*:delete'), (now(), now(), 'manifest:Communication:perf:.*:manage'), (now(), now(), 'approval:Communication:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_perf_VIEWER'), (now(), now(), 'Communication_perf_MAINTAINER'), (now(), now(), 'Communication_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_perf_VIEWER' AND privilege.name IN ( 'manifest:Communication:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:perf:.*:read', 'manifest:Communication:perf:.*:write', 'manifest:Communication:perf:.*:clone', 'manifest:Communication:perf:.*:secret_read', 'manifest:Communication:perf:.*:secret_write', 'manifest:Communication:perf:.*:supersecret_read', 'manifest:Communication:perf:.*:supersecret_write', 'kube:Communication:perf:.*:restart', 'kube:Communication:perf:.*:delete', 'approval:Communication:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_perf_MANAGER' AND privilege.name IN ( 'manifest:Communication:perf:.*:read', 'manifest:Communication:perf:.*:write', 'manifest:Communication:perf:.*:clone', 'manifest:Communication:perf:.*:secret_read', 'manifest:Communication:perf:.*:secret_write', 'manifest:Communication:perf:.*:supersecret_read', 'manifest:Communication:perf:.*:supersecret_write', 'kube:Communication:perf:.*:restart', 'kube:Communication:perf:.*:delete', 'approval:Communication:perf:.*:read', 'manifest:Communication:perf:.*:delete', 'manifest:Communication:perf:.*:manage', 'approval:Communication:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:perf:.*:read', 'manifest:Communication:perf:.*:write', 'manifest:Communication:perf:.*:clone', 'manifest:Communication:perf:.*:secret_read', 'manifest:Communication:perf:.*:secret_write', 'manifest:Communication:perf:.*:supersecret_write', 'kube:Communication:perf:.*:restart', 'kube:Communication:perf:.*:delete', 'approval:Communication:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_perf_MANAGER' AND privilege.name IN ( 'manifest:Communication:perf:.*:read', 'manifest:Communication:perf:.*:write', 'manifest:Communication:perf:.*:clone', 'manifest:Communication:perf:.*:secret_read', 'manifest:Communication:perf:.*:secret_write', 'manifest:Communication:perf:.*:supersecret_write', 'kube:Communication:perf:.*:restart', 'kube:Communication:perf:.*:delete', 'approval:Communication:perf:.*:read', 'manifest:Communication:perf:.*:delete', 'manifest:Communication:perf:.*:manage', 'approval:Communication:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:uat:.*:read'), (now(), now(), 'manifest:Communication:uat:.*:write'), (now(), now(), 'manifest:Communication:uat:.*:clone'), (now(), now(), 'manifest:Communication:uat:.*:secret_read'), (now(), now(), 'manifest:Communication:uat:.*:secret_write'), (now(), now(), 'manifest:Communication:uat:.*:supersecret_read'), (now(), now(), 'manifest:Communication:uat:.*:supersecret_write'), (now(), now(), 'kube:Communication:uat:.*:restart'), (now(), now(), 'kube:Communication:uat:.*:delete'), (now(), now(), 'approval:Communication:uat:.*:read'), (now(), now(), 'manifest:Communication:uat:.*:delete'), (now(), now(), 'manifest:Communication:uat:.*:manage'), (now(), now(), 'approval:Communication:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_uat_VIEWER'), (now(), now(), 'Communication_uat_MAINTAINER'), (now(), now(), 'Communication_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_uat_VIEWER' AND privilege.name IN ( 'manifest:Communication:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:uat:.*:read', 'manifest:Communication:uat:.*:write', 'manifest:Communication:uat:.*:clone', 'manifest:Communication:uat:.*:secret_read', 'manifest:Communication:uat:.*:secret_write', 'manifest:Communication:uat:.*:supersecret_read', 'manifest:Communication:uat:.*:supersecret_write', 'kube:Communication:uat:.*:restart', 'kube:Communication:uat:.*:delete', 'approval:Communication:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_uat_MANAGER' AND privilege.name IN ( 'manifest:Communication:uat:.*:read', 'manifest:Communication:uat:.*:write', 'manifest:Communication:uat:.*:clone', 'manifest:Communication:uat:.*:secret_read', 'manifest:Communication:uat:.*:secret_write', 'manifest:Communication:uat:.*:supersecret_read', 'manifest:Communication:uat:.*:supersecret_write', 'kube:Communication:uat:.*:restart', 'kube:Communication:uat:.*:delete', 'approval:Communication:uat:.*:read', 'manifest:Communication:uat:.*:delete', 'manifest:Communication:uat:.*:manage', 'approval:Communication:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:uat:.*:read', 'manifest:Communication:uat:.*:write', 'manifest:Communication:uat:.*:clone', 'manifest:Communication:uat:.*:secret_read', 'manifest:Communication:uat:.*:secret_write', 'manifest:Communication:uat:.*:supersecret_write', 'kube:Communication:uat:.*:restart', 'kube:Communication:uat:.*:delete', 'approval:Communication:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_uat_MANAGER' AND privilege.name IN ( 'manifest:Communication:uat:.*:read', 'manifest:Communication:uat:.*:write', 'manifest:Communication:uat:.*:clone', 'manifest:Communication:uat:.*:secret_read', 'manifest:Communication:uat:.*:secret_write', 'manifest:Communication:uat:.*:supersecret_write', 'kube:Communication:uat:.*:restart', 'kube:Communication:uat:.*:delete', 'approval:Communication:uat:.*:read', 'manifest:Communication:uat:.*:delete', 'manifest:Communication:uat:.*:manage', 'approval:Communication:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:data-platform-prod:.*:read'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:write'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Communication:data-platform-prod:.*:restart'), (now(), now(), 'kube:Communication:data-platform-prod:.*:delete'), (now(), now(), 'approval:Communication:data-platform-prod:.*:read'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Communication:data-platform-prod:.*:manage'), (now(), now(), 'approval:Communication:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_data-platform-prod_VIEWER'), (now(), now(), 'Communication_data-platform-prod_MAINTAINER'), (now(), now(), 'Communication_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Communication:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:data-platform-prod:.*:read', 'manifest:Communication:data-platform-prod:.*:write', 'manifest:Communication:data-platform-prod:.*:clone', 'manifest:Communication:data-platform-prod:.*:secret_read', 'manifest:Communication:data-platform-prod:.*:secret_write', 'manifest:Communication:data-platform-prod:.*:supersecret_read', 'manifest:Communication:data-platform-prod:.*:supersecret_write', 'kube:Communication:data-platform-prod:.*:restart', 'kube:Communication:data-platform-prod:.*:delete', 'approval:Communication:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Communication:data-platform-prod:.*:read', 'manifest:Communication:data-platform-prod:.*:write', 'manifest:Communication:data-platform-prod:.*:clone', 'manifest:Communication:data-platform-prod:.*:secret_read', 'manifest:Communication:data-platform-prod:.*:secret_write', 'manifest:Communication:data-platform-prod:.*:supersecret_read', 'manifest:Communication:data-platform-prod:.*:supersecret_write', 'kube:Communication:data-platform-prod:.*:restart', 'kube:Communication:data-platform-prod:.*:delete', 'approval:Communication:data-platform-prod:.*:read', 'manifest:Communication:data-platform-prod:.*:delete', 'manifest:Communication:data-platform-prod:.*:manage', 'approval:Communication:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:data-platform-prod:.*:read', 'manifest:Communication:data-platform-prod:.*:write', 'manifest:Communication:data-platform-prod:.*:clone', 'manifest:Communication:data-platform-prod:.*:secret_read', 'manifest:Communication:data-platform-prod:.*:secret_write', 'manifest:Communication:data-platform-prod:.*:supersecret_write', 'kube:Communication:data-platform-prod:.*:restart', 'kube:Communication:data-platform-prod:.*:delete', 'approval:Communication:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Communication:data-platform-prod:.*:read', 'manifest:Communication:data-platform-prod:.*:write', 'manifest:Communication:data-platform-prod:.*:clone', 'manifest:Communication:data-platform-prod:.*:secret_read', 'manifest:Communication:data-platform-prod:.*:secret_write', 'manifest:Communication:data-platform-prod:.*:supersecret_write', 'kube:Communication:data-platform-prod:.*:restart', 'kube:Communication:data-platform-prod:.*:delete', 'approval:Communication:data-platform-prod:.*:read', 'manifest:Communication:data-platform-prod:.*:delete', 'manifest:Communication:data-platform-prod:.*:manage', 'approval:Communication:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Communication:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Communication:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Communication:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Communication:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Communication:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Communication_data-platform-nonprod_VIEWER'), (now(), now(), 'Communication_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Communication_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Communication:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:data-platform-nonprod:.*:read', 'manifest:Communication:data-platform-nonprod:.*:write', 'manifest:Communication:data-platform-nonprod:.*:clone', 'manifest:Communication:data-platform-nonprod:.*:secret_read', 'manifest:Communication:data-platform-nonprod:.*:secret_write', 'manifest:Communication:data-platform-nonprod:.*:supersecret_read', 'manifest:Communication:data-platform-nonprod:.*:supersecret_write', 'kube:Communication:data-platform-nonprod:.*:restart', 'kube:Communication:data-platform-nonprod:.*:delete', 'approval:Communication:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Communication:data-platform-nonprod:.*:read', 'manifest:Communication:data-platform-nonprod:.*:write', 'manifest:Communication:data-platform-nonprod:.*:clone', 'manifest:Communication:data-platform-nonprod:.*:secret_read', 'manifest:Communication:data-platform-nonprod:.*:secret_write', 'manifest:Communication:data-platform-nonprod:.*:supersecret_read', 'manifest:Communication:data-platform-nonprod:.*:supersecret_write', 'kube:Communication:data-platform-nonprod:.*:restart', 'kube:Communication:data-platform-nonprod:.*:delete', 'approval:Communication:data-platform-nonprod:.*:read', 'manifest:Communication:data-platform-nonprod:.*:delete', 'manifest:Communication:data-platform-nonprod:.*:manage', 'approval:Communication:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Communication:data-platform-nonprod:.*:read', 'manifest:Communication:data-platform-nonprod:.*:write', 'manifest:Communication:data-platform-nonprod:.*:clone', 'manifest:Communication:data-platform-nonprod:.*:secret_read', 'manifest:Communication:data-platform-nonprod:.*:secret_write', 'manifest:Communication:data-platform-nonprod:.*:supersecret_write', 'kube:Communication:data-platform-nonprod:.*:restart', 'kube:Communication:data-platform-nonprod:.*:delete', 'approval:Communication:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Communication_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Communication:data-platform-nonprod:.*:read', 'manifest:Communication:data-platform-nonprod:.*:write', 'manifest:Communication:data-platform-nonprod:.*:clone', 'manifest:Communication:data-platform-nonprod:.*:secret_read', 'manifest:Communication:data-platform-nonprod:.*:secret_write', 'manifest:Communication:data-platform-nonprod:.*:supersecret_write', 'kube:Communication:data-platform-nonprod:.*:restart', 'kube:Communication:data-platform-nonprod:.*:delete', 'approval:Communication:data-platform-nonprod:.*:read', 'manifest:Communication:data-platform-nonprod:.*:delete', 'manifest:Communication:data-platform-nonprod:.*:manage', 'approval:Communication:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:cmd:.*:read'), (now(), now(), 'manifest:DataPlatform:cmd:.*:write'), (now(), now(), 'manifest:DataPlatform:cmd:.*:clone'), (now(), now(), 'manifest:DataPlatform:cmd:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:cmd:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:cmd:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:cmd:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:cmd:.*:restart'), (now(), now(), 'kube:DataPlatform:cmd:.*:delete'), (now(), now(), 'approval:DataPlatform:cmd:.*:read'), (now(), now(), 'manifest:DataPlatform:cmd:.*:delete'), (now(), now(), 'manifest:DataPlatform:cmd:.*:manage'), (now(), now(), 'approval:DataPlatform:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_cmd_VIEWER'), (now(), now(), 'DataPlatform_cmd_MAINTAINER'), (now(), now(), 'DataPlatform_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_cmd_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:cmd:.*:read', 'manifest:DataPlatform:cmd:.*:write', 'manifest:DataPlatform:cmd:.*:clone', 'manifest:DataPlatform:cmd:.*:secret_read', 'manifest:DataPlatform:cmd:.*:secret_write', 'manifest:DataPlatform:cmd:.*:supersecret_read', 'manifest:DataPlatform:cmd:.*:supersecret_write', 'kube:DataPlatform:cmd:.*:restart', 'kube:DataPlatform:cmd:.*:delete', 'approval:DataPlatform:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_cmd_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:cmd:.*:read', 'manifest:DataPlatform:cmd:.*:write', 'manifest:DataPlatform:cmd:.*:clone', 'manifest:DataPlatform:cmd:.*:secret_read', 'manifest:DataPlatform:cmd:.*:secret_write', 'manifest:DataPlatform:cmd:.*:supersecret_read', 'manifest:DataPlatform:cmd:.*:supersecret_write', 'kube:DataPlatform:cmd:.*:restart', 'kube:DataPlatform:cmd:.*:delete', 'approval:DataPlatform:cmd:.*:read', 'manifest:DataPlatform:cmd:.*:delete', 'manifest:DataPlatform:cmd:.*:manage', 'approval:DataPlatform:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:cmd:.*:read', 'manifest:DataPlatform:cmd:.*:write', 'manifest:DataPlatform:cmd:.*:clone', 'manifest:DataPlatform:cmd:.*:secret_read', 'manifest:DataPlatform:cmd:.*:secret_write', 'manifest:DataPlatform:cmd:.*:supersecret_write', 'kube:DataPlatform:cmd:.*:restart', 'kube:DataPlatform:cmd:.*:delete', 'approval:DataPlatform:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_cmd_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:cmd:.*:read', 'manifest:DataPlatform:cmd:.*:write', 'manifest:DataPlatform:cmd:.*:clone', 'manifest:DataPlatform:cmd:.*:secret_read', 'manifest:DataPlatform:cmd:.*:secret_write', 'manifest:DataPlatform:cmd:.*:supersecret_write', 'kube:DataPlatform:cmd:.*:restart', 'kube:DataPlatform:cmd:.*:delete', 'approval:DataPlatform:cmd:.*:read', 'manifest:DataPlatform:cmd:.*:delete', 'manifest:DataPlatform:cmd:.*:manage', 'approval:DataPlatform:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:prod:.*:read'), (now(), now(), 'manifest:DataPlatform:prod:.*:write'), (now(), now(), 'manifest:DataPlatform:prod:.*:clone'), (now(), now(), 'manifest:DataPlatform:prod:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:prod:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:prod:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:prod:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:prod:.*:restart'), (now(), now(), 'kube:DataPlatform:prod:.*:delete'), (now(), now(), 'approval:DataPlatform:prod:.*:read'), (now(), now(), 'manifest:DataPlatform:prod:.*:delete'), (now(), now(), 'manifest:DataPlatform:prod:.*:manage'), (now(), now(), 'approval:DataPlatform:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_prod_VIEWER'), (now(), now(), 'DataPlatform_prod_MAINTAINER'), (now(), now(), 'DataPlatform_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_prod_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:prod:.*:read', 'manifest:DataPlatform:prod:.*:write', 'manifest:DataPlatform:prod:.*:clone', 'manifest:DataPlatform:prod:.*:secret_read', 'manifest:DataPlatform:prod:.*:secret_write', 'manifest:DataPlatform:prod:.*:supersecret_read', 'manifest:DataPlatform:prod:.*:supersecret_write', 'kube:DataPlatform:prod:.*:restart', 'kube:DataPlatform:prod:.*:delete', 'approval:DataPlatform:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_prod_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:prod:.*:read', 'manifest:DataPlatform:prod:.*:write', 'manifest:DataPlatform:prod:.*:clone', 'manifest:DataPlatform:prod:.*:secret_read', 'manifest:DataPlatform:prod:.*:secret_write', 'manifest:DataPlatform:prod:.*:supersecret_read', 'manifest:DataPlatform:prod:.*:supersecret_write', 'kube:DataPlatform:prod:.*:restart', 'kube:DataPlatform:prod:.*:delete', 'approval:DataPlatform:prod:.*:read', 'manifest:DataPlatform:prod:.*:delete', 'manifest:DataPlatform:prod:.*:manage', 'approval:DataPlatform:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:prod:.*:read', 'manifest:DataPlatform:prod:.*:write', 'manifest:DataPlatform:prod:.*:clone', 'manifest:DataPlatform:prod:.*:secret_read', 'manifest:DataPlatform:prod:.*:secret_write', 'manifest:DataPlatform:prod:.*:supersecret_write', 'kube:DataPlatform:prod:.*:restart', 'kube:DataPlatform:prod:.*:delete', 'approval:DataPlatform:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_prod_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:prod:.*:read', 'manifest:DataPlatform:prod:.*:write', 'manifest:DataPlatform:prod:.*:clone', 'manifest:DataPlatform:prod:.*:secret_read', 'manifest:DataPlatform:prod:.*:secret_write', 'manifest:DataPlatform:prod:.*:supersecret_write', 'kube:DataPlatform:prod:.*:restart', 'kube:DataPlatform:prod:.*:delete', 'approval:DataPlatform:prod:.*:read', 'manifest:DataPlatform:prod:.*:delete', 'manifest:DataPlatform:prod:.*:manage', 'approval:DataPlatform:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:dev:.*:read'), (now(), now(), 'manifest:DataPlatform:dev:.*:write'), (now(), now(), 'manifest:DataPlatform:dev:.*:clone'), (now(), now(), 'manifest:DataPlatform:dev:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:dev:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:dev:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:dev:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:dev:.*:restart'), (now(), now(), 'kube:DataPlatform:dev:.*:delete'), (now(), now(), 'approval:DataPlatform:dev:.*:read'), (now(), now(), 'manifest:DataPlatform:dev:.*:delete'), (now(), now(), 'manifest:DataPlatform:dev:.*:manage'), (now(), now(), 'approval:DataPlatform:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_dev_VIEWER'), (now(), now(), 'DataPlatform_dev_MAINTAINER'), (now(), now(), 'DataPlatform_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_dev_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_dev_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:dev:.*:read', 'manifest:DataPlatform:dev:.*:write', 'manifest:DataPlatform:dev:.*:clone', 'manifest:DataPlatform:dev:.*:secret_read', 'manifest:DataPlatform:dev:.*:secret_write', 'manifest:DataPlatform:dev:.*:supersecret_read', 'manifest:DataPlatform:dev:.*:supersecret_write', 'kube:DataPlatform:dev:.*:restart', 'kube:DataPlatform:dev:.*:delete', 'approval:DataPlatform:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_dev_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:dev:.*:read', 'manifest:DataPlatform:dev:.*:write', 'manifest:DataPlatform:dev:.*:clone', 'manifest:DataPlatform:dev:.*:secret_read', 'manifest:DataPlatform:dev:.*:secret_write', 'manifest:DataPlatform:dev:.*:supersecret_read', 'manifest:DataPlatform:dev:.*:supersecret_write', 'kube:DataPlatform:dev:.*:restart', 'kube:DataPlatform:dev:.*:delete', 'approval:DataPlatform:dev:.*:read', 'manifest:DataPlatform:dev:.*:delete', 'manifest:DataPlatform:dev:.*:manage', 'approval:DataPlatform:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_dev_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:dev:.*:read', 'manifest:DataPlatform:dev:.*:write', 'manifest:DataPlatform:dev:.*:clone', 'manifest:DataPlatform:dev:.*:secret_read', 'manifest:DataPlatform:dev:.*:secret_write', 'manifest:DataPlatform:dev:.*:supersecret_write', 'kube:DataPlatform:dev:.*:restart', 'kube:DataPlatform:dev:.*:delete', 'approval:DataPlatform:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_dev_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:dev:.*:read', 'manifest:DataPlatform:dev:.*:write', 'manifest:DataPlatform:dev:.*:clone', 'manifest:DataPlatform:dev:.*:secret_read', 'manifest:DataPlatform:dev:.*:secret_write', 'manifest:DataPlatform:dev:.*:supersecret_write', 'kube:DataPlatform:dev:.*:restart', 'kube:DataPlatform:dev:.*:delete', 'approval:DataPlatform:dev:.*:read', 'manifest:DataPlatform:dev:.*:delete', 'manifest:DataPlatform:dev:.*:manage', 'approval:DataPlatform:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:qa:.*:read'), (now(), now(), 'manifest:DataPlatform:qa:.*:write'), (now(), now(), 'manifest:DataPlatform:qa:.*:clone'), (now(), now(), 'manifest:DataPlatform:qa:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:qa:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:qa:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:qa:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:qa:.*:restart'), (now(), now(), 'kube:DataPlatform:qa:.*:delete'), (now(), now(), 'approval:DataPlatform:qa:.*:read'), (now(), now(), 'manifest:DataPlatform:qa:.*:delete'), (now(), now(), 'manifest:DataPlatform:qa:.*:manage'), (now(), now(), 'approval:DataPlatform:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_qa_VIEWER'), (now(), now(), 'DataPlatform_qa_MAINTAINER'), (now(), now(), 'DataPlatform_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_qa_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_qa_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:qa:.*:read', 'manifest:DataPlatform:qa:.*:write', 'manifest:DataPlatform:qa:.*:clone', 'manifest:DataPlatform:qa:.*:secret_read', 'manifest:DataPlatform:qa:.*:secret_write', 'manifest:DataPlatform:qa:.*:supersecret_read', 'manifest:DataPlatform:qa:.*:supersecret_write', 'kube:DataPlatform:qa:.*:restart', 'kube:DataPlatform:qa:.*:delete', 'approval:DataPlatform:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_qa_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:qa:.*:read', 'manifest:DataPlatform:qa:.*:write', 'manifest:DataPlatform:qa:.*:clone', 'manifest:DataPlatform:qa:.*:secret_read', 'manifest:DataPlatform:qa:.*:secret_write', 'manifest:DataPlatform:qa:.*:supersecret_read', 'manifest:DataPlatform:qa:.*:supersecret_write', 'kube:DataPlatform:qa:.*:restart', 'kube:DataPlatform:qa:.*:delete', 'approval:DataPlatform:qa:.*:read', 'manifest:DataPlatform:qa:.*:delete', 'manifest:DataPlatform:qa:.*:manage', 'approval:DataPlatform:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_qa_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:qa:.*:read', 'manifest:DataPlatform:qa:.*:write', 'manifest:DataPlatform:qa:.*:clone', 'manifest:DataPlatform:qa:.*:secret_read', 'manifest:DataPlatform:qa:.*:secret_write', 'manifest:DataPlatform:qa:.*:supersecret_write', 'kube:DataPlatform:qa:.*:restart', 'kube:DataPlatform:qa:.*:delete', 'approval:DataPlatform:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_qa_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:qa:.*:read', 'manifest:DataPlatform:qa:.*:write', 'manifest:DataPlatform:qa:.*:clone', 'manifest:DataPlatform:qa:.*:secret_read', 'manifest:DataPlatform:qa:.*:secret_write', 'manifest:DataPlatform:qa:.*:supersecret_write', 'kube:DataPlatform:qa:.*:restart', 'kube:DataPlatform:qa:.*:delete', 'approval:DataPlatform:qa:.*:read', 'manifest:DataPlatform:qa:.*:delete', 'manifest:DataPlatform:qa:.*:manage', 'approval:DataPlatform:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:perf:.*:read'), (now(), now(), 'manifest:DataPlatform:perf:.*:write'), (now(), now(), 'manifest:DataPlatform:perf:.*:clone'), (now(), now(), 'manifest:DataPlatform:perf:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:perf:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:perf:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:perf:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:perf:.*:restart'), (now(), now(), 'kube:DataPlatform:perf:.*:delete'), (now(), now(), 'approval:DataPlatform:perf:.*:read'), (now(), now(), 'manifest:DataPlatform:perf:.*:delete'), (now(), now(), 'manifest:DataPlatform:perf:.*:manage'), (now(), now(), 'approval:DataPlatform:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_perf_VIEWER'), (now(), now(), 'DataPlatform_perf_MAINTAINER'), (now(), now(), 'DataPlatform_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_perf_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_perf_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:perf:.*:read', 'manifest:DataPlatform:perf:.*:write', 'manifest:DataPlatform:perf:.*:clone', 'manifest:DataPlatform:perf:.*:secret_read', 'manifest:DataPlatform:perf:.*:secret_write', 'manifest:DataPlatform:perf:.*:supersecret_read', 'manifest:DataPlatform:perf:.*:supersecret_write', 'kube:DataPlatform:perf:.*:restart', 'kube:DataPlatform:perf:.*:delete', 'approval:DataPlatform:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_perf_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:perf:.*:read', 'manifest:DataPlatform:perf:.*:write', 'manifest:DataPlatform:perf:.*:clone', 'manifest:DataPlatform:perf:.*:secret_read', 'manifest:DataPlatform:perf:.*:secret_write', 'manifest:DataPlatform:perf:.*:supersecret_read', 'manifest:DataPlatform:perf:.*:supersecret_write', 'kube:DataPlatform:perf:.*:restart', 'kube:DataPlatform:perf:.*:delete', 'approval:DataPlatform:perf:.*:read', 'manifest:DataPlatform:perf:.*:delete', 'manifest:DataPlatform:perf:.*:manage', 'approval:DataPlatform:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_perf_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:perf:.*:read', 'manifest:DataPlatform:perf:.*:write', 'manifest:DataPlatform:perf:.*:clone', 'manifest:DataPlatform:perf:.*:secret_read', 'manifest:DataPlatform:perf:.*:secret_write', 'manifest:DataPlatform:perf:.*:supersecret_write', 'kube:DataPlatform:perf:.*:restart', 'kube:DataPlatform:perf:.*:delete', 'approval:DataPlatform:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_perf_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:perf:.*:read', 'manifest:DataPlatform:perf:.*:write', 'manifest:DataPlatform:perf:.*:clone', 'manifest:DataPlatform:perf:.*:secret_read', 'manifest:DataPlatform:perf:.*:secret_write', 'manifest:DataPlatform:perf:.*:supersecret_write', 'kube:DataPlatform:perf:.*:restart', 'kube:DataPlatform:perf:.*:delete', 'approval:DataPlatform:perf:.*:read', 'manifest:DataPlatform:perf:.*:delete', 'manifest:DataPlatform:perf:.*:manage', 'approval:DataPlatform:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:uat:.*:read'), (now(), now(), 'manifest:DataPlatform:uat:.*:write'), (now(), now(), 'manifest:DataPlatform:uat:.*:clone'), (now(), now(), 'manifest:DataPlatform:uat:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:uat:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:uat:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:uat:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:uat:.*:restart'), (now(), now(), 'kube:DataPlatform:uat:.*:delete'), (now(), now(), 'approval:DataPlatform:uat:.*:read'), (now(), now(), 'manifest:DataPlatform:uat:.*:delete'), (now(), now(), 'manifest:DataPlatform:uat:.*:manage'), (now(), now(), 'approval:DataPlatform:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_uat_VIEWER'), (now(), now(), 'DataPlatform_uat_MAINTAINER'), (now(), now(), 'DataPlatform_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_uat_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_uat_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:uat:.*:read', 'manifest:DataPlatform:uat:.*:write', 'manifest:DataPlatform:uat:.*:clone', 'manifest:DataPlatform:uat:.*:secret_read', 'manifest:DataPlatform:uat:.*:secret_write', 'manifest:DataPlatform:uat:.*:supersecret_read', 'manifest:DataPlatform:uat:.*:supersecret_write', 'kube:DataPlatform:uat:.*:restart', 'kube:DataPlatform:uat:.*:delete', 'approval:DataPlatform:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_uat_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:uat:.*:read', 'manifest:DataPlatform:uat:.*:write', 'manifest:DataPlatform:uat:.*:clone', 'manifest:DataPlatform:uat:.*:secret_read', 'manifest:DataPlatform:uat:.*:secret_write', 'manifest:DataPlatform:uat:.*:supersecret_read', 'manifest:DataPlatform:uat:.*:supersecret_write', 'kube:DataPlatform:uat:.*:restart', 'kube:DataPlatform:uat:.*:delete', 'approval:DataPlatform:uat:.*:read', 'manifest:DataPlatform:uat:.*:delete', 'manifest:DataPlatform:uat:.*:manage', 'approval:DataPlatform:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_uat_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:uat:.*:read', 'manifest:DataPlatform:uat:.*:write', 'manifest:DataPlatform:uat:.*:clone', 'manifest:DataPlatform:uat:.*:secret_read', 'manifest:DataPlatform:uat:.*:secret_write', 'manifest:DataPlatform:uat:.*:supersecret_write', 'kube:DataPlatform:uat:.*:restart', 'kube:DataPlatform:uat:.*:delete', 'approval:DataPlatform:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_uat_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:uat:.*:read', 'manifest:DataPlatform:uat:.*:write', 'manifest:DataPlatform:uat:.*:clone', 'manifest:DataPlatform:uat:.*:secret_read', 'manifest:DataPlatform:uat:.*:secret_write', 'manifest:DataPlatform:uat:.*:supersecret_write', 'kube:DataPlatform:uat:.*:restart', 'kube:DataPlatform:uat:.*:delete', 'approval:DataPlatform:uat:.*:read', 'manifest:DataPlatform:uat:.*:delete', 'manifest:DataPlatform:uat:.*:manage', 'approval:DataPlatform:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:read'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:write'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:clone'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:data-platform-prod:.*:restart'), (now(), now(), 'kube:DataPlatform:data-platform-prod:.*:delete'), (now(), now(), 'approval:DataPlatform:data-platform-prod:.*:read'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:delete'), (now(), now(), 'manifest:DataPlatform:data-platform-prod:.*:manage'), (now(), now(), 'approval:DataPlatform:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_data-platform-prod_VIEWER'), (now(), now(), 'DataPlatform_data-platform-prod_MAINTAINER'), (now(), now(), 'DataPlatform_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-prod:.*:read', 'manifest:DataPlatform:data-platform-prod:.*:write', 'manifest:DataPlatform:data-platform-prod:.*:clone', 'manifest:DataPlatform:data-platform-prod:.*:secret_read', 'manifest:DataPlatform:data-platform-prod:.*:secret_write', 'manifest:DataPlatform:data-platform-prod:.*:supersecret_read', 'manifest:DataPlatform:data-platform-prod:.*:supersecret_write', 'kube:DataPlatform:data-platform-prod:.*:restart', 'kube:DataPlatform:data-platform-prod:.*:delete', 'approval:DataPlatform:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-prod:.*:read', 'manifest:DataPlatform:data-platform-prod:.*:write', 'manifest:DataPlatform:data-platform-prod:.*:clone', 'manifest:DataPlatform:data-platform-prod:.*:secret_read', 'manifest:DataPlatform:data-platform-prod:.*:secret_write', 'manifest:DataPlatform:data-platform-prod:.*:supersecret_read', 'manifest:DataPlatform:data-platform-prod:.*:supersecret_write', 'kube:DataPlatform:data-platform-prod:.*:restart', 'kube:DataPlatform:data-platform-prod:.*:delete', 'approval:DataPlatform:data-platform-prod:.*:read', 'manifest:DataPlatform:data-platform-prod:.*:delete', 'manifest:DataPlatform:data-platform-prod:.*:manage', 'approval:DataPlatform:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-prod:.*:read', 'manifest:DataPlatform:data-platform-prod:.*:write', 'manifest:DataPlatform:data-platform-prod:.*:clone', 'manifest:DataPlatform:data-platform-prod:.*:secret_read', 'manifest:DataPlatform:data-platform-prod:.*:secret_write', 'manifest:DataPlatform:data-platform-prod:.*:supersecret_write', 'kube:DataPlatform:data-platform-prod:.*:restart', 'kube:DataPlatform:data-platform-prod:.*:delete', 'approval:DataPlatform:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-prod:.*:read', 'manifest:DataPlatform:data-platform-prod:.*:write', 'manifest:DataPlatform:data-platform-prod:.*:clone', 'manifest:DataPlatform:data-platform-prod:.*:secret_read', 'manifest:DataPlatform:data-platform-prod:.*:secret_write', 'manifest:DataPlatform:data-platform-prod:.*:supersecret_write', 'kube:DataPlatform:data-platform-prod:.*:restart', 'kube:DataPlatform:data-platform-prod:.*:delete', 'approval:DataPlatform:data-platform-prod:.*:read', 'manifest:DataPlatform:data-platform-prod:.*:delete', 'manifest:DataPlatform:data-platform-prod:.*:manage', 'approval:DataPlatform:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:DataPlatform:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:DataPlatform:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:DataPlatform:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:DataPlatform:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:DataPlatform:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataPlatform_data-platform-nonprod_VIEWER'), (now(), now(), 'DataPlatform_data-platform-nonprod_MAINTAINER'), (now(), now(), 'DataPlatform_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-nonprod:.*:read', 'manifest:DataPlatform:data-platform-nonprod:.*:write', 'manifest:DataPlatform:data-platform-nonprod:.*:clone', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_read', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_write', 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_read', 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_write', 'kube:DataPlatform:data-platform-nonprod:.*:restart', 'kube:DataPlatform:data-platform-nonprod:.*:delete', 'approval:DataPlatform:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-nonprod:.*:read', 'manifest:DataPlatform:data-platform-nonprod:.*:write', 'manifest:DataPlatform:data-platform-nonprod:.*:clone', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_read', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_write', 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_read', 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_write', 'kube:DataPlatform:data-platform-nonprod:.*:restart', 'kube:DataPlatform:data-platform-nonprod:.*:delete', 'approval:DataPlatform:data-platform-nonprod:.*:read', 'manifest:DataPlatform:data-platform-nonprod:.*:delete', 'manifest:DataPlatform:data-platform-nonprod:.*:manage', 'approval:DataPlatform:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-nonprod:.*:read', 'manifest:DataPlatform:data-platform-nonprod:.*:write', 'manifest:DataPlatform:data-platform-nonprod:.*:clone', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_read', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_write', 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_write', 'kube:DataPlatform:data-platform-nonprod:.*:restart', 'kube:DataPlatform:data-platform-nonprod:.*:delete', 'approval:DataPlatform:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataPlatform_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:DataPlatform:data-platform-nonprod:.*:read', 'manifest:DataPlatform:data-platform-nonprod:.*:write', 'manifest:DataPlatform:data-platform-nonprod:.*:clone', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_read', 'manifest:DataPlatform:data-platform-nonprod:.*:secret_write', 'manifest:DataPlatform:data-platform-nonprod:.*:supersecret_write', 'kube:DataPlatform:data-platform-nonprod:.*:restart', 'kube:DataPlatform:data-platform-nonprod:.*:delete', 'approval:DataPlatform:data-platform-nonprod:.*:read', 'manifest:DataPlatform:data-platform-nonprod:.*:delete', 'manifest:DataPlatform:data-platform-nonprod:.*:manage', 'approval:DataPlatform:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:cmd:.*:read'), (now(), now(), 'manifest:DataScience:cmd:.*:write'), (now(), now(), 'manifest:DataScience:cmd:.*:clone'), (now(), now(), 'manifest:DataScience:cmd:.*:secret_read'), (now(), now(), 'manifest:DataScience:cmd:.*:secret_write'), (now(), now(), 'manifest:DataScience:cmd:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:cmd:.*:supersecret_write'), (now(), now(), 'kube:DataScience:cmd:.*:restart'), (now(), now(), 'kube:DataScience:cmd:.*:delete'), (now(), now(), 'approval:DataScience:cmd:.*:read'), (now(), now(), 'manifest:DataScience:cmd:.*:delete'), (now(), now(), 'manifest:DataScience:cmd:.*:manage'), (now(), now(), 'approval:DataScience:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_cmd_VIEWER'), (now(), now(), 'DataScience_cmd_MAINTAINER'), (now(), now(), 'DataScience_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_cmd_VIEWER' AND privilege.name IN ( 'manifest:DataScience:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:cmd:.*:read', 'manifest:DataScience:cmd:.*:write', 'manifest:DataScience:cmd:.*:clone', 'manifest:DataScience:cmd:.*:secret_read', 'manifest:DataScience:cmd:.*:secret_write', 'manifest:DataScience:cmd:.*:supersecret_read', 'manifest:DataScience:cmd:.*:supersecret_write', 'kube:DataScience:cmd:.*:restart', 'kube:DataScience:cmd:.*:delete', 'approval:DataScience:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_cmd_MANAGER' AND privilege.name IN ( 'manifest:DataScience:cmd:.*:read', 'manifest:DataScience:cmd:.*:write', 'manifest:DataScience:cmd:.*:clone', 'manifest:DataScience:cmd:.*:secret_read', 'manifest:DataScience:cmd:.*:secret_write', 'manifest:DataScience:cmd:.*:supersecret_read', 'manifest:DataScience:cmd:.*:supersecret_write', 'kube:DataScience:cmd:.*:restart', 'kube:DataScience:cmd:.*:delete', 'approval:DataScience:cmd:.*:read', 'manifest:DataScience:cmd:.*:delete', 'manifest:DataScience:cmd:.*:manage', 'approval:DataScience:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:cmd:.*:read', 'manifest:DataScience:cmd:.*:write', 'manifest:DataScience:cmd:.*:clone', 'manifest:DataScience:cmd:.*:secret_read', 'manifest:DataScience:cmd:.*:secret_write', 'manifest:DataScience:cmd:.*:supersecret_write', 'kube:DataScience:cmd:.*:restart', 'kube:DataScience:cmd:.*:delete', 'approval:DataScience:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_cmd_MANAGER' AND privilege.name IN ( 'manifest:DataScience:cmd:.*:read', 'manifest:DataScience:cmd:.*:write', 'manifest:DataScience:cmd:.*:clone', 'manifest:DataScience:cmd:.*:secret_read', 'manifest:DataScience:cmd:.*:secret_write', 'manifest:DataScience:cmd:.*:supersecret_write', 'kube:DataScience:cmd:.*:restart', 'kube:DataScience:cmd:.*:delete', 'approval:DataScience:cmd:.*:read', 'manifest:DataScience:cmd:.*:delete', 'manifest:DataScience:cmd:.*:manage', 'approval:DataScience:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:prod:.*:read'), (now(), now(), 'manifest:DataScience:prod:.*:write'), (now(), now(), 'manifest:DataScience:prod:.*:clone'), (now(), now(), 'manifest:DataScience:prod:.*:secret_read'), (now(), now(), 'manifest:DataScience:prod:.*:secret_write'), (now(), now(), 'manifest:DataScience:prod:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:prod:.*:supersecret_write'), (now(), now(), 'kube:DataScience:prod:.*:restart'), (now(), now(), 'kube:DataScience:prod:.*:delete'), (now(), now(), 'approval:DataScience:prod:.*:read'), (now(), now(), 'manifest:DataScience:prod:.*:delete'), (now(), now(), 'manifest:DataScience:prod:.*:manage'), (now(), now(), 'approval:DataScience:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_prod_VIEWER'), (now(), now(), 'DataScience_prod_MAINTAINER'), (now(), now(), 'DataScience_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_prod_VIEWER' AND privilege.name IN ( 'manifest:DataScience:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:prod:.*:read', 'manifest:DataScience:prod:.*:write', 'manifest:DataScience:prod:.*:clone', 'manifest:DataScience:prod:.*:secret_read', 'manifest:DataScience:prod:.*:secret_write', 'manifest:DataScience:prod:.*:supersecret_read', 'manifest:DataScience:prod:.*:supersecret_write', 'kube:DataScience:prod:.*:restart', 'kube:DataScience:prod:.*:delete', 'approval:DataScience:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_prod_MANAGER' AND privilege.name IN ( 'manifest:DataScience:prod:.*:read', 'manifest:DataScience:prod:.*:write', 'manifest:DataScience:prod:.*:clone', 'manifest:DataScience:prod:.*:secret_read', 'manifest:DataScience:prod:.*:secret_write', 'manifest:DataScience:prod:.*:supersecret_read', 'manifest:DataScience:prod:.*:supersecret_write', 'kube:DataScience:prod:.*:restart', 'kube:DataScience:prod:.*:delete', 'approval:DataScience:prod:.*:read', 'manifest:DataScience:prod:.*:delete', 'manifest:DataScience:prod:.*:manage', 'approval:DataScience:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:prod:.*:read', 'manifest:DataScience:prod:.*:write', 'manifest:DataScience:prod:.*:clone', 'manifest:DataScience:prod:.*:secret_read', 'manifest:DataScience:prod:.*:secret_write', 'manifest:DataScience:prod:.*:supersecret_write', 'kube:DataScience:prod:.*:restart', 'kube:DataScience:prod:.*:delete', 'approval:DataScience:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_prod_MANAGER' AND privilege.name IN ( 'manifest:DataScience:prod:.*:read', 'manifest:DataScience:prod:.*:write', 'manifest:DataScience:prod:.*:clone', 'manifest:DataScience:prod:.*:secret_read', 'manifest:DataScience:prod:.*:secret_write', 'manifest:DataScience:prod:.*:supersecret_write', 'kube:DataScience:prod:.*:restart', 'kube:DataScience:prod:.*:delete', 'approval:DataScience:prod:.*:read', 'manifest:DataScience:prod:.*:delete', 'manifest:DataScience:prod:.*:manage', 'approval:DataScience:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:dev:.*:read'), (now(), now(), 'manifest:DataScience:dev:.*:write'), (now(), now(), 'manifest:DataScience:dev:.*:clone'), (now(), now(), 'manifest:DataScience:dev:.*:secret_read'), (now(), now(), 'manifest:DataScience:dev:.*:secret_write'), (now(), now(), 'manifest:DataScience:dev:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:dev:.*:supersecret_write'), (now(), now(), 'kube:DataScience:dev:.*:restart'), (now(), now(), 'kube:DataScience:dev:.*:delete'), (now(), now(), 'approval:DataScience:dev:.*:read'), (now(), now(), 'manifest:DataScience:dev:.*:delete'), (now(), now(), 'manifest:DataScience:dev:.*:manage'), (now(), now(), 'approval:DataScience:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_dev_VIEWER'), (now(), now(), 'DataScience_dev_MAINTAINER'), (now(), now(), 'DataScience_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_dev_VIEWER' AND privilege.name IN ( 'manifest:DataScience:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_dev_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:dev:.*:read', 'manifest:DataScience:dev:.*:write', 'manifest:DataScience:dev:.*:clone', 'manifest:DataScience:dev:.*:secret_read', 'manifest:DataScience:dev:.*:secret_write', 'manifest:DataScience:dev:.*:supersecret_read', 'manifest:DataScience:dev:.*:supersecret_write', 'kube:DataScience:dev:.*:restart', 'kube:DataScience:dev:.*:delete', 'approval:DataScience:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_dev_MANAGER' AND privilege.name IN ( 'manifest:DataScience:dev:.*:read', 'manifest:DataScience:dev:.*:write', 'manifest:DataScience:dev:.*:clone', 'manifest:DataScience:dev:.*:secret_read', 'manifest:DataScience:dev:.*:secret_write', 'manifest:DataScience:dev:.*:supersecret_read', 'manifest:DataScience:dev:.*:supersecret_write', 'kube:DataScience:dev:.*:restart', 'kube:DataScience:dev:.*:delete', 'approval:DataScience:dev:.*:read', 'manifest:DataScience:dev:.*:delete', 'manifest:DataScience:dev:.*:manage', 'approval:DataScience:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_dev_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:dev:.*:read', 'manifest:DataScience:dev:.*:write', 'manifest:DataScience:dev:.*:clone', 'manifest:DataScience:dev:.*:secret_read', 'manifest:DataScience:dev:.*:secret_write', 'manifest:DataScience:dev:.*:supersecret_write', 'kube:DataScience:dev:.*:restart', 'kube:DataScience:dev:.*:delete', 'approval:DataScience:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_dev_MANAGER' AND privilege.name IN ( 'manifest:DataScience:dev:.*:read', 'manifest:DataScience:dev:.*:write', 'manifest:DataScience:dev:.*:clone', 'manifest:DataScience:dev:.*:secret_read', 'manifest:DataScience:dev:.*:secret_write', 'manifest:DataScience:dev:.*:supersecret_write', 'kube:DataScience:dev:.*:restart', 'kube:DataScience:dev:.*:delete', 'approval:DataScience:dev:.*:read', 'manifest:DataScience:dev:.*:delete', 'manifest:DataScience:dev:.*:manage', 'approval:DataScience:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:qa:.*:read'), (now(), now(), 'manifest:DataScience:qa:.*:write'), (now(), now(), 'manifest:DataScience:qa:.*:clone'), (now(), now(), 'manifest:DataScience:qa:.*:secret_read'), (now(), now(), 'manifest:DataScience:qa:.*:secret_write'), (now(), now(), 'manifest:DataScience:qa:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:qa:.*:supersecret_write'), (now(), now(), 'kube:DataScience:qa:.*:restart'), (now(), now(), 'kube:DataScience:qa:.*:delete'), (now(), now(), 'approval:DataScience:qa:.*:read'), (now(), now(), 'manifest:DataScience:qa:.*:delete'), (now(), now(), 'manifest:DataScience:qa:.*:manage'), (now(), now(), 'approval:DataScience:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_qa_VIEWER'), (now(), now(), 'DataScience_qa_MAINTAINER'), (now(), now(), 'DataScience_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_qa_VIEWER' AND privilege.name IN ( 'manifest:DataScience:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_qa_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:qa:.*:read', 'manifest:DataScience:qa:.*:write', 'manifest:DataScience:qa:.*:clone', 'manifest:DataScience:qa:.*:secret_read', 'manifest:DataScience:qa:.*:secret_write', 'manifest:DataScience:qa:.*:supersecret_read', 'manifest:DataScience:qa:.*:supersecret_write', 'kube:DataScience:qa:.*:restart', 'kube:DataScience:qa:.*:delete', 'approval:DataScience:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_qa_MANAGER' AND privilege.name IN ( 'manifest:DataScience:qa:.*:read', 'manifest:DataScience:qa:.*:write', 'manifest:DataScience:qa:.*:clone', 'manifest:DataScience:qa:.*:secret_read', 'manifest:DataScience:qa:.*:secret_write', 'manifest:DataScience:qa:.*:supersecret_read', 'manifest:DataScience:qa:.*:supersecret_write', 'kube:DataScience:qa:.*:restart', 'kube:DataScience:qa:.*:delete', 'approval:DataScience:qa:.*:read', 'manifest:DataScience:qa:.*:delete', 'manifest:DataScience:qa:.*:manage', 'approval:DataScience:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_qa_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:qa:.*:read', 'manifest:DataScience:qa:.*:write', 'manifest:DataScience:qa:.*:clone', 'manifest:DataScience:qa:.*:secret_read', 'manifest:DataScience:qa:.*:secret_write', 'manifest:DataScience:qa:.*:supersecret_write', 'kube:DataScience:qa:.*:restart', 'kube:DataScience:qa:.*:delete', 'approval:DataScience:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_qa_MANAGER' AND privilege.name IN ( 'manifest:DataScience:qa:.*:read', 'manifest:DataScience:qa:.*:write', 'manifest:DataScience:qa:.*:clone', 'manifest:DataScience:qa:.*:secret_read', 'manifest:DataScience:qa:.*:secret_write', 'manifest:DataScience:qa:.*:supersecret_write', 'kube:DataScience:qa:.*:restart', 'kube:DataScience:qa:.*:delete', 'approval:DataScience:qa:.*:read', 'manifest:DataScience:qa:.*:delete', 'manifest:DataScience:qa:.*:manage', 'approval:DataScience:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:perf:.*:read'), (now(), now(), 'manifest:DataScience:perf:.*:write'), (now(), now(), 'manifest:DataScience:perf:.*:clone'), (now(), now(), 'manifest:DataScience:perf:.*:secret_read'), (now(), now(), 'manifest:DataScience:perf:.*:secret_write'), (now(), now(), 'manifest:DataScience:perf:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:perf:.*:supersecret_write'), (now(), now(), 'kube:DataScience:perf:.*:restart'), (now(), now(), 'kube:DataScience:perf:.*:delete'), (now(), now(), 'approval:DataScience:perf:.*:read'), (now(), now(), 'manifest:DataScience:perf:.*:delete'), (now(), now(), 'manifest:DataScience:perf:.*:manage'), (now(), now(), 'approval:DataScience:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_perf_VIEWER'), (now(), now(), 'DataScience_perf_MAINTAINER'), (now(), now(), 'DataScience_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_perf_VIEWER' AND privilege.name IN ( 'manifest:DataScience:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_perf_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:perf:.*:read', 'manifest:DataScience:perf:.*:write', 'manifest:DataScience:perf:.*:clone', 'manifest:DataScience:perf:.*:secret_read', 'manifest:DataScience:perf:.*:secret_write', 'manifest:DataScience:perf:.*:supersecret_read', 'manifest:DataScience:perf:.*:supersecret_write', 'kube:DataScience:perf:.*:restart', 'kube:DataScience:perf:.*:delete', 'approval:DataScience:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_perf_MANAGER' AND privilege.name IN ( 'manifest:DataScience:perf:.*:read', 'manifest:DataScience:perf:.*:write', 'manifest:DataScience:perf:.*:clone', 'manifest:DataScience:perf:.*:secret_read', 'manifest:DataScience:perf:.*:secret_write', 'manifest:DataScience:perf:.*:supersecret_read', 'manifest:DataScience:perf:.*:supersecret_write', 'kube:DataScience:perf:.*:restart', 'kube:DataScience:perf:.*:delete', 'approval:DataScience:perf:.*:read', 'manifest:DataScience:perf:.*:delete', 'manifest:DataScience:perf:.*:manage', 'approval:DataScience:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_perf_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:perf:.*:read', 'manifest:DataScience:perf:.*:write', 'manifest:DataScience:perf:.*:clone', 'manifest:DataScience:perf:.*:secret_read', 'manifest:DataScience:perf:.*:secret_write', 'manifest:DataScience:perf:.*:supersecret_write', 'kube:DataScience:perf:.*:restart', 'kube:DataScience:perf:.*:delete', 'approval:DataScience:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_perf_MANAGER' AND privilege.name IN ( 'manifest:DataScience:perf:.*:read', 'manifest:DataScience:perf:.*:write', 'manifest:DataScience:perf:.*:clone', 'manifest:DataScience:perf:.*:secret_read', 'manifest:DataScience:perf:.*:secret_write', 'manifest:DataScience:perf:.*:supersecret_write', 'kube:DataScience:perf:.*:restart', 'kube:DataScience:perf:.*:delete', 'approval:DataScience:perf:.*:read', 'manifest:DataScience:perf:.*:delete', 'manifest:DataScience:perf:.*:manage', 'approval:DataScience:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:uat:.*:read'), (now(), now(), 'manifest:DataScience:uat:.*:write'), (now(), now(), 'manifest:DataScience:uat:.*:clone'), (now(), now(), 'manifest:DataScience:uat:.*:secret_read'), (now(), now(), 'manifest:DataScience:uat:.*:secret_write'), (now(), now(), 'manifest:DataScience:uat:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:uat:.*:supersecret_write'), (now(), now(), 'kube:DataScience:uat:.*:restart'), (now(), now(), 'kube:DataScience:uat:.*:delete'), (now(), now(), 'approval:DataScience:uat:.*:read'), (now(), now(), 'manifest:DataScience:uat:.*:delete'), (now(), now(), 'manifest:DataScience:uat:.*:manage'), (now(), now(), 'approval:DataScience:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_uat_VIEWER'), (now(), now(), 'DataScience_uat_MAINTAINER'), (now(), now(), 'DataScience_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_uat_VIEWER' AND privilege.name IN ( 'manifest:DataScience:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_uat_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:uat:.*:read', 'manifest:DataScience:uat:.*:write', 'manifest:DataScience:uat:.*:clone', 'manifest:DataScience:uat:.*:secret_read', 'manifest:DataScience:uat:.*:secret_write', 'manifest:DataScience:uat:.*:supersecret_read', 'manifest:DataScience:uat:.*:supersecret_write', 'kube:DataScience:uat:.*:restart', 'kube:DataScience:uat:.*:delete', 'approval:DataScience:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_uat_MANAGER' AND privilege.name IN ( 'manifest:DataScience:uat:.*:read', 'manifest:DataScience:uat:.*:write', 'manifest:DataScience:uat:.*:clone', 'manifest:DataScience:uat:.*:secret_read', 'manifest:DataScience:uat:.*:secret_write', 'manifest:DataScience:uat:.*:supersecret_read', 'manifest:DataScience:uat:.*:supersecret_write', 'kube:DataScience:uat:.*:restart', 'kube:DataScience:uat:.*:delete', 'approval:DataScience:uat:.*:read', 'manifest:DataScience:uat:.*:delete', 'manifest:DataScience:uat:.*:manage', 'approval:DataScience:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_uat_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:uat:.*:read', 'manifest:DataScience:uat:.*:write', 'manifest:DataScience:uat:.*:clone', 'manifest:DataScience:uat:.*:secret_read', 'manifest:DataScience:uat:.*:secret_write', 'manifest:DataScience:uat:.*:supersecret_write', 'kube:DataScience:uat:.*:restart', 'kube:DataScience:uat:.*:delete', 'approval:DataScience:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_uat_MANAGER' AND privilege.name IN ( 'manifest:DataScience:uat:.*:read', 'manifest:DataScience:uat:.*:write', 'manifest:DataScience:uat:.*:clone', 'manifest:DataScience:uat:.*:secret_read', 'manifest:DataScience:uat:.*:secret_write', 'manifest:DataScience:uat:.*:supersecret_write', 'kube:DataScience:uat:.*:restart', 'kube:DataScience:uat:.*:delete', 'approval:DataScience:uat:.*:read', 'manifest:DataScience:uat:.*:delete', 'manifest:DataScience:uat:.*:manage', 'approval:DataScience:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:data-platform-prod:.*:read'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:write'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:clone'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:DataScience:data-platform-prod:.*:restart'), (now(), now(), 'kube:DataScience:data-platform-prod:.*:delete'), (now(), now(), 'approval:DataScience:data-platform-prod:.*:read'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:delete'), (now(), now(), 'manifest:DataScience:data-platform-prod:.*:manage'), (now(), now(), 'approval:DataScience:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_data-platform-prod_VIEWER'), (now(), now(), 'DataScience_data-platform-prod_MAINTAINER'), (now(), now(), 'DataScience_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:DataScience:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:data-platform-prod:.*:read', 'manifest:DataScience:data-platform-prod:.*:write', 'manifest:DataScience:data-platform-prod:.*:clone', 'manifest:DataScience:data-platform-prod:.*:secret_read', 'manifest:DataScience:data-platform-prod:.*:secret_write', 'manifest:DataScience:data-platform-prod:.*:supersecret_read', 'manifest:DataScience:data-platform-prod:.*:supersecret_write', 'kube:DataScience:data-platform-prod:.*:restart', 'kube:DataScience:data-platform-prod:.*:delete', 'approval:DataScience:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:DataScience:data-platform-prod:.*:read', 'manifest:DataScience:data-platform-prod:.*:write', 'manifest:DataScience:data-platform-prod:.*:clone', 'manifest:DataScience:data-platform-prod:.*:secret_read', 'manifest:DataScience:data-platform-prod:.*:secret_write', 'manifest:DataScience:data-platform-prod:.*:supersecret_read', 'manifest:DataScience:data-platform-prod:.*:supersecret_write', 'kube:DataScience:data-platform-prod:.*:restart', 'kube:DataScience:data-platform-prod:.*:delete', 'approval:DataScience:data-platform-prod:.*:read', 'manifest:DataScience:data-platform-prod:.*:delete', 'manifest:DataScience:data-platform-prod:.*:manage', 'approval:DataScience:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:data-platform-prod:.*:read', 'manifest:DataScience:data-platform-prod:.*:write', 'manifest:DataScience:data-platform-prod:.*:clone', 'manifest:DataScience:data-platform-prod:.*:secret_read', 'manifest:DataScience:data-platform-prod:.*:secret_write', 'manifest:DataScience:data-platform-prod:.*:supersecret_write', 'kube:DataScience:data-platform-prod:.*:restart', 'kube:DataScience:data-platform-prod:.*:delete', 'approval:DataScience:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:DataScience:data-platform-prod:.*:read', 'manifest:DataScience:data-platform-prod:.*:write', 'manifest:DataScience:data-platform-prod:.*:clone', 'manifest:DataScience:data-platform-prod:.*:secret_read', 'manifest:DataScience:data-platform-prod:.*:secret_write', 'manifest:DataScience:data-platform-prod:.*:supersecret_write', 'kube:DataScience:data-platform-prod:.*:restart', 'kube:DataScience:data-platform-prod:.*:delete', 'approval:DataScience:data-platform-prod:.*:read', 'manifest:DataScience:data-platform-prod:.*:delete', 'manifest:DataScience:data-platform-prod:.*:manage', 'approval:DataScience:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:DataScience:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:DataScience:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:DataScience:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:DataScience:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:DataScience:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'DataScience_data-platform-nonprod_VIEWER'), (now(), now(), 'DataScience_data-platform-nonprod_MAINTAINER'), (now(), now(), 'DataScience_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:DataScience:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:data-platform-nonprod:.*:read', 'manifest:DataScience:data-platform-nonprod:.*:write', 'manifest:DataScience:data-platform-nonprod:.*:clone', 'manifest:DataScience:data-platform-nonprod:.*:secret_read', 'manifest:DataScience:data-platform-nonprod:.*:secret_write', 'manifest:DataScience:data-platform-nonprod:.*:supersecret_read', 'manifest:DataScience:data-platform-nonprod:.*:supersecret_write', 'kube:DataScience:data-platform-nonprod:.*:restart', 'kube:DataScience:data-platform-nonprod:.*:delete', 'approval:DataScience:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:DataScience:data-platform-nonprod:.*:read', 'manifest:DataScience:data-platform-nonprod:.*:write', 'manifest:DataScience:data-platform-nonprod:.*:clone', 'manifest:DataScience:data-platform-nonprod:.*:secret_read', 'manifest:DataScience:data-platform-nonprod:.*:secret_write', 'manifest:DataScience:data-platform-nonprod:.*:supersecret_read', 'manifest:DataScience:data-platform-nonprod:.*:supersecret_write', 'kube:DataScience:data-platform-nonprod:.*:restart', 'kube:DataScience:data-platform-nonprod:.*:delete', 'approval:DataScience:data-platform-nonprod:.*:read', 'manifest:DataScience:data-platform-nonprod:.*:delete', 'manifest:DataScience:data-platform-nonprod:.*:manage', 'approval:DataScience:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:DataScience:data-platform-nonprod:.*:read', 'manifest:DataScience:data-platform-nonprod:.*:write', 'manifest:DataScience:data-platform-nonprod:.*:clone', 'manifest:DataScience:data-platform-nonprod:.*:secret_read', 'manifest:DataScience:data-platform-nonprod:.*:secret_write', 'manifest:DataScience:data-platform-nonprod:.*:supersecret_write', 'kube:DataScience:data-platform-nonprod:.*:restart', 'kube:DataScience:data-platform-nonprod:.*:delete', 'approval:DataScience:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'DataScience_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:DataScience:data-platform-nonprod:.*:read', 'manifest:DataScience:data-platform-nonprod:.*:write', 'manifest:DataScience:data-platform-nonprod:.*:clone', 'manifest:DataScience:data-platform-nonprod:.*:secret_read', 'manifest:DataScience:data-platform-nonprod:.*:secret_write', 'manifest:DataScience:data-platform-nonprod:.*:supersecret_write', 'kube:DataScience:data-platform-nonprod:.*:restart', 'kube:DataScience:data-platform-nonprod:.*:delete', 'approval:DataScience:data-platform-nonprod:.*:read', 'manifest:DataScience:data-platform-nonprod:.*:delete', 'manifest:DataScience:data-platform-nonprod:.*:manage', 'approval:DataScience:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:cmd:.*:read'), (now(), now(), 'manifest:Frameworks:cmd:.*:write'), (now(), now(), 'manifest:Frameworks:cmd:.*:clone'), (now(), now(), 'manifest:Frameworks:cmd:.*:secret_read'), (now(), now(), 'manifest:Frameworks:cmd:.*:secret_write'), (now(), now(), 'manifest:Frameworks:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:cmd:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:cmd:.*:restart'), (now(), now(), 'kube:Frameworks:cmd:.*:delete'), (now(), now(), 'approval:Frameworks:cmd:.*:read'), (now(), now(), 'manifest:Frameworks:cmd:.*:delete'), (now(), now(), 'manifest:Frameworks:cmd:.*:manage'), (now(), now(), 'approval:Frameworks:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_cmd_VIEWER'), (now(), now(), 'Frameworks_cmd_MAINTAINER'), (now(), now(), 'Frameworks_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_cmd_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:cmd:.*:read', 'manifest:Frameworks:cmd:.*:write', 'manifest:Frameworks:cmd:.*:clone', 'manifest:Frameworks:cmd:.*:secret_read', 'manifest:Frameworks:cmd:.*:secret_write', 'manifest:Frameworks:cmd:.*:supersecret_read', 'manifest:Frameworks:cmd:.*:supersecret_write', 'kube:Frameworks:cmd:.*:restart', 'kube:Frameworks:cmd:.*:delete', 'approval:Frameworks:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_cmd_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:cmd:.*:read', 'manifest:Frameworks:cmd:.*:write', 'manifest:Frameworks:cmd:.*:clone', 'manifest:Frameworks:cmd:.*:secret_read', 'manifest:Frameworks:cmd:.*:secret_write', 'manifest:Frameworks:cmd:.*:supersecret_read', 'manifest:Frameworks:cmd:.*:supersecret_write', 'kube:Frameworks:cmd:.*:restart', 'kube:Frameworks:cmd:.*:delete', 'approval:Frameworks:cmd:.*:read', 'manifest:Frameworks:cmd:.*:delete', 'manifest:Frameworks:cmd:.*:manage', 'approval:Frameworks:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:cmd:.*:read', 'manifest:Frameworks:cmd:.*:write', 'manifest:Frameworks:cmd:.*:clone', 'manifest:Frameworks:cmd:.*:secret_read', 'manifest:Frameworks:cmd:.*:secret_write', 'manifest:Frameworks:cmd:.*:supersecret_write', 'kube:Frameworks:cmd:.*:restart', 'kube:Frameworks:cmd:.*:delete', 'approval:Frameworks:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_cmd_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:cmd:.*:read', 'manifest:Frameworks:cmd:.*:write', 'manifest:Frameworks:cmd:.*:clone', 'manifest:Frameworks:cmd:.*:secret_read', 'manifest:Frameworks:cmd:.*:secret_write', 'manifest:Frameworks:cmd:.*:supersecret_write', 'kube:Frameworks:cmd:.*:restart', 'kube:Frameworks:cmd:.*:delete', 'approval:Frameworks:cmd:.*:read', 'manifest:Frameworks:cmd:.*:delete', 'manifest:Frameworks:cmd:.*:manage', 'approval:Frameworks:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:prod:.*:read'), (now(), now(), 'manifest:Frameworks:prod:.*:write'), (now(), now(), 'manifest:Frameworks:prod:.*:clone'), (now(), now(), 'manifest:Frameworks:prod:.*:secret_read'), (now(), now(), 'manifest:Frameworks:prod:.*:secret_write'), (now(), now(), 'manifest:Frameworks:prod:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:prod:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:prod:.*:restart'), (now(), now(), 'kube:Frameworks:prod:.*:delete'), (now(), now(), 'approval:Frameworks:prod:.*:read'), (now(), now(), 'manifest:Frameworks:prod:.*:delete'), (now(), now(), 'manifest:Frameworks:prod:.*:manage'), (now(), now(), 'approval:Frameworks:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_prod_VIEWER'), (now(), now(), 'Frameworks_prod_MAINTAINER'), (now(), now(), 'Frameworks_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_prod_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:prod:.*:read', 'manifest:Frameworks:prod:.*:write', 'manifest:Frameworks:prod:.*:clone', 'manifest:Frameworks:prod:.*:secret_read', 'manifest:Frameworks:prod:.*:secret_write', 'manifest:Frameworks:prod:.*:supersecret_read', 'manifest:Frameworks:prod:.*:supersecret_write', 'kube:Frameworks:prod:.*:restart', 'kube:Frameworks:prod:.*:delete', 'approval:Frameworks:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_prod_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:prod:.*:read', 'manifest:Frameworks:prod:.*:write', 'manifest:Frameworks:prod:.*:clone', 'manifest:Frameworks:prod:.*:secret_read', 'manifest:Frameworks:prod:.*:secret_write', 'manifest:Frameworks:prod:.*:supersecret_read', 'manifest:Frameworks:prod:.*:supersecret_write', 'kube:Frameworks:prod:.*:restart', 'kube:Frameworks:prod:.*:delete', 'approval:Frameworks:prod:.*:read', 'manifest:Frameworks:prod:.*:delete', 'manifest:Frameworks:prod:.*:manage', 'approval:Frameworks:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:prod:.*:read', 'manifest:Frameworks:prod:.*:write', 'manifest:Frameworks:prod:.*:clone', 'manifest:Frameworks:prod:.*:secret_read', 'manifest:Frameworks:prod:.*:secret_write', 'manifest:Frameworks:prod:.*:supersecret_write', 'kube:Frameworks:prod:.*:restart', 'kube:Frameworks:prod:.*:delete', 'approval:Frameworks:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_prod_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:prod:.*:read', 'manifest:Frameworks:prod:.*:write', 'manifest:Frameworks:prod:.*:clone', 'manifest:Frameworks:prod:.*:secret_read', 'manifest:Frameworks:prod:.*:secret_write', 'manifest:Frameworks:prod:.*:supersecret_write', 'kube:Frameworks:prod:.*:restart', 'kube:Frameworks:prod:.*:delete', 'approval:Frameworks:prod:.*:read', 'manifest:Frameworks:prod:.*:delete', 'manifest:Frameworks:prod:.*:manage', 'approval:Frameworks:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:dev:.*:read'), (now(), now(), 'manifest:Frameworks:dev:.*:write'), (now(), now(), 'manifest:Frameworks:dev:.*:clone'), (now(), now(), 'manifest:Frameworks:dev:.*:secret_read'), (now(), now(), 'manifest:Frameworks:dev:.*:secret_write'), (now(), now(), 'manifest:Frameworks:dev:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:dev:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:dev:.*:restart'), (now(), now(), 'kube:Frameworks:dev:.*:delete'), (now(), now(), 'approval:Frameworks:dev:.*:read'), (now(), now(), 'manifest:Frameworks:dev:.*:delete'), (now(), now(), 'manifest:Frameworks:dev:.*:manage'), (now(), now(), 'approval:Frameworks:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_dev_VIEWER'), (now(), now(), 'Frameworks_dev_MAINTAINER'), (now(), now(), 'Frameworks_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_dev_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:dev:.*:read', 'manifest:Frameworks:dev:.*:write', 'manifest:Frameworks:dev:.*:clone', 'manifest:Frameworks:dev:.*:secret_read', 'manifest:Frameworks:dev:.*:secret_write', 'manifest:Frameworks:dev:.*:supersecret_read', 'manifest:Frameworks:dev:.*:supersecret_write', 'kube:Frameworks:dev:.*:restart', 'kube:Frameworks:dev:.*:delete', 'approval:Frameworks:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_dev_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:dev:.*:read', 'manifest:Frameworks:dev:.*:write', 'manifest:Frameworks:dev:.*:clone', 'manifest:Frameworks:dev:.*:secret_read', 'manifest:Frameworks:dev:.*:secret_write', 'manifest:Frameworks:dev:.*:supersecret_read', 'manifest:Frameworks:dev:.*:supersecret_write', 'kube:Frameworks:dev:.*:restart', 'kube:Frameworks:dev:.*:delete', 'approval:Frameworks:dev:.*:read', 'manifest:Frameworks:dev:.*:delete', 'manifest:Frameworks:dev:.*:manage', 'approval:Frameworks:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:dev:.*:read', 'manifest:Frameworks:dev:.*:write', 'manifest:Frameworks:dev:.*:clone', 'manifest:Frameworks:dev:.*:secret_read', 'manifest:Frameworks:dev:.*:secret_write', 'manifest:Frameworks:dev:.*:supersecret_write', 'kube:Frameworks:dev:.*:restart', 'kube:Frameworks:dev:.*:delete', 'approval:Frameworks:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_dev_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:dev:.*:read', 'manifest:Frameworks:dev:.*:write', 'manifest:Frameworks:dev:.*:clone', 'manifest:Frameworks:dev:.*:secret_read', 'manifest:Frameworks:dev:.*:secret_write', 'manifest:Frameworks:dev:.*:supersecret_write', 'kube:Frameworks:dev:.*:restart', 'kube:Frameworks:dev:.*:delete', 'approval:Frameworks:dev:.*:read', 'manifest:Frameworks:dev:.*:delete', 'manifest:Frameworks:dev:.*:manage', 'approval:Frameworks:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:qa:.*:read'), (now(), now(), 'manifest:Frameworks:qa:.*:write'), (now(), now(), 'manifest:Frameworks:qa:.*:clone'), (now(), now(), 'manifest:Frameworks:qa:.*:secret_read'), (now(), now(), 'manifest:Frameworks:qa:.*:secret_write'), (now(), now(), 'manifest:Frameworks:qa:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:qa:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:qa:.*:restart'), (now(), now(), 'kube:Frameworks:qa:.*:delete'), (now(), now(), 'approval:Frameworks:qa:.*:read'), (now(), now(), 'manifest:Frameworks:qa:.*:delete'), (now(), now(), 'manifest:Frameworks:qa:.*:manage'), (now(), now(), 'approval:Frameworks:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_qa_VIEWER'), (now(), now(), 'Frameworks_qa_MAINTAINER'), (now(), now(), 'Frameworks_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_qa_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:qa:.*:read', 'manifest:Frameworks:qa:.*:write', 'manifest:Frameworks:qa:.*:clone', 'manifest:Frameworks:qa:.*:secret_read', 'manifest:Frameworks:qa:.*:secret_write', 'manifest:Frameworks:qa:.*:supersecret_read', 'manifest:Frameworks:qa:.*:supersecret_write', 'kube:Frameworks:qa:.*:restart', 'kube:Frameworks:qa:.*:delete', 'approval:Frameworks:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_qa_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:qa:.*:read', 'manifest:Frameworks:qa:.*:write', 'manifest:Frameworks:qa:.*:clone', 'manifest:Frameworks:qa:.*:secret_read', 'manifest:Frameworks:qa:.*:secret_write', 'manifest:Frameworks:qa:.*:supersecret_read', 'manifest:Frameworks:qa:.*:supersecret_write', 'kube:Frameworks:qa:.*:restart', 'kube:Frameworks:qa:.*:delete', 'approval:Frameworks:qa:.*:read', 'manifest:Frameworks:qa:.*:delete', 'manifest:Frameworks:qa:.*:manage', 'approval:Frameworks:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:qa:.*:read', 'manifest:Frameworks:qa:.*:write', 'manifest:Frameworks:qa:.*:clone', 'manifest:Frameworks:qa:.*:secret_read', 'manifest:Frameworks:qa:.*:secret_write', 'manifest:Frameworks:qa:.*:supersecret_write', 'kube:Frameworks:qa:.*:restart', 'kube:Frameworks:qa:.*:delete', 'approval:Frameworks:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_qa_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:qa:.*:read', 'manifest:Frameworks:qa:.*:write', 'manifest:Frameworks:qa:.*:clone', 'manifest:Frameworks:qa:.*:secret_read', 'manifest:Frameworks:qa:.*:secret_write', 'manifest:Frameworks:qa:.*:supersecret_write', 'kube:Frameworks:qa:.*:restart', 'kube:Frameworks:qa:.*:delete', 'approval:Frameworks:qa:.*:read', 'manifest:Frameworks:qa:.*:delete', 'manifest:Frameworks:qa:.*:manage', 'approval:Frameworks:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:perf:.*:read'), (now(), now(), 'manifest:Frameworks:perf:.*:write'), (now(), now(), 'manifest:Frameworks:perf:.*:clone'), (now(), now(), 'manifest:Frameworks:perf:.*:secret_read'), (now(), now(), 'manifest:Frameworks:perf:.*:secret_write'), (now(), now(), 'manifest:Frameworks:perf:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:perf:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:perf:.*:restart'), (now(), now(), 'kube:Frameworks:perf:.*:delete'), (now(), now(), 'approval:Frameworks:perf:.*:read'), (now(), now(), 'manifest:Frameworks:perf:.*:delete'), (now(), now(), 'manifest:Frameworks:perf:.*:manage'), (now(), now(), 'approval:Frameworks:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_perf_VIEWER'), (now(), now(), 'Frameworks_perf_MAINTAINER'), (now(), now(), 'Frameworks_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_perf_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:perf:.*:read', 'manifest:Frameworks:perf:.*:write', 'manifest:Frameworks:perf:.*:clone', 'manifest:Frameworks:perf:.*:secret_read', 'manifest:Frameworks:perf:.*:secret_write', 'manifest:Frameworks:perf:.*:supersecret_read', 'manifest:Frameworks:perf:.*:supersecret_write', 'kube:Frameworks:perf:.*:restart', 'kube:Frameworks:perf:.*:delete', 'approval:Frameworks:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_perf_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:perf:.*:read', 'manifest:Frameworks:perf:.*:write', 'manifest:Frameworks:perf:.*:clone', 'manifest:Frameworks:perf:.*:secret_read', 'manifest:Frameworks:perf:.*:secret_write', 'manifest:Frameworks:perf:.*:supersecret_read', 'manifest:Frameworks:perf:.*:supersecret_write', 'kube:Frameworks:perf:.*:restart', 'kube:Frameworks:perf:.*:delete', 'approval:Frameworks:perf:.*:read', 'manifest:Frameworks:perf:.*:delete', 'manifest:Frameworks:perf:.*:manage', 'approval:Frameworks:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:perf:.*:read', 'manifest:Frameworks:perf:.*:write', 'manifest:Frameworks:perf:.*:clone', 'manifest:Frameworks:perf:.*:secret_read', 'manifest:Frameworks:perf:.*:secret_write', 'manifest:Frameworks:perf:.*:supersecret_write', 'kube:Frameworks:perf:.*:restart', 'kube:Frameworks:perf:.*:delete', 'approval:Frameworks:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_perf_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:perf:.*:read', 'manifest:Frameworks:perf:.*:write', 'manifest:Frameworks:perf:.*:clone', 'manifest:Frameworks:perf:.*:secret_read', 'manifest:Frameworks:perf:.*:secret_write', 'manifest:Frameworks:perf:.*:supersecret_write', 'kube:Frameworks:perf:.*:restart', 'kube:Frameworks:perf:.*:delete', 'approval:Frameworks:perf:.*:read', 'manifest:Frameworks:perf:.*:delete', 'manifest:Frameworks:perf:.*:manage', 'approval:Frameworks:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:uat:.*:read'), (now(), now(), 'manifest:Frameworks:uat:.*:write'), (now(), now(), 'manifest:Frameworks:uat:.*:clone'), (now(), now(), 'manifest:Frameworks:uat:.*:secret_read'), (now(), now(), 'manifest:Frameworks:uat:.*:secret_write'), (now(), now(), 'manifest:Frameworks:uat:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:uat:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:uat:.*:restart'), (now(), now(), 'kube:Frameworks:uat:.*:delete'), (now(), now(), 'approval:Frameworks:uat:.*:read'), (now(), now(), 'manifest:Frameworks:uat:.*:delete'), (now(), now(), 'manifest:Frameworks:uat:.*:manage'), (now(), now(), 'approval:Frameworks:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_uat_VIEWER'), (now(), now(), 'Frameworks_uat_MAINTAINER'), (now(), now(), 'Frameworks_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_uat_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:uat:.*:read', 'manifest:Frameworks:uat:.*:write', 'manifest:Frameworks:uat:.*:clone', 'manifest:Frameworks:uat:.*:secret_read', 'manifest:Frameworks:uat:.*:secret_write', 'manifest:Frameworks:uat:.*:supersecret_read', 'manifest:Frameworks:uat:.*:supersecret_write', 'kube:Frameworks:uat:.*:restart', 'kube:Frameworks:uat:.*:delete', 'approval:Frameworks:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_uat_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:uat:.*:read', 'manifest:Frameworks:uat:.*:write', 'manifest:Frameworks:uat:.*:clone', 'manifest:Frameworks:uat:.*:secret_read', 'manifest:Frameworks:uat:.*:secret_write', 'manifest:Frameworks:uat:.*:supersecret_read', 'manifest:Frameworks:uat:.*:supersecret_write', 'kube:Frameworks:uat:.*:restart', 'kube:Frameworks:uat:.*:delete', 'approval:Frameworks:uat:.*:read', 'manifest:Frameworks:uat:.*:delete', 'manifest:Frameworks:uat:.*:manage', 'approval:Frameworks:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:uat:.*:read', 'manifest:Frameworks:uat:.*:write', 'manifest:Frameworks:uat:.*:clone', 'manifest:Frameworks:uat:.*:secret_read', 'manifest:Frameworks:uat:.*:secret_write', 'manifest:Frameworks:uat:.*:supersecret_write', 'kube:Frameworks:uat:.*:restart', 'kube:Frameworks:uat:.*:delete', 'approval:Frameworks:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_uat_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:uat:.*:read', 'manifest:Frameworks:uat:.*:write', 'manifest:Frameworks:uat:.*:clone', 'manifest:Frameworks:uat:.*:secret_read', 'manifest:Frameworks:uat:.*:secret_write', 'manifest:Frameworks:uat:.*:supersecret_write', 'kube:Frameworks:uat:.*:restart', 'kube:Frameworks:uat:.*:delete', 'approval:Frameworks:uat:.*:read', 'manifest:Frameworks:uat:.*:delete', 'manifest:Frameworks:uat:.*:manage', 'approval:Frameworks:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:read'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:write'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:data-platform-prod:.*:restart'), (now(), now(), 'kube:Frameworks:data-platform-prod:.*:delete'), (now(), now(), 'approval:Frameworks:data-platform-prod:.*:read'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Frameworks:data-platform-prod:.*:manage'), (now(), now(), 'approval:Frameworks:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_data-platform-prod_VIEWER'), (now(), now(), 'Frameworks_data-platform-prod_MAINTAINER'), (now(), now(), 'Frameworks_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-prod:.*:read', 'manifest:Frameworks:data-platform-prod:.*:write', 'manifest:Frameworks:data-platform-prod:.*:clone', 'manifest:Frameworks:data-platform-prod:.*:secret_read', 'manifest:Frameworks:data-platform-prod:.*:secret_write', 'manifest:Frameworks:data-platform-prod:.*:supersecret_read', 'manifest:Frameworks:data-platform-prod:.*:supersecret_write', 'kube:Frameworks:data-platform-prod:.*:restart', 'kube:Frameworks:data-platform-prod:.*:delete', 'approval:Frameworks:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-prod:.*:read', 'manifest:Frameworks:data-platform-prod:.*:write', 'manifest:Frameworks:data-platform-prod:.*:clone', 'manifest:Frameworks:data-platform-prod:.*:secret_read', 'manifest:Frameworks:data-platform-prod:.*:secret_write', 'manifest:Frameworks:data-platform-prod:.*:supersecret_read', 'manifest:Frameworks:data-platform-prod:.*:supersecret_write', 'kube:Frameworks:data-platform-prod:.*:restart', 'kube:Frameworks:data-platform-prod:.*:delete', 'approval:Frameworks:data-platform-prod:.*:read', 'manifest:Frameworks:data-platform-prod:.*:delete', 'manifest:Frameworks:data-platform-prod:.*:manage', 'approval:Frameworks:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-prod:.*:read', 'manifest:Frameworks:data-platform-prod:.*:write', 'manifest:Frameworks:data-platform-prod:.*:clone', 'manifest:Frameworks:data-platform-prod:.*:secret_read', 'manifest:Frameworks:data-platform-prod:.*:secret_write', 'manifest:Frameworks:data-platform-prod:.*:supersecret_write', 'kube:Frameworks:data-platform-prod:.*:restart', 'kube:Frameworks:data-platform-prod:.*:delete', 'approval:Frameworks:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-prod:.*:read', 'manifest:Frameworks:data-platform-prod:.*:write', 'manifest:Frameworks:data-platform-prod:.*:clone', 'manifest:Frameworks:data-platform-prod:.*:secret_read', 'manifest:Frameworks:data-platform-prod:.*:secret_write', 'manifest:Frameworks:data-platform-prod:.*:supersecret_write', 'kube:Frameworks:data-platform-prod:.*:restart', 'kube:Frameworks:data-platform-prod:.*:delete', 'approval:Frameworks:data-platform-prod:.*:read', 'manifest:Frameworks:data-platform-prod:.*:delete', 'manifest:Frameworks:data-platform-prod:.*:manage', 'approval:Frameworks:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Frameworks:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Frameworks:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Frameworks:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Frameworks:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Frameworks:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Frameworks_data-platform-nonprod_VIEWER'), (now(), now(), 'Frameworks_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Frameworks_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-nonprod:.*:read', 'manifest:Frameworks:data-platform-nonprod:.*:write', 'manifest:Frameworks:data-platform-nonprod:.*:clone', 'manifest:Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_read', 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:Frameworks:data-platform-nonprod:.*:restart', 'kube:Frameworks:data-platform-nonprod:.*:delete', 'approval:Frameworks:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-nonprod:.*:read', 'manifest:Frameworks:data-platform-nonprod:.*:write', 'manifest:Frameworks:data-platform-nonprod:.*:clone', 'manifest:Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_read', 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:Frameworks:data-platform-nonprod:.*:restart', 'kube:Frameworks:data-platform-nonprod:.*:delete', 'approval:Frameworks:data-platform-nonprod:.*:read', 'manifest:Frameworks:data-platform-nonprod:.*:delete', 'manifest:Frameworks:data-platform-nonprod:.*:manage', 'approval:Frameworks:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-nonprod:.*:read', 'manifest:Frameworks:data-platform-nonprod:.*:write', 'manifest:Frameworks:data-platform-nonprod:.*:clone', 'manifest:Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:Frameworks:data-platform-nonprod:.*:restart', 'kube:Frameworks:data-platform-nonprod:.*:delete', 'approval:Frameworks:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Frameworks_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Frameworks:data-platform-nonprod:.*:read', 'manifest:Frameworks:data-platform-nonprod:.*:write', 'manifest:Frameworks:data-platform-nonprod:.*:clone', 'manifest:Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:Frameworks:data-platform-nonprod:.*:restart', 'kube:Frameworks:data-platform-nonprod:.*:delete', 'approval:Frameworks:data-platform-nonprod:.*:read', 'manifest:Frameworks:data-platform-nonprod:.*:delete', 'manifest:Frameworks:data-platform-nonprod:.*:manage', 'approval:Frameworks:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:cmd:.*:read'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:write'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:clone'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:cmd:.*:restart'), (now(), now(), 'kube:GI-Conversions:cmd:.*:delete'), (now(), now(), 'approval:GI-Conversions:cmd:.*:read'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:delete'), (now(), now(), 'manifest:GI-Conversions:cmd:.*:manage'), (now(), now(), 'approval:GI-Conversions:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_cmd_VIEWER'), (now(), now(), 'GI-Conversions_cmd_MAINTAINER'), (now(), now(), 'GI-Conversions_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_cmd_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:cmd:.*:read', 'manifest:GI-Conversions:cmd:.*:write', 'manifest:GI-Conversions:cmd:.*:clone', 'manifest:GI-Conversions:cmd:.*:secret_read', 'manifest:GI-Conversions:cmd:.*:secret_write', 'manifest:GI-Conversions:cmd:.*:supersecret_read', 'manifest:GI-Conversions:cmd:.*:supersecret_write', 'kube:GI-Conversions:cmd:.*:restart', 'kube:GI-Conversions:cmd:.*:delete', 'approval:GI-Conversions:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_cmd_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:cmd:.*:read', 'manifest:GI-Conversions:cmd:.*:write', 'manifest:GI-Conversions:cmd:.*:clone', 'manifest:GI-Conversions:cmd:.*:secret_read', 'manifest:GI-Conversions:cmd:.*:secret_write', 'manifest:GI-Conversions:cmd:.*:supersecret_read', 'manifest:GI-Conversions:cmd:.*:supersecret_write', 'kube:GI-Conversions:cmd:.*:restart', 'kube:GI-Conversions:cmd:.*:delete', 'approval:GI-Conversions:cmd:.*:read', 'manifest:GI-Conversions:cmd:.*:delete', 'manifest:GI-Conversions:cmd:.*:manage', 'approval:GI-Conversions:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:cmd:.*:read', 'manifest:GI-Conversions:cmd:.*:write', 'manifest:GI-Conversions:cmd:.*:clone', 'manifest:GI-Conversions:cmd:.*:secret_read', 'manifest:GI-Conversions:cmd:.*:secret_write', 'manifest:GI-Conversions:cmd:.*:supersecret_write', 'kube:GI-Conversions:cmd:.*:restart', 'kube:GI-Conversions:cmd:.*:delete', 'approval:GI-Conversions:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_cmd_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:cmd:.*:read', 'manifest:GI-Conversions:cmd:.*:write', 'manifest:GI-Conversions:cmd:.*:clone', 'manifest:GI-Conversions:cmd:.*:secret_read', 'manifest:GI-Conversions:cmd:.*:secret_write', 'manifest:GI-Conversions:cmd:.*:supersecret_write', 'kube:GI-Conversions:cmd:.*:restart', 'kube:GI-Conversions:cmd:.*:delete', 'approval:GI-Conversions:cmd:.*:read', 'manifest:GI-Conversions:cmd:.*:delete', 'manifest:GI-Conversions:cmd:.*:manage', 'approval:GI-Conversions:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:prod:.*:read'), (now(), now(), 'manifest:GI-Conversions:prod:.*:write'), (now(), now(), 'manifest:GI-Conversions:prod:.*:clone'), (now(), now(), 'manifest:GI-Conversions:prod:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:prod:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:prod:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:prod:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:prod:.*:restart'), (now(), now(), 'kube:GI-Conversions:prod:.*:delete'), (now(), now(), 'approval:GI-Conversions:prod:.*:read'), (now(), now(), 'manifest:GI-Conversions:prod:.*:delete'), (now(), now(), 'manifest:GI-Conversions:prod:.*:manage'), (now(), now(), 'approval:GI-Conversions:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_prod_VIEWER'), (now(), now(), 'GI-Conversions_prod_MAINTAINER'), (now(), now(), 'GI-Conversions_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_prod_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:prod:.*:read', 'manifest:GI-Conversions:prod:.*:write', 'manifest:GI-Conversions:prod:.*:clone', 'manifest:GI-Conversions:prod:.*:secret_read', 'manifest:GI-Conversions:prod:.*:secret_write', 'manifest:GI-Conversions:prod:.*:supersecret_read', 'manifest:GI-Conversions:prod:.*:supersecret_write', 'kube:GI-Conversions:prod:.*:restart', 'kube:GI-Conversions:prod:.*:delete', 'approval:GI-Conversions:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:prod:.*:read', 'manifest:GI-Conversions:prod:.*:write', 'manifest:GI-Conversions:prod:.*:clone', 'manifest:GI-Conversions:prod:.*:secret_read', 'manifest:GI-Conversions:prod:.*:secret_write', 'manifest:GI-Conversions:prod:.*:supersecret_read', 'manifest:GI-Conversions:prod:.*:supersecret_write', 'kube:GI-Conversions:prod:.*:restart', 'kube:GI-Conversions:prod:.*:delete', 'approval:GI-Conversions:prod:.*:read', 'manifest:GI-Conversions:prod:.*:delete', 'manifest:GI-Conversions:prod:.*:manage', 'approval:GI-Conversions:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:prod:.*:read', 'manifest:GI-Conversions:prod:.*:write', 'manifest:GI-Conversions:prod:.*:clone', 'manifest:GI-Conversions:prod:.*:secret_read', 'manifest:GI-Conversions:prod:.*:secret_write', 'manifest:GI-Conversions:prod:.*:supersecret_write', 'kube:GI-Conversions:prod:.*:restart', 'kube:GI-Conversions:prod:.*:delete', 'approval:GI-Conversions:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:prod:.*:read', 'manifest:GI-Conversions:prod:.*:write', 'manifest:GI-Conversions:prod:.*:clone', 'manifest:GI-Conversions:prod:.*:secret_read', 'manifest:GI-Conversions:prod:.*:secret_write', 'manifest:GI-Conversions:prod:.*:supersecret_write', 'kube:GI-Conversions:prod:.*:restart', 'kube:GI-Conversions:prod:.*:delete', 'approval:GI-Conversions:prod:.*:read', 'manifest:GI-Conversions:prod:.*:delete', 'manifest:GI-Conversions:prod:.*:manage', 'approval:GI-Conversions:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:dev:.*:read'), (now(), now(), 'manifest:GI-Conversions:dev:.*:write'), (now(), now(), 'manifest:GI-Conversions:dev:.*:clone'), (now(), now(), 'manifest:GI-Conversions:dev:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:dev:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:dev:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:dev:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:dev:.*:restart'), (now(), now(), 'kube:GI-Conversions:dev:.*:delete'), (now(), now(), 'approval:GI-Conversions:dev:.*:read'), (now(), now(), 'manifest:GI-Conversions:dev:.*:delete'), (now(), now(), 'manifest:GI-Conversions:dev:.*:manage'), (now(), now(), 'approval:GI-Conversions:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_dev_VIEWER'), (now(), now(), 'GI-Conversions_dev_MAINTAINER'), (now(), now(), 'GI-Conversions_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_dev_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:dev:.*:read', 'manifest:GI-Conversions:dev:.*:write', 'manifest:GI-Conversions:dev:.*:clone', 'manifest:GI-Conversions:dev:.*:secret_read', 'manifest:GI-Conversions:dev:.*:secret_write', 'manifest:GI-Conversions:dev:.*:supersecret_read', 'manifest:GI-Conversions:dev:.*:supersecret_write', 'kube:GI-Conversions:dev:.*:restart', 'kube:GI-Conversions:dev:.*:delete', 'approval:GI-Conversions:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_dev_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:dev:.*:read', 'manifest:GI-Conversions:dev:.*:write', 'manifest:GI-Conversions:dev:.*:clone', 'manifest:GI-Conversions:dev:.*:secret_read', 'manifest:GI-Conversions:dev:.*:secret_write', 'manifest:GI-Conversions:dev:.*:supersecret_read', 'manifest:GI-Conversions:dev:.*:supersecret_write', 'kube:GI-Conversions:dev:.*:restart', 'kube:GI-Conversions:dev:.*:delete', 'approval:GI-Conversions:dev:.*:read', 'manifest:GI-Conversions:dev:.*:delete', 'manifest:GI-Conversions:dev:.*:manage', 'approval:GI-Conversions:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:dev:.*:read', 'manifest:GI-Conversions:dev:.*:write', 'manifest:GI-Conversions:dev:.*:clone', 'manifest:GI-Conversions:dev:.*:secret_read', 'manifest:GI-Conversions:dev:.*:secret_write', 'manifest:GI-Conversions:dev:.*:supersecret_write', 'kube:GI-Conversions:dev:.*:restart', 'kube:GI-Conversions:dev:.*:delete', 'approval:GI-Conversions:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_dev_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:dev:.*:read', 'manifest:GI-Conversions:dev:.*:write', 'manifest:GI-Conversions:dev:.*:clone', 'manifest:GI-Conversions:dev:.*:secret_read', 'manifest:GI-Conversions:dev:.*:secret_write', 'manifest:GI-Conversions:dev:.*:supersecret_write', 'kube:GI-Conversions:dev:.*:restart', 'kube:GI-Conversions:dev:.*:delete', 'approval:GI-Conversions:dev:.*:read', 'manifest:GI-Conversions:dev:.*:delete', 'manifest:GI-Conversions:dev:.*:manage', 'approval:GI-Conversions:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:qa:.*:read'), (now(), now(), 'manifest:GI-Conversions:qa:.*:write'), (now(), now(), 'manifest:GI-Conversions:qa:.*:clone'), (now(), now(), 'manifest:GI-Conversions:qa:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:qa:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:qa:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:qa:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:qa:.*:restart'), (now(), now(), 'kube:GI-Conversions:qa:.*:delete'), (now(), now(), 'approval:GI-Conversions:qa:.*:read'), (now(), now(), 'manifest:GI-Conversions:qa:.*:delete'), (now(), now(), 'manifest:GI-Conversions:qa:.*:manage'), (now(), now(), 'approval:GI-Conversions:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_qa_VIEWER'), (now(), now(), 'GI-Conversions_qa_MAINTAINER'), (now(), now(), 'GI-Conversions_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_qa_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:qa:.*:read', 'manifest:GI-Conversions:qa:.*:write', 'manifest:GI-Conversions:qa:.*:clone', 'manifest:GI-Conversions:qa:.*:secret_read', 'manifest:GI-Conversions:qa:.*:secret_write', 'manifest:GI-Conversions:qa:.*:supersecret_read', 'manifest:GI-Conversions:qa:.*:supersecret_write', 'kube:GI-Conversions:qa:.*:restart', 'kube:GI-Conversions:qa:.*:delete', 'approval:GI-Conversions:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_qa_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:qa:.*:read', 'manifest:GI-Conversions:qa:.*:write', 'manifest:GI-Conversions:qa:.*:clone', 'manifest:GI-Conversions:qa:.*:secret_read', 'manifest:GI-Conversions:qa:.*:secret_write', 'manifest:GI-Conversions:qa:.*:supersecret_read', 'manifest:GI-Conversions:qa:.*:supersecret_write', 'kube:GI-Conversions:qa:.*:restart', 'kube:GI-Conversions:qa:.*:delete', 'approval:GI-Conversions:qa:.*:read', 'manifest:GI-Conversions:qa:.*:delete', 'manifest:GI-Conversions:qa:.*:manage', 'approval:GI-Conversions:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:qa:.*:read', 'manifest:GI-Conversions:qa:.*:write', 'manifest:GI-Conversions:qa:.*:clone', 'manifest:GI-Conversions:qa:.*:secret_read', 'manifest:GI-Conversions:qa:.*:secret_write', 'manifest:GI-Conversions:qa:.*:supersecret_write', 'kube:GI-Conversions:qa:.*:restart', 'kube:GI-Conversions:qa:.*:delete', 'approval:GI-Conversions:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_qa_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:qa:.*:read', 'manifest:GI-Conversions:qa:.*:write', 'manifest:GI-Conversions:qa:.*:clone', 'manifest:GI-Conversions:qa:.*:secret_read', 'manifest:GI-Conversions:qa:.*:secret_write', 'manifest:GI-Conversions:qa:.*:supersecret_write', 'kube:GI-Conversions:qa:.*:restart', 'kube:GI-Conversions:qa:.*:delete', 'approval:GI-Conversions:qa:.*:read', 'manifest:GI-Conversions:qa:.*:delete', 'manifest:GI-Conversions:qa:.*:manage', 'approval:GI-Conversions:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:perf:.*:read'), (now(), now(), 'manifest:GI-Conversions:perf:.*:write'), (now(), now(), 'manifest:GI-Conversions:perf:.*:clone'), (now(), now(), 'manifest:GI-Conversions:perf:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:perf:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:perf:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:perf:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:perf:.*:restart'), (now(), now(), 'kube:GI-Conversions:perf:.*:delete'), (now(), now(), 'approval:GI-Conversions:perf:.*:read'), (now(), now(), 'manifest:GI-Conversions:perf:.*:delete'), (now(), now(), 'manifest:GI-Conversions:perf:.*:manage'), (now(), now(), 'approval:GI-Conversions:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_perf_VIEWER'), (now(), now(), 'GI-Conversions_perf_MAINTAINER'), (now(), now(), 'GI-Conversions_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_perf_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:perf:.*:read', 'manifest:GI-Conversions:perf:.*:write', 'manifest:GI-Conversions:perf:.*:clone', 'manifest:GI-Conversions:perf:.*:secret_read', 'manifest:GI-Conversions:perf:.*:secret_write', 'manifest:GI-Conversions:perf:.*:supersecret_read', 'manifest:GI-Conversions:perf:.*:supersecret_write', 'kube:GI-Conversions:perf:.*:restart', 'kube:GI-Conversions:perf:.*:delete', 'approval:GI-Conversions:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_perf_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:perf:.*:read', 'manifest:GI-Conversions:perf:.*:write', 'manifest:GI-Conversions:perf:.*:clone', 'manifest:GI-Conversions:perf:.*:secret_read', 'manifest:GI-Conversions:perf:.*:secret_write', 'manifest:GI-Conversions:perf:.*:supersecret_read', 'manifest:GI-Conversions:perf:.*:supersecret_write', 'kube:GI-Conversions:perf:.*:restart', 'kube:GI-Conversions:perf:.*:delete', 'approval:GI-Conversions:perf:.*:read', 'manifest:GI-Conversions:perf:.*:delete', 'manifest:GI-Conversions:perf:.*:manage', 'approval:GI-Conversions:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:perf:.*:read', 'manifest:GI-Conversions:perf:.*:write', 'manifest:GI-Conversions:perf:.*:clone', 'manifest:GI-Conversions:perf:.*:secret_read', 'manifest:GI-Conversions:perf:.*:secret_write', 'manifest:GI-Conversions:perf:.*:supersecret_write', 'kube:GI-Conversions:perf:.*:restart', 'kube:GI-Conversions:perf:.*:delete', 'approval:GI-Conversions:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_perf_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:perf:.*:read', 'manifest:GI-Conversions:perf:.*:write', 'manifest:GI-Conversions:perf:.*:clone', 'manifest:GI-Conversions:perf:.*:secret_read', 'manifest:GI-Conversions:perf:.*:secret_write', 'manifest:GI-Conversions:perf:.*:supersecret_write', 'kube:GI-Conversions:perf:.*:restart', 'kube:GI-Conversions:perf:.*:delete', 'approval:GI-Conversions:perf:.*:read', 'manifest:GI-Conversions:perf:.*:delete', 'manifest:GI-Conversions:perf:.*:manage', 'approval:GI-Conversions:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:uat:.*:read'), (now(), now(), 'manifest:GI-Conversions:uat:.*:write'), (now(), now(), 'manifest:GI-Conversions:uat:.*:clone'), (now(), now(), 'manifest:GI-Conversions:uat:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:uat:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:uat:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:uat:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:uat:.*:restart'), (now(), now(), 'kube:GI-Conversions:uat:.*:delete'), (now(), now(), 'approval:GI-Conversions:uat:.*:read'), (now(), now(), 'manifest:GI-Conversions:uat:.*:delete'), (now(), now(), 'manifest:GI-Conversions:uat:.*:manage'), (now(), now(), 'approval:GI-Conversions:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_uat_VIEWER'), (now(), now(), 'GI-Conversions_uat_MAINTAINER'), (now(), now(), 'GI-Conversions_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_uat_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:uat:.*:read', 'manifest:GI-Conversions:uat:.*:write', 'manifest:GI-Conversions:uat:.*:clone', 'manifest:GI-Conversions:uat:.*:secret_read', 'manifest:GI-Conversions:uat:.*:secret_write', 'manifest:GI-Conversions:uat:.*:supersecret_read', 'manifest:GI-Conversions:uat:.*:supersecret_write', 'kube:GI-Conversions:uat:.*:restart', 'kube:GI-Conversions:uat:.*:delete', 'approval:GI-Conversions:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_uat_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:uat:.*:read', 'manifest:GI-Conversions:uat:.*:write', 'manifest:GI-Conversions:uat:.*:clone', 'manifest:GI-Conversions:uat:.*:secret_read', 'manifest:GI-Conversions:uat:.*:secret_write', 'manifest:GI-Conversions:uat:.*:supersecret_read', 'manifest:GI-Conversions:uat:.*:supersecret_write', 'kube:GI-Conversions:uat:.*:restart', 'kube:GI-Conversions:uat:.*:delete', 'approval:GI-Conversions:uat:.*:read', 'manifest:GI-Conversions:uat:.*:delete', 'manifest:GI-Conversions:uat:.*:manage', 'approval:GI-Conversions:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:uat:.*:read', 'manifest:GI-Conversions:uat:.*:write', 'manifest:GI-Conversions:uat:.*:clone', 'manifest:GI-Conversions:uat:.*:secret_read', 'manifest:GI-Conversions:uat:.*:secret_write', 'manifest:GI-Conversions:uat:.*:supersecret_write', 'kube:GI-Conversions:uat:.*:restart', 'kube:GI-Conversions:uat:.*:delete', 'approval:GI-Conversions:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_uat_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:uat:.*:read', 'manifest:GI-Conversions:uat:.*:write', 'manifest:GI-Conversions:uat:.*:clone', 'manifest:GI-Conversions:uat:.*:secret_read', 'manifest:GI-Conversions:uat:.*:secret_write', 'manifest:GI-Conversions:uat:.*:supersecret_write', 'kube:GI-Conversions:uat:.*:restart', 'kube:GI-Conversions:uat:.*:delete', 'approval:GI-Conversions:uat:.*:read', 'manifest:GI-Conversions:uat:.*:delete', 'manifest:GI-Conversions:uat:.*:manage', 'approval:GI-Conversions:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:read'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:write'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:clone'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:data-platform-prod:.*:restart'), (now(), now(), 'kube:GI-Conversions:data-platform-prod:.*:delete'), (now(), now(), 'approval:GI-Conversions:data-platform-prod:.*:read'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:delete'), (now(), now(), 'manifest:GI-Conversions:data-platform-prod:.*:manage'), (now(), now(), 'approval:GI-Conversions:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_data-platform-prod_VIEWER'), (now(), now(), 'GI-Conversions_data-platform-prod_MAINTAINER'), (now(), now(), 'GI-Conversions_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-prod:.*:read', 'manifest:GI-Conversions:data-platform-prod:.*:write', 'manifest:GI-Conversions:data-platform-prod:.*:clone', 'manifest:GI-Conversions:data-platform-prod:.*:secret_read', 'manifest:GI-Conversions:data-platform-prod:.*:secret_write', 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_read', 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-prod:.*:restart', 'kube:GI-Conversions:data-platform-prod:.*:delete', 'approval:GI-Conversions:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-prod:.*:read', 'manifest:GI-Conversions:data-platform-prod:.*:write', 'manifest:GI-Conversions:data-platform-prod:.*:clone', 'manifest:GI-Conversions:data-platform-prod:.*:secret_read', 'manifest:GI-Conversions:data-platform-prod:.*:secret_write', 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_read', 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-prod:.*:restart', 'kube:GI-Conversions:data-platform-prod:.*:delete', 'approval:GI-Conversions:data-platform-prod:.*:read', 'manifest:GI-Conversions:data-platform-prod:.*:delete', 'manifest:GI-Conversions:data-platform-prod:.*:manage', 'approval:GI-Conversions:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-prod:.*:read', 'manifest:GI-Conversions:data-platform-prod:.*:write', 'manifest:GI-Conversions:data-platform-prod:.*:clone', 'manifest:GI-Conversions:data-platform-prod:.*:secret_read', 'manifest:GI-Conversions:data-platform-prod:.*:secret_write', 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-prod:.*:restart', 'kube:GI-Conversions:data-platform-prod:.*:delete', 'approval:GI-Conversions:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-prod:.*:read', 'manifest:GI-Conversions:data-platform-prod:.*:write', 'manifest:GI-Conversions:data-platform-prod:.*:clone', 'manifest:GI-Conversions:data-platform-prod:.*:secret_read', 'manifest:GI-Conversions:data-platform-prod:.*:secret_write', 'manifest:GI-Conversions:data-platform-prod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-prod:.*:restart', 'kube:GI-Conversions:data-platform-prod:.*:delete', 'approval:GI-Conversions:data-platform-prod:.*:read', 'manifest:GI-Conversions:data-platform-prod:.*:delete', 'manifest:GI-Conversions:data-platform-prod:.*:manage', 'approval:GI-Conversions:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:GI-Conversions:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:GI-Conversions:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:GI-Conversions:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:GI-Conversions:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:GI-Conversions:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Conversions_data-platform-nonprod_VIEWER'), (now(), now(), 'GI-Conversions_data-platform-nonprod_MAINTAINER'), (now(), now(), 'GI-Conversions_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-nonprod:.*:read', 'manifest:GI-Conversions:data-platform-nonprod:.*:write', 'manifest:GI-Conversions:data-platform-nonprod:.*:clone', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_read', 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-nonprod:.*:restart', 'kube:GI-Conversions:data-platform-nonprod:.*:delete', 'approval:GI-Conversions:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-nonprod:.*:read', 'manifest:GI-Conversions:data-platform-nonprod:.*:write', 'manifest:GI-Conversions:data-platform-nonprod:.*:clone', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_read', 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-nonprod:.*:restart', 'kube:GI-Conversions:data-platform-nonprod:.*:delete', 'approval:GI-Conversions:data-platform-nonprod:.*:read', 'manifest:GI-Conversions:data-platform-nonprod:.*:delete', 'manifest:GI-Conversions:data-platform-nonprod:.*:manage', 'approval:GI-Conversions:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-nonprod:.*:read', 'manifest:GI-Conversions:data-platform-nonprod:.*:write', 'manifest:GI-Conversions:data-platform-nonprod:.*:clone', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-nonprod:.*:restart', 'kube:GI-Conversions:data-platform-nonprod:.*:delete', 'approval:GI-Conversions:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Conversions_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GI-Conversions:data-platform-nonprod:.*:read', 'manifest:GI-Conversions:data-platform-nonprod:.*:write', 'manifest:GI-Conversions:data-platform-nonprod:.*:clone', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:GI-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:GI-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Conversions:data-platform-nonprod:.*:restart', 'kube:GI-Conversions:data-platform-nonprod:.*:delete', 'approval:GI-Conversions:data-platform-nonprod:.*:read', 'manifest:GI-Conversions:data-platform-nonprod:.*:delete', 'manifest:GI-Conversions:data-platform-nonprod:.*:manage', 'approval:GI-Conversions:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:cmd:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:cmd:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:cmd:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:cmd:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_cmd_VIEWER'), (now(), now(), 'GrowthAndEngagement_cmd_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_cmd_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:cmd:.*:read', 'manifest:GrowthAndEngagement:cmd:.*:write', 'manifest:GrowthAndEngagement:cmd:.*:clone', 'manifest:GrowthAndEngagement:cmd:.*:secret_read', 'manifest:GrowthAndEngagement:cmd:.*:secret_write', 'manifest:GrowthAndEngagement:cmd:.*:supersecret_read', 'manifest:GrowthAndEngagement:cmd:.*:supersecret_write', 'kube:GrowthAndEngagement:cmd:.*:restart', 'kube:GrowthAndEngagement:cmd:.*:delete', 'approval:GrowthAndEngagement:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_cmd_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:cmd:.*:read', 'manifest:GrowthAndEngagement:cmd:.*:write', 'manifest:GrowthAndEngagement:cmd:.*:clone', 'manifest:GrowthAndEngagement:cmd:.*:secret_read', 'manifest:GrowthAndEngagement:cmd:.*:secret_write', 'manifest:GrowthAndEngagement:cmd:.*:supersecret_read', 'manifest:GrowthAndEngagement:cmd:.*:supersecret_write', 'kube:GrowthAndEngagement:cmd:.*:restart', 'kube:GrowthAndEngagement:cmd:.*:delete', 'approval:GrowthAndEngagement:cmd:.*:read', 'manifest:GrowthAndEngagement:cmd:.*:delete', 'manifest:GrowthAndEngagement:cmd:.*:manage', 'approval:GrowthAndEngagement:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:cmd:.*:read', 'manifest:GrowthAndEngagement:cmd:.*:write', 'manifest:GrowthAndEngagement:cmd:.*:clone', 'manifest:GrowthAndEngagement:cmd:.*:secret_read', 'manifest:GrowthAndEngagement:cmd:.*:secret_write', 'manifest:GrowthAndEngagement:cmd:.*:supersecret_write', 'kube:GrowthAndEngagement:cmd:.*:restart', 'kube:GrowthAndEngagement:cmd:.*:delete', 'approval:GrowthAndEngagement:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_cmd_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:cmd:.*:read', 'manifest:GrowthAndEngagement:cmd:.*:write', 'manifest:GrowthAndEngagement:cmd:.*:clone', 'manifest:GrowthAndEngagement:cmd:.*:secret_read', 'manifest:GrowthAndEngagement:cmd:.*:secret_write', 'manifest:GrowthAndEngagement:cmd:.*:supersecret_write', 'kube:GrowthAndEngagement:cmd:.*:restart', 'kube:GrowthAndEngagement:cmd:.*:delete', 'approval:GrowthAndEngagement:cmd:.*:read', 'manifest:GrowthAndEngagement:cmd:.*:delete', 'manifest:GrowthAndEngagement:cmd:.*:manage', 'approval:GrowthAndEngagement:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:prod:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:prod:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:prod:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:prod:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_prod_VIEWER'), (now(), now(), 'GrowthAndEngagement_prod_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_prod_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:prod:.*:read', 'manifest:GrowthAndEngagement:prod:.*:write', 'manifest:GrowthAndEngagement:prod:.*:clone', 'manifest:GrowthAndEngagement:prod:.*:secret_read', 'manifest:GrowthAndEngagement:prod:.*:secret_write', 'manifest:GrowthAndEngagement:prod:.*:supersecret_read', 'manifest:GrowthAndEngagement:prod:.*:supersecret_write', 'kube:GrowthAndEngagement:prod:.*:restart', 'kube:GrowthAndEngagement:prod:.*:delete', 'approval:GrowthAndEngagement:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_prod_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:prod:.*:read', 'manifest:GrowthAndEngagement:prod:.*:write', 'manifest:GrowthAndEngagement:prod:.*:clone', 'manifest:GrowthAndEngagement:prod:.*:secret_read', 'manifest:GrowthAndEngagement:prod:.*:secret_write', 'manifest:GrowthAndEngagement:prod:.*:supersecret_read', 'manifest:GrowthAndEngagement:prod:.*:supersecret_write', 'kube:GrowthAndEngagement:prod:.*:restart', 'kube:GrowthAndEngagement:prod:.*:delete', 'approval:GrowthAndEngagement:prod:.*:read', 'manifest:GrowthAndEngagement:prod:.*:delete', 'manifest:GrowthAndEngagement:prod:.*:manage', 'approval:GrowthAndEngagement:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:prod:.*:read', 'manifest:GrowthAndEngagement:prod:.*:write', 'manifest:GrowthAndEngagement:prod:.*:clone', 'manifest:GrowthAndEngagement:prod:.*:secret_read', 'manifest:GrowthAndEngagement:prod:.*:secret_write', 'manifest:GrowthAndEngagement:prod:.*:supersecret_write', 'kube:GrowthAndEngagement:prod:.*:restart', 'kube:GrowthAndEngagement:prod:.*:delete', 'approval:GrowthAndEngagement:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_prod_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:prod:.*:read', 'manifest:GrowthAndEngagement:prod:.*:write', 'manifest:GrowthAndEngagement:prod:.*:clone', 'manifest:GrowthAndEngagement:prod:.*:secret_read', 'manifest:GrowthAndEngagement:prod:.*:secret_write', 'manifest:GrowthAndEngagement:prod:.*:supersecret_write', 'kube:GrowthAndEngagement:prod:.*:restart', 'kube:GrowthAndEngagement:prod:.*:delete', 'approval:GrowthAndEngagement:prod:.*:read', 'manifest:GrowthAndEngagement:prod:.*:delete', 'manifest:GrowthAndEngagement:prod:.*:manage', 'approval:GrowthAndEngagement:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:dev:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:dev:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:dev:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:dev:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_dev_VIEWER'), (now(), now(), 'GrowthAndEngagement_dev_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_dev_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:dev:.*:read', 'manifest:GrowthAndEngagement:dev:.*:write', 'manifest:GrowthAndEngagement:dev:.*:clone', 'manifest:GrowthAndEngagement:dev:.*:secret_read', 'manifest:GrowthAndEngagement:dev:.*:secret_write', 'manifest:GrowthAndEngagement:dev:.*:supersecret_read', 'manifest:GrowthAndEngagement:dev:.*:supersecret_write', 'kube:GrowthAndEngagement:dev:.*:restart', 'kube:GrowthAndEngagement:dev:.*:delete', 'approval:GrowthAndEngagement:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_dev_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:dev:.*:read', 'manifest:GrowthAndEngagement:dev:.*:write', 'manifest:GrowthAndEngagement:dev:.*:clone', 'manifest:GrowthAndEngagement:dev:.*:secret_read', 'manifest:GrowthAndEngagement:dev:.*:secret_write', 'manifest:GrowthAndEngagement:dev:.*:supersecret_read', 'manifest:GrowthAndEngagement:dev:.*:supersecret_write', 'kube:GrowthAndEngagement:dev:.*:restart', 'kube:GrowthAndEngagement:dev:.*:delete', 'approval:GrowthAndEngagement:dev:.*:read', 'manifest:GrowthAndEngagement:dev:.*:delete', 'manifest:GrowthAndEngagement:dev:.*:manage', 'approval:GrowthAndEngagement:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:dev:.*:read', 'manifest:GrowthAndEngagement:dev:.*:write', 'manifest:GrowthAndEngagement:dev:.*:clone', 'manifest:GrowthAndEngagement:dev:.*:secret_read', 'manifest:GrowthAndEngagement:dev:.*:secret_write', 'manifest:GrowthAndEngagement:dev:.*:supersecret_write', 'kube:GrowthAndEngagement:dev:.*:restart', 'kube:GrowthAndEngagement:dev:.*:delete', 'approval:GrowthAndEngagement:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_dev_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:dev:.*:read', 'manifest:GrowthAndEngagement:dev:.*:write', 'manifest:GrowthAndEngagement:dev:.*:clone', 'manifest:GrowthAndEngagement:dev:.*:secret_read', 'manifest:GrowthAndEngagement:dev:.*:secret_write', 'manifest:GrowthAndEngagement:dev:.*:supersecret_write', 'kube:GrowthAndEngagement:dev:.*:restart', 'kube:GrowthAndEngagement:dev:.*:delete', 'approval:GrowthAndEngagement:dev:.*:read', 'manifest:GrowthAndEngagement:dev:.*:delete', 'manifest:GrowthAndEngagement:dev:.*:manage', 'approval:GrowthAndEngagement:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:qa:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:qa:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:qa:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:qa:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_qa_VIEWER'), (now(), now(), 'GrowthAndEngagement_qa_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_qa_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:qa:.*:read', 'manifest:GrowthAndEngagement:qa:.*:write', 'manifest:GrowthAndEngagement:qa:.*:clone', 'manifest:GrowthAndEngagement:qa:.*:secret_read', 'manifest:GrowthAndEngagement:qa:.*:secret_write', 'manifest:GrowthAndEngagement:qa:.*:supersecret_read', 'manifest:GrowthAndEngagement:qa:.*:supersecret_write', 'kube:GrowthAndEngagement:qa:.*:restart', 'kube:GrowthAndEngagement:qa:.*:delete', 'approval:GrowthAndEngagement:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_qa_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:qa:.*:read', 'manifest:GrowthAndEngagement:qa:.*:write', 'manifest:GrowthAndEngagement:qa:.*:clone', 'manifest:GrowthAndEngagement:qa:.*:secret_read', 'manifest:GrowthAndEngagement:qa:.*:secret_write', 'manifest:GrowthAndEngagement:qa:.*:supersecret_read', 'manifest:GrowthAndEngagement:qa:.*:supersecret_write', 'kube:GrowthAndEngagement:qa:.*:restart', 'kube:GrowthAndEngagement:qa:.*:delete', 'approval:GrowthAndEngagement:qa:.*:read', 'manifest:GrowthAndEngagement:qa:.*:delete', 'manifest:GrowthAndEngagement:qa:.*:manage', 'approval:GrowthAndEngagement:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:qa:.*:read', 'manifest:GrowthAndEngagement:qa:.*:write', 'manifest:GrowthAndEngagement:qa:.*:clone', 'manifest:GrowthAndEngagement:qa:.*:secret_read', 'manifest:GrowthAndEngagement:qa:.*:secret_write', 'manifest:GrowthAndEngagement:qa:.*:supersecret_write', 'kube:GrowthAndEngagement:qa:.*:restart', 'kube:GrowthAndEngagement:qa:.*:delete', 'approval:GrowthAndEngagement:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_qa_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:qa:.*:read', 'manifest:GrowthAndEngagement:qa:.*:write', 'manifest:GrowthAndEngagement:qa:.*:clone', 'manifest:GrowthAndEngagement:qa:.*:secret_read', 'manifest:GrowthAndEngagement:qa:.*:secret_write', 'manifest:GrowthAndEngagement:qa:.*:supersecret_write', 'kube:GrowthAndEngagement:qa:.*:restart', 'kube:GrowthAndEngagement:qa:.*:delete', 'approval:GrowthAndEngagement:qa:.*:read', 'manifest:GrowthAndEngagement:qa:.*:delete', 'manifest:GrowthAndEngagement:qa:.*:manage', 'approval:GrowthAndEngagement:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:perf:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:perf:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:perf:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:perf:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_perf_VIEWER'), (now(), now(), 'GrowthAndEngagement_perf_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_perf_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:perf:.*:read', 'manifest:GrowthAndEngagement:perf:.*:write', 'manifest:GrowthAndEngagement:perf:.*:clone', 'manifest:GrowthAndEngagement:perf:.*:secret_read', 'manifest:GrowthAndEngagement:perf:.*:secret_write', 'manifest:GrowthAndEngagement:perf:.*:supersecret_read', 'manifest:GrowthAndEngagement:perf:.*:supersecret_write', 'kube:GrowthAndEngagement:perf:.*:restart', 'kube:GrowthAndEngagement:perf:.*:delete', 'approval:GrowthAndEngagement:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_perf_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:perf:.*:read', 'manifest:GrowthAndEngagement:perf:.*:write', 'manifest:GrowthAndEngagement:perf:.*:clone', 'manifest:GrowthAndEngagement:perf:.*:secret_read', 'manifest:GrowthAndEngagement:perf:.*:secret_write', 'manifest:GrowthAndEngagement:perf:.*:supersecret_read', 'manifest:GrowthAndEngagement:perf:.*:supersecret_write', 'kube:GrowthAndEngagement:perf:.*:restart', 'kube:GrowthAndEngagement:perf:.*:delete', 'approval:GrowthAndEngagement:perf:.*:read', 'manifest:GrowthAndEngagement:perf:.*:delete', 'manifest:GrowthAndEngagement:perf:.*:manage', 'approval:GrowthAndEngagement:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:perf:.*:read', 'manifest:GrowthAndEngagement:perf:.*:write', 'manifest:GrowthAndEngagement:perf:.*:clone', 'manifest:GrowthAndEngagement:perf:.*:secret_read', 'manifest:GrowthAndEngagement:perf:.*:secret_write', 'manifest:GrowthAndEngagement:perf:.*:supersecret_write', 'kube:GrowthAndEngagement:perf:.*:restart', 'kube:GrowthAndEngagement:perf:.*:delete', 'approval:GrowthAndEngagement:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_perf_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:perf:.*:read', 'manifest:GrowthAndEngagement:perf:.*:write', 'manifest:GrowthAndEngagement:perf:.*:clone', 'manifest:GrowthAndEngagement:perf:.*:secret_read', 'manifest:GrowthAndEngagement:perf:.*:secret_write', 'manifest:GrowthAndEngagement:perf:.*:supersecret_write', 'kube:GrowthAndEngagement:perf:.*:restart', 'kube:GrowthAndEngagement:perf:.*:delete', 'approval:GrowthAndEngagement:perf:.*:read', 'manifest:GrowthAndEngagement:perf:.*:delete', 'manifest:GrowthAndEngagement:perf:.*:manage', 'approval:GrowthAndEngagement:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:uat:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:uat:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:uat:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:uat:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_uat_VIEWER'), (now(), now(), 'GrowthAndEngagement_uat_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_uat_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:uat:.*:read', 'manifest:GrowthAndEngagement:uat:.*:write', 'manifest:GrowthAndEngagement:uat:.*:clone', 'manifest:GrowthAndEngagement:uat:.*:secret_read', 'manifest:GrowthAndEngagement:uat:.*:secret_write', 'manifest:GrowthAndEngagement:uat:.*:supersecret_read', 'manifest:GrowthAndEngagement:uat:.*:supersecret_write', 'kube:GrowthAndEngagement:uat:.*:restart', 'kube:GrowthAndEngagement:uat:.*:delete', 'approval:GrowthAndEngagement:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_uat_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:uat:.*:read', 'manifest:GrowthAndEngagement:uat:.*:write', 'manifest:GrowthAndEngagement:uat:.*:clone', 'manifest:GrowthAndEngagement:uat:.*:secret_read', 'manifest:GrowthAndEngagement:uat:.*:secret_write', 'manifest:GrowthAndEngagement:uat:.*:supersecret_read', 'manifest:GrowthAndEngagement:uat:.*:supersecret_write', 'kube:GrowthAndEngagement:uat:.*:restart', 'kube:GrowthAndEngagement:uat:.*:delete', 'approval:GrowthAndEngagement:uat:.*:read', 'manifest:GrowthAndEngagement:uat:.*:delete', 'manifest:GrowthAndEngagement:uat:.*:manage', 'approval:GrowthAndEngagement:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:uat:.*:read', 'manifest:GrowthAndEngagement:uat:.*:write', 'manifest:GrowthAndEngagement:uat:.*:clone', 'manifest:GrowthAndEngagement:uat:.*:secret_read', 'manifest:GrowthAndEngagement:uat:.*:secret_write', 'manifest:GrowthAndEngagement:uat:.*:supersecret_write', 'kube:GrowthAndEngagement:uat:.*:restart', 'kube:GrowthAndEngagement:uat:.*:delete', 'approval:GrowthAndEngagement:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_uat_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:uat:.*:read', 'manifest:GrowthAndEngagement:uat:.*:write', 'manifest:GrowthAndEngagement:uat:.*:clone', 'manifest:GrowthAndEngagement:uat:.*:secret_read', 'manifest:GrowthAndEngagement:uat:.*:secret_write', 'manifest:GrowthAndEngagement:uat:.*:supersecret_write', 'kube:GrowthAndEngagement:uat:.*:restart', 'kube:GrowthAndEngagement:uat:.*:delete', 'approval:GrowthAndEngagement:uat:.*:read', 'manifest:GrowthAndEngagement:uat:.*:delete', 'manifest:GrowthAndEngagement:uat:.*:manage', 'approval:GrowthAndEngagement:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:data-platform-prod:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:data-platform-prod:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:data-platform-prod:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-prod:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_data-platform-prod_VIEWER'), (now(), now(), 'GrowthAndEngagement_data-platform-prod_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-prod:.*:read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-prod:.*:restart', 'kube:GrowthAndEngagement:data-platform-prod:.*:delete', 'approval:GrowthAndEngagement:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-prod:.*:read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-prod:.*:restart', 'kube:GrowthAndEngagement:data-platform-prod:.*:delete', 'approval:GrowthAndEngagement:data-platform-prod:.*:read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:delete', 'manifest:GrowthAndEngagement:data-platform-prod:.*:manage', 'approval:GrowthAndEngagement:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-prod:.*:read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-prod:.*:restart', 'kube:GrowthAndEngagement:data-platform-prod:.*:delete', 'approval:GrowthAndEngagement:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-prod:.*:read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-prod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-prod:.*:restart', 'kube:GrowthAndEngagement:data-platform-prod:.*:delete', 'approval:GrowthAndEngagement:data-platform-prod:.*:read', 'manifest:GrowthAndEngagement:data-platform-prod:.*:delete', 'manifest:GrowthAndEngagement:data-platform-prod:.*:manage', 'approval:GrowthAndEngagement:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:GrowthAndEngagement:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:GrowthAndEngagement:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:GrowthAndEngagement:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:GrowthAndEngagement:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GrowthAndEngagement_data-platform-nonprod_VIEWER'), (now(), now(), 'GrowthAndEngagement_data-platform-nonprod_MAINTAINER'), (now(), now(), 'GrowthAndEngagement_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:restart', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:delete', 'approval:GrowthAndEngagement:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:restart', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:delete', 'approval:GrowthAndEngagement:data-platform-nonprod:.*:read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:delete', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:manage', 'approval:GrowthAndEngagement:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:restart', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:delete', 'approval:GrowthAndEngagement:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GrowthAndEngagement_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:clone', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:secret_write', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:supersecret_write', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:restart', 'kube:GrowthAndEngagement:data-platform-nonprod:.*:delete', 'approval:GrowthAndEngagement:data-platform-nonprod:.*:read', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:delete', 'manifest:GrowthAndEngagement:data-platform-nonprod:.*:manage', 'approval:GrowthAndEngagement:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:cmd:.*:read'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:write'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:clone'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:cmd:.*:restart'), (now(), now(), 'kube:HL-Conversions:cmd:.*:delete'), (now(), now(), 'approval:HL-Conversions:cmd:.*:read'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:delete'), (now(), now(), 'manifest:HL-Conversions:cmd:.*:manage'), (now(), now(), 'approval:HL-Conversions:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_cmd_VIEWER'), (now(), now(), 'HL-Conversions_cmd_MAINTAINER'), (now(), now(), 'HL-Conversions_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_cmd_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:cmd:.*:read', 'manifest:HL-Conversions:cmd:.*:write', 'manifest:HL-Conversions:cmd:.*:clone', 'manifest:HL-Conversions:cmd:.*:secret_read', 'manifest:HL-Conversions:cmd:.*:secret_write', 'manifest:HL-Conversions:cmd:.*:supersecret_read', 'manifest:HL-Conversions:cmd:.*:supersecret_write', 'kube:HL-Conversions:cmd:.*:restart', 'kube:HL-Conversions:cmd:.*:delete', 'approval:HL-Conversions:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_cmd_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:cmd:.*:read', 'manifest:HL-Conversions:cmd:.*:write', 'manifest:HL-Conversions:cmd:.*:clone', 'manifest:HL-Conversions:cmd:.*:secret_read', 'manifest:HL-Conversions:cmd:.*:secret_write', 'manifest:HL-Conversions:cmd:.*:supersecret_read', 'manifest:HL-Conversions:cmd:.*:supersecret_write', 'kube:HL-Conversions:cmd:.*:restart', 'kube:HL-Conversions:cmd:.*:delete', 'approval:HL-Conversions:cmd:.*:read', 'manifest:HL-Conversions:cmd:.*:delete', 'manifest:HL-Conversions:cmd:.*:manage', 'approval:HL-Conversions:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:cmd:.*:read', 'manifest:HL-Conversions:cmd:.*:write', 'manifest:HL-Conversions:cmd:.*:clone', 'manifest:HL-Conversions:cmd:.*:secret_read', 'manifest:HL-Conversions:cmd:.*:secret_write', 'manifest:HL-Conversions:cmd:.*:supersecret_write', 'kube:HL-Conversions:cmd:.*:restart', 'kube:HL-Conversions:cmd:.*:delete', 'approval:HL-Conversions:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_cmd_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:cmd:.*:read', 'manifest:HL-Conversions:cmd:.*:write', 'manifest:HL-Conversions:cmd:.*:clone', 'manifest:HL-Conversions:cmd:.*:secret_read', 'manifest:HL-Conversions:cmd:.*:secret_write', 'manifest:HL-Conversions:cmd:.*:supersecret_write', 'kube:HL-Conversions:cmd:.*:restart', 'kube:HL-Conversions:cmd:.*:delete', 'approval:HL-Conversions:cmd:.*:read', 'manifest:HL-Conversions:cmd:.*:delete', 'manifest:HL-Conversions:cmd:.*:manage', 'approval:HL-Conversions:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:prod:.*:read'), (now(), now(), 'manifest:HL-Conversions:prod:.*:write'), (now(), now(), 'manifest:HL-Conversions:prod:.*:clone'), (now(), now(), 'manifest:HL-Conversions:prod:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:prod:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:prod:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:prod:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:prod:.*:restart'), (now(), now(), 'kube:HL-Conversions:prod:.*:delete'), (now(), now(), 'approval:HL-Conversions:prod:.*:read'), (now(), now(), 'manifest:HL-Conversions:prod:.*:delete'), (now(), now(), 'manifest:HL-Conversions:prod:.*:manage'), (now(), now(), 'approval:HL-Conversions:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_prod_VIEWER'), (now(), now(), 'HL-Conversions_prod_MAINTAINER'), (now(), now(), 'HL-Conversions_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_prod_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:prod:.*:read', 'manifest:HL-Conversions:prod:.*:write', 'manifest:HL-Conversions:prod:.*:clone', 'manifest:HL-Conversions:prod:.*:secret_read', 'manifest:HL-Conversions:prod:.*:secret_write', 'manifest:HL-Conversions:prod:.*:supersecret_read', 'manifest:HL-Conversions:prod:.*:supersecret_write', 'kube:HL-Conversions:prod:.*:restart', 'kube:HL-Conversions:prod:.*:delete', 'approval:HL-Conversions:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:prod:.*:read', 'manifest:HL-Conversions:prod:.*:write', 'manifest:HL-Conversions:prod:.*:clone', 'manifest:HL-Conversions:prod:.*:secret_read', 'manifest:HL-Conversions:prod:.*:secret_write', 'manifest:HL-Conversions:prod:.*:supersecret_read', 'manifest:HL-Conversions:prod:.*:supersecret_write', 'kube:HL-Conversions:prod:.*:restart', 'kube:HL-Conversions:prod:.*:delete', 'approval:HL-Conversions:prod:.*:read', 'manifest:HL-Conversions:prod:.*:delete', 'manifest:HL-Conversions:prod:.*:manage', 'approval:HL-Conversions:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:prod:.*:read', 'manifest:HL-Conversions:prod:.*:write', 'manifest:HL-Conversions:prod:.*:clone', 'manifest:HL-Conversions:prod:.*:secret_read', 'manifest:HL-Conversions:prod:.*:secret_write', 'manifest:HL-Conversions:prod:.*:supersecret_write', 'kube:HL-Conversions:prod:.*:restart', 'kube:HL-Conversions:prod:.*:delete', 'approval:HL-Conversions:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:prod:.*:read', 'manifest:HL-Conversions:prod:.*:write', 'manifest:HL-Conversions:prod:.*:clone', 'manifest:HL-Conversions:prod:.*:secret_read', 'manifest:HL-Conversions:prod:.*:secret_write', 'manifest:HL-Conversions:prod:.*:supersecret_write', 'kube:HL-Conversions:prod:.*:restart', 'kube:HL-Conversions:prod:.*:delete', 'approval:HL-Conversions:prod:.*:read', 'manifest:HL-Conversions:prod:.*:delete', 'manifest:HL-Conversions:prod:.*:manage', 'approval:HL-Conversions:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:dev:.*:read'), (now(), now(), 'manifest:HL-Conversions:dev:.*:write'), (now(), now(), 'manifest:HL-Conversions:dev:.*:clone'), (now(), now(), 'manifest:HL-Conversions:dev:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:dev:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:dev:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:dev:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:dev:.*:restart'), (now(), now(), 'kube:HL-Conversions:dev:.*:delete'), (now(), now(), 'approval:HL-Conversions:dev:.*:read'), (now(), now(), 'manifest:HL-Conversions:dev:.*:delete'), (now(), now(), 'manifest:HL-Conversions:dev:.*:manage'), (now(), now(), 'approval:HL-Conversions:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_dev_VIEWER'), (now(), now(), 'HL-Conversions_dev_MAINTAINER'), (now(), now(), 'HL-Conversions_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_dev_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_dev_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:dev:.*:read', 'manifest:HL-Conversions:dev:.*:write', 'manifest:HL-Conversions:dev:.*:clone', 'manifest:HL-Conversions:dev:.*:secret_read', 'manifest:HL-Conversions:dev:.*:secret_write', 'manifest:HL-Conversions:dev:.*:supersecret_read', 'manifest:HL-Conversions:dev:.*:supersecret_write', 'kube:HL-Conversions:dev:.*:restart', 'kube:HL-Conversions:dev:.*:delete', 'approval:HL-Conversions:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_dev_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:dev:.*:read', 'manifest:HL-Conversions:dev:.*:write', 'manifest:HL-Conversions:dev:.*:clone', 'manifest:HL-Conversions:dev:.*:secret_read', 'manifest:HL-Conversions:dev:.*:secret_write', 'manifest:HL-Conversions:dev:.*:supersecret_read', 'manifest:HL-Conversions:dev:.*:supersecret_write', 'kube:HL-Conversions:dev:.*:restart', 'kube:HL-Conversions:dev:.*:delete', 'approval:HL-Conversions:dev:.*:read', 'manifest:HL-Conversions:dev:.*:delete', 'manifest:HL-Conversions:dev:.*:manage', 'approval:HL-Conversions:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_dev_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:dev:.*:read', 'manifest:HL-Conversions:dev:.*:write', 'manifest:HL-Conversions:dev:.*:clone', 'manifest:HL-Conversions:dev:.*:secret_read', 'manifest:HL-Conversions:dev:.*:secret_write', 'manifest:HL-Conversions:dev:.*:supersecret_write', 'kube:HL-Conversions:dev:.*:restart', 'kube:HL-Conversions:dev:.*:delete', 'approval:HL-Conversions:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_dev_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:dev:.*:read', 'manifest:HL-Conversions:dev:.*:write', 'manifest:HL-Conversions:dev:.*:clone', 'manifest:HL-Conversions:dev:.*:secret_read', 'manifest:HL-Conversions:dev:.*:secret_write', 'manifest:HL-Conversions:dev:.*:supersecret_write', 'kube:HL-Conversions:dev:.*:restart', 'kube:HL-Conversions:dev:.*:delete', 'approval:HL-Conversions:dev:.*:read', 'manifest:HL-Conversions:dev:.*:delete', 'manifest:HL-Conversions:dev:.*:manage', 'approval:HL-Conversions:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:qa:.*:read'), (now(), now(), 'manifest:HL-Conversions:qa:.*:write'), (now(), now(), 'manifest:HL-Conversions:qa:.*:clone'), (now(), now(), 'manifest:HL-Conversions:qa:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:qa:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:qa:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:qa:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:qa:.*:restart'), (now(), now(), 'kube:HL-Conversions:qa:.*:delete'), (now(), now(), 'approval:HL-Conversions:qa:.*:read'), (now(), now(), 'manifest:HL-Conversions:qa:.*:delete'), (now(), now(), 'manifest:HL-Conversions:qa:.*:manage'), (now(), now(), 'approval:HL-Conversions:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_qa_VIEWER'), (now(), now(), 'HL-Conversions_qa_MAINTAINER'), (now(), now(), 'HL-Conversions_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_qa_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_qa_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:qa:.*:read', 'manifest:HL-Conversions:qa:.*:write', 'manifest:HL-Conversions:qa:.*:clone', 'manifest:HL-Conversions:qa:.*:secret_read', 'manifest:HL-Conversions:qa:.*:secret_write', 'manifest:HL-Conversions:qa:.*:supersecret_read', 'manifest:HL-Conversions:qa:.*:supersecret_write', 'kube:HL-Conversions:qa:.*:restart', 'kube:HL-Conversions:qa:.*:delete', 'approval:HL-Conversions:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_qa_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:qa:.*:read', 'manifest:HL-Conversions:qa:.*:write', 'manifest:HL-Conversions:qa:.*:clone', 'manifest:HL-Conversions:qa:.*:secret_read', 'manifest:HL-Conversions:qa:.*:secret_write', 'manifest:HL-Conversions:qa:.*:supersecret_read', 'manifest:HL-Conversions:qa:.*:supersecret_write', 'kube:HL-Conversions:qa:.*:restart', 'kube:HL-Conversions:qa:.*:delete', 'approval:HL-Conversions:qa:.*:read', 'manifest:HL-Conversions:qa:.*:delete', 'manifest:HL-Conversions:qa:.*:manage', 'approval:HL-Conversions:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_qa_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:qa:.*:read', 'manifest:HL-Conversions:qa:.*:write', 'manifest:HL-Conversions:qa:.*:clone', 'manifest:HL-Conversions:qa:.*:secret_read', 'manifest:HL-Conversions:qa:.*:secret_write', 'manifest:HL-Conversions:qa:.*:supersecret_write', 'kube:HL-Conversions:qa:.*:restart', 'kube:HL-Conversions:qa:.*:delete', 'approval:HL-Conversions:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_qa_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:qa:.*:read', 'manifest:HL-Conversions:qa:.*:write', 'manifest:HL-Conversions:qa:.*:clone', 'manifest:HL-Conversions:qa:.*:secret_read', 'manifest:HL-Conversions:qa:.*:secret_write', 'manifest:HL-Conversions:qa:.*:supersecret_write', 'kube:HL-Conversions:qa:.*:restart', 'kube:HL-Conversions:qa:.*:delete', 'approval:HL-Conversions:qa:.*:read', 'manifest:HL-Conversions:qa:.*:delete', 'manifest:HL-Conversions:qa:.*:manage', 'approval:HL-Conversions:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:perf:.*:read'), (now(), now(), 'manifest:HL-Conversions:perf:.*:write'), (now(), now(), 'manifest:HL-Conversions:perf:.*:clone'), (now(), now(), 'manifest:HL-Conversions:perf:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:perf:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:perf:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:perf:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:perf:.*:restart'), (now(), now(), 'kube:HL-Conversions:perf:.*:delete'), (now(), now(), 'approval:HL-Conversions:perf:.*:read'), (now(), now(), 'manifest:HL-Conversions:perf:.*:delete'), (now(), now(), 'manifest:HL-Conversions:perf:.*:manage'), (now(), now(), 'approval:HL-Conversions:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_perf_VIEWER'), (now(), now(), 'HL-Conversions_perf_MAINTAINER'), (now(), now(), 'HL-Conversions_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_perf_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_perf_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:perf:.*:read', 'manifest:HL-Conversions:perf:.*:write', 'manifest:HL-Conversions:perf:.*:clone', 'manifest:HL-Conversions:perf:.*:secret_read', 'manifest:HL-Conversions:perf:.*:secret_write', 'manifest:HL-Conversions:perf:.*:supersecret_read', 'manifest:HL-Conversions:perf:.*:supersecret_write', 'kube:HL-Conversions:perf:.*:restart', 'kube:HL-Conversions:perf:.*:delete', 'approval:HL-Conversions:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_perf_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:perf:.*:read', 'manifest:HL-Conversions:perf:.*:write', 'manifest:HL-Conversions:perf:.*:clone', 'manifest:HL-Conversions:perf:.*:secret_read', 'manifest:HL-Conversions:perf:.*:secret_write', 'manifest:HL-Conversions:perf:.*:supersecret_read', 'manifest:HL-Conversions:perf:.*:supersecret_write', 'kube:HL-Conversions:perf:.*:restart', 'kube:HL-Conversions:perf:.*:delete', 'approval:HL-Conversions:perf:.*:read', 'manifest:HL-Conversions:perf:.*:delete', 'manifest:HL-Conversions:perf:.*:manage', 'approval:HL-Conversions:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_perf_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:perf:.*:read', 'manifest:HL-Conversions:perf:.*:write', 'manifest:HL-Conversions:perf:.*:clone', 'manifest:HL-Conversions:perf:.*:secret_read', 'manifest:HL-Conversions:perf:.*:secret_write', 'manifest:HL-Conversions:perf:.*:supersecret_write', 'kube:HL-Conversions:perf:.*:restart', 'kube:HL-Conversions:perf:.*:delete', 'approval:HL-Conversions:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_perf_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:perf:.*:read', 'manifest:HL-Conversions:perf:.*:write', 'manifest:HL-Conversions:perf:.*:clone', 'manifest:HL-Conversions:perf:.*:secret_read', 'manifest:HL-Conversions:perf:.*:secret_write', 'manifest:HL-Conversions:perf:.*:supersecret_write', 'kube:HL-Conversions:perf:.*:restart', 'kube:HL-Conversions:perf:.*:delete', 'approval:HL-Conversions:perf:.*:read', 'manifest:HL-Conversions:perf:.*:delete', 'manifest:HL-Conversions:perf:.*:manage', 'approval:HL-Conversions:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:uat:.*:read'), (now(), now(), 'manifest:HL-Conversions:uat:.*:write'), (now(), now(), 'manifest:HL-Conversions:uat:.*:clone'), (now(), now(), 'manifest:HL-Conversions:uat:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:uat:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:uat:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:uat:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:uat:.*:restart'), (now(), now(), 'kube:HL-Conversions:uat:.*:delete'), (now(), now(), 'approval:HL-Conversions:uat:.*:read'), (now(), now(), 'manifest:HL-Conversions:uat:.*:delete'), (now(), now(), 'manifest:HL-Conversions:uat:.*:manage'), (now(), now(), 'approval:HL-Conversions:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_uat_VIEWER'), (now(), now(), 'HL-Conversions_uat_MAINTAINER'), (now(), now(), 'HL-Conversions_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_uat_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_uat_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:uat:.*:read', 'manifest:HL-Conversions:uat:.*:write', 'manifest:HL-Conversions:uat:.*:clone', 'manifest:HL-Conversions:uat:.*:secret_read', 'manifest:HL-Conversions:uat:.*:secret_write', 'manifest:HL-Conversions:uat:.*:supersecret_read', 'manifest:HL-Conversions:uat:.*:supersecret_write', 'kube:HL-Conversions:uat:.*:restart', 'kube:HL-Conversions:uat:.*:delete', 'approval:HL-Conversions:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_uat_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:uat:.*:read', 'manifest:HL-Conversions:uat:.*:write', 'manifest:HL-Conversions:uat:.*:clone', 'manifest:HL-Conversions:uat:.*:secret_read', 'manifest:HL-Conversions:uat:.*:secret_write', 'manifest:HL-Conversions:uat:.*:supersecret_read', 'manifest:HL-Conversions:uat:.*:supersecret_write', 'kube:HL-Conversions:uat:.*:restart', 'kube:HL-Conversions:uat:.*:delete', 'approval:HL-Conversions:uat:.*:read', 'manifest:HL-Conversions:uat:.*:delete', 'manifest:HL-Conversions:uat:.*:manage', 'approval:HL-Conversions:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_uat_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:uat:.*:read', 'manifest:HL-Conversions:uat:.*:write', 'manifest:HL-Conversions:uat:.*:clone', 'manifest:HL-Conversions:uat:.*:secret_read', 'manifest:HL-Conversions:uat:.*:secret_write', 'manifest:HL-Conversions:uat:.*:supersecret_write', 'kube:HL-Conversions:uat:.*:restart', 'kube:HL-Conversions:uat:.*:delete', 'approval:HL-Conversions:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_uat_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:uat:.*:read', 'manifest:HL-Conversions:uat:.*:write', 'manifest:HL-Conversions:uat:.*:clone', 'manifest:HL-Conversions:uat:.*:secret_read', 'manifest:HL-Conversions:uat:.*:secret_write', 'manifest:HL-Conversions:uat:.*:supersecret_write', 'kube:HL-Conversions:uat:.*:restart', 'kube:HL-Conversions:uat:.*:delete', 'approval:HL-Conversions:uat:.*:read', 'manifest:HL-Conversions:uat:.*:delete', 'manifest:HL-Conversions:uat:.*:manage', 'approval:HL-Conversions:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:read'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:write'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:clone'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:data-platform-prod:.*:restart'), (now(), now(), 'kube:HL-Conversions:data-platform-prod:.*:delete'), (now(), now(), 'approval:HL-Conversions:data-platform-prod:.*:read'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:delete'), (now(), now(), 'manifest:HL-Conversions:data-platform-prod:.*:manage'), (now(), now(), 'approval:HL-Conversions:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_data-platform-prod_VIEWER'), (now(), now(), 'HL-Conversions_data-platform-prod_MAINTAINER'), (now(), now(), 'HL-Conversions_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-prod:.*:read', 'manifest:HL-Conversions:data-platform-prod:.*:write', 'manifest:HL-Conversions:data-platform-prod:.*:clone', 'manifest:HL-Conversions:data-platform-prod:.*:secret_read', 'manifest:HL-Conversions:data-platform-prod:.*:secret_write', 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_read', 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-prod:.*:restart', 'kube:HL-Conversions:data-platform-prod:.*:delete', 'approval:HL-Conversions:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-prod:.*:read', 'manifest:HL-Conversions:data-platform-prod:.*:write', 'manifest:HL-Conversions:data-platform-prod:.*:clone', 'manifest:HL-Conversions:data-platform-prod:.*:secret_read', 'manifest:HL-Conversions:data-platform-prod:.*:secret_write', 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_read', 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-prod:.*:restart', 'kube:HL-Conversions:data-platform-prod:.*:delete', 'approval:HL-Conversions:data-platform-prod:.*:read', 'manifest:HL-Conversions:data-platform-prod:.*:delete', 'manifest:HL-Conversions:data-platform-prod:.*:manage', 'approval:HL-Conversions:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-prod:.*:read', 'manifest:HL-Conversions:data-platform-prod:.*:write', 'manifest:HL-Conversions:data-platform-prod:.*:clone', 'manifest:HL-Conversions:data-platform-prod:.*:secret_read', 'manifest:HL-Conversions:data-platform-prod:.*:secret_write', 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-prod:.*:restart', 'kube:HL-Conversions:data-platform-prod:.*:delete', 'approval:HL-Conversions:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-prod:.*:read', 'manifest:HL-Conversions:data-platform-prod:.*:write', 'manifest:HL-Conversions:data-platform-prod:.*:clone', 'manifest:HL-Conversions:data-platform-prod:.*:secret_read', 'manifest:HL-Conversions:data-platform-prod:.*:secret_write', 'manifest:HL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-prod:.*:restart', 'kube:HL-Conversions:data-platform-prod:.*:delete', 'approval:HL-Conversions:data-platform-prod:.*:read', 'manifest:HL-Conversions:data-platform-prod:.*:delete', 'manifest:HL-Conversions:data-platform-prod:.*:manage', 'approval:HL-Conversions:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:HL-Conversions:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:HL-Conversions:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:HL-Conversions:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:HL-Conversions:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:HL-Conversions:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Conversions_data-platform-nonprod_VIEWER'), (now(), now(), 'HL-Conversions_data-platform-nonprod_MAINTAINER'), (now(), now(), 'HL-Conversions_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-nonprod:.*:read', 'manifest:HL-Conversions:data-platform-nonprod:.*:write', 'manifest:HL-Conversions:data-platform-nonprod:.*:clone', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_read', 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-nonprod:.*:restart', 'kube:HL-Conversions:data-platform-nonprod:.*:delete', 'approval:HL-Conversions:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-nonprod:.*:read', 'manifest:HL-Conversions:data-platform-nonprod:.*:write', 'manifest:HL-Conversions:data-platform-nonprod:.*:clone', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_read', 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-nonprod:.*:restart', 'kube:HL-Conversions:data-platform-nonprod:.*:delete', 'approval:HL-Conversions:data-platform-nonprod:.*:read', 'manifest:HL-Conversions:data-platform-nonprod:.*:delete', 'manifest:HL-Conversions:data-platform-nonprod:.*:manage', 'approval:HL-Conversions:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-nonprod:.*:read', 'manifest:HL-Conversions:data-platform-nonprod:.*:write', 'manifest:HL-Conversions:data-platform-nonprod:.*:clone', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-nonprod:.*:restart', 'kube:HL-Conversions:data-platform-nonprod:.*:delete', 'approval:HL-Conversions:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Conversions_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:HL-Conversions:data-platform-nonprod:.*:read', 'manifest:HL-Conversions:data-platform-nonprod:.*:write', 'manifest:HL-Conversions:data-platform-nonprod:.*:clone', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:HL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:HL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Conversions:data-platform-nonprod:.*:restart', 'kube:HL-Conversions:data-platform-nonprod:.*:delete', 'approval:HL-Conversions:data-platform-nonprod:.*:read', 'manifest:HL-Conversions:data-platform-nonprod:.*:delete', 'manifest:HL-Conversions:data-platform-nonprod:.*:manage', 'approval:HL-Conversions:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:cmd:.*:read'), (now(), now(), 'manifest:Infra:cmd:.*:write'), (now(), now(), 'manifest:Infra:cmd:.*:clone'), (now(), now(), 'manifest:Infra:cmd:.*:secret_read'), (now(), now(), 'manifest:Infra:cmd:.*:secret_write'), (now(), now(), 'manifest:Infra:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Infra:cmd:.*:supersecret_write'), (now(), now(), 'kube:Infra:cmd:.*:restart'), (now(), now(), 'kube:Infra:cmd:.*:delete'), (now(), now(), 'approval:Infra:cmd:.*:read'), (now(), now(), 'manifest:Infra:cmd:.*:delete'), (now(), now(), 'manifest:Infra:cmd:.*:manage'), (now(), now(), 'approval:Infra:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_cmd_VIEWER'), (now(), now(), 'Infra_cmd_MAINTAINER'), (now(), now(), 'Infra_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_cmd_VIEWER' AND privilege.name IN ( 'manifest:Infra:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:cmd:.*:read', 'manifest:Infra:cmd:.*:write', 'manifest:Infra:cmd:.*:clone', 'manifest:Infra:cmd:.*:secret_read', 'manifest:Infra:cmd:.*:secret_write', 'manifest:Infra:cmd:.*:supersecret_read', 'manifest:Infra:cmd:.*:supersecret_write', 'kube:Infra:cmd:.*:restart', 'kube:Infra:cmd:.*:delete', 'approval:Infra:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_cmd_MANAGER' AND privilege.name IN ( 'manifest:Infra:cmd:.*:read', 'manifest:Infra:cmd:.*:write', 'manifest:Infra:cmd:.*:clone', 'manifest:Infra:cmd:.*:secret_read', 'manifest:Infra:cmd:.*:secret_write', 'manifest:Infra:cmd:.*:supersecret_read', 'manifest:Infra:cmd:.*:supersecret_write', 'kube:Infra:cmd:.*:restart', 'kube:Infra:cmd:.*:delete', 'approval:Infra:cmd:.*:read', 'manifest:Infra:cmd:.*:delete', 'manifest:Infra:cmd:.*:manage', 'approval:Infra:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:cmd:.*:read', 'manifest:Infra:cmd:.*:write', 'manifest:Infra:cmd:.*:clone', 'manifest:Infra:cmd:.*:secret_read', 'manifest:Infra:cmd:.*:secret_write', 'manifest:Infra:cmd:.*:supersecret_write', 'kube:Infra:cmd:.*:restart', 'kube:Infra:cmd:.*:delete', 'approval:Infra:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_cmd_MANAGER' AND privilege.name IN ( 'manifest:Infra:cmd:.*:read', 'manifest:Infra:cmd:.*:write', 'manifest:Infra:cmd:.*:clone', 'manifest:Infra:cmd:.*:secret_read', 'manifest:Infra:cmd:.*:secret_write', 'manifest:Infra:cmd:.*:supersecret_write', 'kube:Infra:cmd:.*:restart', 'kube:Infra:cmd:.*:delete', 'approval:Infra:cmd:.*:read', 'manifest:Infra:cmd:.*:delete', 'manifest:Infra:cmd:.*:manage', 'approval:Infra:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:prod:.*:read'), (now(), now(), 'manifest:Infra:prod:.*:write'), (now(), now(), 'manifest:Infra:prod:.*:clone'), (now(), now(), 'manifest:Infra:prod:.*:secret_read'), (now(), now(), 'manifest:Infra:prod:.*:secret_write'), (now(), now(), 'manifest:Infra:prod:.*:supersecret_read'), (now(), now(), 'manifest:Infra:prod:.*:supersecret_write'), (now(), now(), 'kube:Infra:prod:.*:restart'), (now(), now(), 'kube:Infra:prod:.*:delete'), (now(), now(), 'approval:Infra:prod:.*:read'), (now(), now(), 'manifest:Infra:prod:.*:delete'), (now(), now(), 'manifest:Infra:prod:.*:manage'), (now(), now(), 'approval:Infra:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_prod_VIEWER'), (now(), now(), 'Infra_prod_MAINTAINER'), (now(), now(), 'Infra_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_prod_VIEWER' AND privilege.name IN ( 'manifest:Infra:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:prod:.*:read', 'manifest:Infra:prod:.*:write', 'manifest:Infra:prod:.*:clone', 'manifest:Infra:prod:.*:secret_read', 'manifest:Infra:prod:.*:secret_write', 'manifest:Infra:prod:.*:supersecret_read', 'manifest:Infra:prod:.*:supersecret_write', 'kube:Infra:prod:.*:restart', 'kube:Infra:prod:.*:delete', 'approval:Infra:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_prod_MANAGER' AND privilege.name IN ( 'manifest:Infra:prod:.*:read', 'manifest:Infra:prod:.*:write', 'manifest:Infra:prod:.*:clone', 'manifest:Infra:prod:.*:secret_read', 'manifest:Infra:prod:.*:secret_write', 'manifest:Infra:prod:.*:supersecret_read', 'manifest:Infra:prod:.*:supersecret_write', 'kube:Infra:prod:.*:restart', 'kube:Infra:prod:.*:delete', 'approval:Infra:prod:.*:read', 'manifest:Infra:prod:.*:delete', 'manifest:Infra:prod:.*:manage', 'approval:Infra:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:prod:.*:read', 'manifest:Infra:prod:.*:write', 'manifest:Infra:prod:.*:clone', 'manifest:Infra:prod:.*:secret_read', 'manifest:Infra:prod:.*:secret_write', 'manifest:Infra:prod:.*:supersecret_write', 'kube:Infra:prod:.*:restart', 'kube:Infra:prod:.*:delete', 'approval:Infra:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_prod_MANAGER' AND privilege.name IN ( 'manifest:Infra:prod:.*:read', 'manifest:Infra:prod:.*:write', 'manifest:Infra:prod:.*:clone', 'manifest:Infra:prod:.*:secret_read', 'manifest:Infra:prod:.*:secret_write', 'manifest:Infra:prod:.*:supersecret_write', 'kube:Infra:prod:.*:restart', 'kube:Infra:prod:.*:delete', 'approval:Infra:prod:.*:read', 'manifest:Infra:prod:.*:delete', 'manifest:Infra:prod:.*:manage', 'approval:Infra:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:dev:.*:read'), (now(), now(), 'manifest:Infra:dev:.*:write'), (now(), now(), 'manifest:Infra:dev:.*:clone'), (now(), now(), 'manifest:Infra:dev:.*:secret_read'), (now(), now(), 'manifest:Infra:dev:.*:secret_write'), (now(), now(), 'manifest:Infra:dev:.*:supersecret_read'), (now(), now(), 'manifest:Infra:dev:.*:supersecret_write'), (now(), now(), 'kube:Infra:dev:.*:restart'), (now(), now(), 'kube:Infra:dev:.*:delete'), (now(), now(), 'approval:Infra:dev:.*:read'), (now(), now(), 'manifest:Infra:dev:.*:delete'), (now(), now(), 'manifest:Infra:dev:.*:manage'), (now(), now(), 'approval:Infra:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_dev_VIEWER'), (now(), now(), 'Infra_dev_MAINTAINER'), (now(), now(), 'Infra_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_dev_VIEWER' AND privilege.name IN ( 'manifest:Infra:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:dev:.*:read', 'manifest:Infra:dev:.*:write', 'manifest:Infra:dev:.*:clone', 'manifest:Infra:dev:.*:secret_read', 'manifest:Infra:dev:.*:secret_write', 'manifest:Infra:dev:.*:supersecret_read', 'manifest:Infra:dev:.*:supersecret_write', 'kube:Infra:dev:.*:restart', 'kube:Infra:dev:.*:delete', 'approval:Infra:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_dev_MANAGER' AND privilege.name IN ( 'manifest:Infra:dev:.*:read', 'manifest:Infra:dev:.*:write', 'manifest:Infra:dev:.*:clone', 'manifest:Infra:dev:.*:secret_read', 'manifest:Infra:dev:.*:secret_write', 'manifest:Infra:dev:.*:supersecret_read', 'manifest:Infra:dev:.*:supersecret_write', 'kube:Infra:dev:.*:restart', 'kube:Infra:dev:.*:delete', 'approval:Infra:dev:.*:read', 'manifest:Infra:dev:.*:delete', 'manifest:Infra:dev:.*:manage', 'approval:Infra:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:dev:.*:read', 'manifest:Infra:dev:.*:write', 'manifest:Infra:dev:.*:clone', 'manifest:Infra:dev:.*:secret_read', 'manifest:Infra:dev:.*:secret_write', 'manifest:Infra:dev:.*:supersecret_write', 'kube:Infra:dev:.*:restart', 'kube:Infra:dev:.*:delete', 'approval:Infra:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_dev_MANAGER' AND privilege.name IN ( 'manifest:Infra:dev:.*:read', 'manifest:Infra:dev:.*:write', 'manifest:Infra:dev:.*:clone', 'manifest:Infra:dev:.*:secret_read', 'manifest:Infra:dev:.*:secret_write', 'manifest:Infra:dev:.*:supersecret_write', 'kube:Infra:dev:.*:restart', 'kube:Infra:dev:.*:delete', 'approval:Infra:dev:.*:read', 'manifest:Infra:dev:.*:delete', 'manifest:Infra:dev:.*:manage', 'approval:Infra:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:qa:.*:read'), (now(), now(), 'manifest:Infra:qa:.*:write'), (now(), now(), 'manifest:Infra:qa:.*:clone'), (now(), now(), 'manifest:Infra:qa:.*:secret_read'), (now(), now(), 'manifest:Infra:qa:.*:secret_write'), (now(), now(), 'manifest:Infra:qa:.*:supersecret_read'), (now(), now(), 'manifest:Infra:qa:.*:supersecret_write'), (now(), now(), 'kube:Infra:qa:.*:restart'), (now(), now(), 'kube:Infra:qa:.*:delete'), (now(), now(), 'approval:Infra:qa:.*:read'), (now(), now(), 'manifest:Infra:qa:.*:delete'), (now(), now(), 'manifest:Infra:qa:.*:manage'), (now(), now(), 'approval:Infra:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_qa_VIEWER'), (now(), now(), 'Infra_qa_MAINTAINER'), (now(), now(), 'Infra_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_qa_VIEWER' AND privilege.name IN ( 'manifest:Infra:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:qa:.*:read', 'manifest:Infra:qa:.*:write', 'manifest:Infra:qa:.*:clone', 'manifest:Infra:qa:.*:secret_read', 'manifest:Infra:qa:.*:secret_write', 'manifest:Infra:qa:.*:supersecret_read', 'manifest:Infra:qa:.*:supersecret_write', 'kube:Infra:qa:.*:restart', 'kube:Infra:qa:.*:delete', 'approval:Infra:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_qa_MANAGER' AND privilege.name IN ( 'manifest:Infra:qa:.*:read', 'manifest:Infra:qa:.*:write', 'manifest:Infra:qa:.*:clone', 'manifest:Infra:qa:.*:secret_read', 'manifest:Infra:qa:.*:secret_write', 'manifest:Infra:qa:.*:supersecret_read', 'manifest:Infra:qa:.*:supersecret_write', 'kube:Infra:qa:.*:restart', 'kube:Infra:qa:.*:delete', 'approval:Infra:qa:.*:read', 'manifest:Infra:qa:.*:delete', 'manifest:Infra:qa:.*:manage', 'approval:Infra:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:qa:.*:read', 'manifest:Infra:qa:.*:write', 'manifest:Infra:qa:.*:clone', 'manifest:Infra:qa:.*:secret_read', 'manifest:Infra:qa:.*:secret_write', 'manifest:Infra:qa:.*:supersecret_write', 'kube:Infra:qa:.*:restart', 'kube:Infra:qa:.*:delete', 'approval:Infra:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_qa_MANAGER' AND privilege.name IN ( 'manifest:Infra:qa:.*:read', 'manifest:Infra:qa:.*:write', 'manifest:Infra:qa:.*:clone', 'manifest:Infra:qa:.*:secret_read', 'manifest:Infra:qa:.*:secret_write', 'manifest:Infra:qa:.*:supersecret_write', 'kube:Infra:qa:.*:restart', 'kube:Infra:qa:.*:delete', 'approval:Infra:qa:.*:read', 'manifest:Infra:qa:.*:delete', 'manifest:Infra:qa:.*:manage', 'approval:Infra:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:perf:.*:read'), (now(), now(), 'manifest:Infra:perf:.*:write'), (now(), now(), 'manifest:Infra:perf:.*:clone'), (now(), now(), 'manifest:Infra:perf:.*:secret_read'), (now(), now(), 'manifest:Infra:perf:.*:secret_write'), (now(), now(), 'manifest:Infra:perf:.*:supersecret_read'), (now(), now(), 'manifest:Infra:perf:.*:supersecret_write'), (now(), now(), 'kube:Infra:perf:.*:restart'), (now(), now(), 'kube:Infra:perf:.*:delete'), (now(), now(), 'approval:Infra:perf:.*:read'), (now(), now(), 'manifest:Infra:perf:.*:delete'), (now(), now(), 'manifest:Infra:perf:.*:manage'), (now(), now(), 'approval:Infra:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_perf_VIEWER'), (now(), now(), 'Infra_perf_MAINTAINER'), (now(), now(), 'Infra_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_perf_VIEWER' AND privilege.name IN ( 'manifest:Infra:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:perf:.*:read', 'manifest:Infra:perf:.*:write', 'manifest:Infra:perf:.*:clone', 'manifest:Infra:perf:.*:secret_read', 'manifest:Infra:perf:.*:secret_write', 'manifest:Infra:perf:.*:supersecret_read', 'manifest:Infra:perf:.*:supersecret_write', 'kube:Infra:perf:.*:restart', 'kube:Infra:perf:.*:delete', 'approval:Infra:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_perf_MANAGER' AND privilege.name IN ( 'manifest:Infra:perf:.*:read', 'manifest:Infra:perf:.*:write', 'manifest:Infra:perf:.*:clone', 'manifest:Infra:perf:.*:secret_read', 'manifest:Infra:perf:.*:secret_write', 'manifest:Infra:perf:.*:supersecret_read', 'manifest:Infra:perf:.*:supersecret_write', 'kube:Infra:perf:.*:restart', 'kube:Infra:perf:.*:delete', 'approval:Infra:perf:.*:read', 'manifest:Infra:perf:.*:delete', 'manifest:Infra:perf:.*:manage', 'approval:Infra:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:perf:.*:read', 'manifest:Infra:perf:.*:write', 'manifest:Infra:perf:.*:clone', 'manifest:Infra:perf:.*:secret_read', 'manifest:Infra:perf:.*:secret_write', 'manifest:Infra:perf:.*:supersecret_write', 'kube:Infra:perf:.*:restart', 'kube:Infra:perf:.*:delete', 'approval:Infra:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_perf_MANAGER' AND privilege.name IN ( 'manifest:Infra:perf:.*:read', 'manifest:Infra:perf:.*:write', 'manifest:Infra:perf:.*:clone', 'manifest:Infra:perf:.*:secret_read', 'manifest:Infra:perf:.*:secret_write', 'manifest:Infra:perf:.*:supersecret_write', 'kube:Infra:perf:.*:restart', 'kube:Infra:perf:.*:delete', 'approval:Infra:perf:.*:read', 'manifest:Infra:perf:.*:delete', 'manifest:Infra:perf:.*:manage', 'approval:Infra:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:uat:.*:read'), (now(), now(), 'manifest:Infra:uat:.*:write'), (now(), now(), 'manifest:Infra:uat:.*:clone'), (now(), now(), 'manifest:Infra:uat:.*:secret_read'), (now(), now(), 'manifest:Infra:uat:.*:secret_write'), (now(), now(), 'manifest:Infra:uat:.*:supersecret_read'), (now(), now(), 'manifest:Infra:uat:.*:supersecret_write'), (now(), now(), 'kube:Infra:uat:.*:restart'), (now(), now(), 'kube:Infra:uat:.*:delete'), (now(), now(), 'approval:Infra:uat:.*:read'), (now(), now(), 'manifest:Infra:uat:.*:delete'), (now(), now(), 'manifest:Infra:uat:.*:manage'), (now(), now(), 'approval:Infra:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_uat_VIEWER'), (now(), now(), 'Infra_uat_MAINTAINER'), (now(), now(), 'Infra_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_uat_VIEWER' AND privilege.name IN ( 'manifest:Infra:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:uat:.*:read', 'manifest:Infra:uat:.*:write', 'manifest:Infra:uat:.*:clone', 'manifest:Infra:uat:.*:secret_read', 'manifest:Infra:uat:.*:secret_write', 'manifest:Infra:uat:.*:supersecret_read', 'manifest:Infra:uat:.*:supersecret_write', 'kube:Infra:uat:.*:restart', 'kube:Infra:uat:.*:delete', 'approval:Infra:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_uat_MANAGER' AND privilege.name IN ( 'manifest:Infra:uat:.*:read', 'manifest:Infra:uat:.*:write', 'manifest:Infra:uat:.*:clone', 'manifest:Infra:uat:.*:secret_read', 'manifest:Infra:uat:.*:secret_write', 'manifest:Infra:uat:.*:supersecret_read', 'manifest:Infra:uat:.*:supersecret_write', 'kube:Infra:uat:.*:restart', 'kube:Infra:uat:.*:delete', 'approval:Infra:uat:.*:read', 'manifest:Infra:uat:.*:delete', 'manifest:Infra:uat:.*:manage', 'approval:Infra:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:uat:.*:read', 'manifest:Infra:uat:.*:write', 'manifest:Infra:uat:.*:clone', 'manifest:Infra:uat:.*:secret_read', 'manifest:Infra:uat:.*:secret_write', 'manifest:Infra:uat:.*:supersecret_write', 'kube:Infra:uat:.*:restart', 'kube:Infra:uat:.*:delete', 'approval:Infra:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_uat_MANAGER' AND privilege.name IN ( 'manifest:Infra:uat:.*:read', 'manifest:Infra:uat:.*:write', 'manifest:Infra:uat:.*:clone', 'manifest:Infra:uat:.*:secret_read', 'manifest:Infra:uat:.*:secret_write', 'manifest:Infra:uat:.*:supersecret_write', 'kube:Infra:uat:.*:restart', 'kube:Infra:uat:.*:delete', 'approval:Infra:uat:.*:read', 'manifest:Infra:uat:.*:delete', 'manifest:Infra:uat:.*:manage', 'approval:Infra:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:data-platform-prod:.*:read'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:write'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Infra:data-platform-prod:.*:restart'), (now(), now(), 'kube:Infra:data-platform-prod:.*:delete'), (now(), now(), 'approval:Infra:data-platform-prod:.*:read'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Infra:data-platform-prod:.*:manage'), (now(), now(), 'approval:Infra:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_data-platform-prod_VIEWER'), (now(), now(), 'Infra_data-platform-prod_MAINTAINER'), (now(), now(), 'Infra_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Infra:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:data-platform-prod:.*:read', 'manifest:Infra:data-platform-prod:.*:write', 'manifest:Infra:data-platform-prod:.*:clone', 'manifest:Infra:data-platform-prod:.*:secret_read', 'manifest:Infra:data-platform-prod:.*:secret_write', 'manifest:Infra:data-platform-prod:.*:supersecret_read', 'manifest:Infra:data-platform-prod:.*:supersecret_write', 'kube:Infra:data-platform-prod:.*:restart', 'kube:Infra:data-platform-prod:.*:delete', 'approval:Infra:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Infra:data-platform-prod:.*:read', 'manifest:Infra:data-platform-prod:.*:write', 'manifest:Infra:data-platform-prod:.*:clone', 'manifest:Infra:data-platform-prod:.*:secret_read', 'manifest:Infra:data-platform-prod:.*:secret_write', 'manifest:Infra:data-platform-prod:.*:supersecret_read', 'manifest:Infra:data-platform-prod:.*:supersecret_write', 'kube:Infra:data-platform-prod:.*:restart', 'kube:Infra:data-platform-prod:.*:delete', 'approval:Infra:data-platform-prod:.*:read', 'manifest:Infra:data-platform-prod:.*:delete', 'manifest:Infra:data-platform-prod:.*:manage', 'approval:Infra:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:data-platform-prod:.*:read', 'manifest:Infra:data-platform-prod:.*:write', 'manifest:Infra:data-platform-prod:.*:clone', 'manifest:Infra:data-platform-prod:.*:secret_read', 'manifest:Infra:data-platform-prod:.*:secret_write', 'manifest:Infra:data-platform-prod:.*:supersecret_write', 'kube:Infra:data-platform-prod:.*:restart', 'kube:Infra:data-platform-prod:.*:delete', 'approval:Infra:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Infra:data-platform-prod:.*:read', 'manifest:Infra:data-platform-prod:.*:write', 'manifest:Infra:data-platform-prod:.*:clone', 'manifest:Infra:data-platform-prod:.*:secret_read', 'manifest:Infra:data-platform-prod:.*:secret_write', 'manifest:Infra:data-platform-prod:.*:supersecret_write', 'kube:Infra:data-platform-prod:.*:restart', 'kube:Infra:data-platform-prod:.*:delete', 'approval:Infra:data-platform-prod:.*:read', 'manifest:Infra:data-platform-prod:.*:delete', 'manifest:Infra:data-platform-prod:.*:manage', 'approval:Infra:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Infra:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Infra:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Infra:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Infra:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Infra:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Infra_data-platform-nonprod_VIEWER'), (now(), now(), 'Infra_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Infra_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Infra:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:data-platform-nonprod:.*:read', 'manifest:Infra:data-platform-nonprod:.*:write', 'manifest:Infra:data-platform-nonprod:.*:clone', 'manifest:Infra:data-platform-nonprod:.*:secret_read', 'manifest:Infra:data-platform-nonprod:.*:secret_write', 'manifest:Infra:data-platform-nonprod:.*:supersecret_read', 'manifest:Infra:data-platform-nonprod:.*:supersecret_write', 'kube:Infra:data-platform-nonprod:.*:restart', 'kube:Infra:data-platform-nonprod:.*:delete', 'approval:Infra:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Infra:data-platform-nonprod:.*:read', 'manifest:Infra:data-platform-nonprod:.*:write', 'manifest:Infra:data-platform-nonprod:.*:clone', 'manifest:Infra:data-platform-nonprod:.*:secret_read', 'manifest:Infra:data-platform-nonprod:.*:secret_write', 'manifest:Infra:data-platform-nonprod:.*:supersecret_read', 'manifest:Infra:data-platform-nonprod:.*:supersecret_write', 'kube:Infra:data-platform-nonprod:.*:restart', 'kube:Infra:data-platform-nonprod:.*:delete', 'approval:Infra:data-platform-nonprod:.*:read', 'manifest:Infra:data-platform-nonprod:.*:delete', 'manifest:Infra:data-platform-nonprod:.*:manage', 'approval:Infra:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Infra:data-platform-nonprod:.*:read', 'manifest:Infra:data-platform-nonprod:.*:write', 'manifest:Infra:data-platform-nonprod:.*:clone', 'manifest:Infra:data-platform-nonprod:.*:secret_read', 'manifest:Infra:data-platform-nonprod:.*:secret_write', 'manifest:Infra:data-platform-nonprod:.*:supersecret_write', 'kube:Infra:data-platform-nonprod:.*:restart', 'kube:Infra:data-platform-nonprod:.*:delete', 'approval:Infra:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Infra_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Infra:data-platform-nonprod:.*:read', 'manifest:Infra:data-platform-nonprod:.*:write', 'manifest:Infra:data-platform-nonprod:.*:clone', 'manifest:Infra:data-platform-nonprod:.*:secret_read', 'manifest:Infra:data-platform-nonprod:.*:secret_write', 'manifest:Infra:data-platform-nonprod:.*:supersecret_write', 'kube:Infra:data-platform-nonprod:.*:restart', 'kube:Infra:data-platform-nonprod:.*:delete', 'approval:Infra:data-platform-nonprod:.*:read', 'manifest:Infra:data-platform-nonprod:.*:delete', 'manifest:Infra:data-platform-nonprod:.*:manage', 'approval:Infra:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:cmd:.*:read'), (now(), now(), 'manifest:KYC:cmd:.*:write'), (now(), now(), 'manifest:KYC:cmd:.*:clone'), (now(), now(), 'manifest:KYC:cmd:.*:secret_read'), (now(), now(), 'manifest:KYC:cmd:.*:secret_write'), (now(), now(), 'manifest:KYC:cmd:.*:supersecret_read'), (now(), now(), 'manifest:KYC:cmd:.*:supersecret_write'), (now(), now(), 'kube:KYC:cmd:.*:restart'), (now(), now(), 'kube:KYC:cmd:.*:delete'), (now(), now(), 'approval:KYC:cmd:.*:read'), (now(), now(), 'manifest:KYC:cmd:.*:delete'), (now(), now(), 'manifest:KYC:cmd:.*:manage'), (now(), now(), 'approval:KYC:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_cmd_VIEWER'), (now(), now(), 'KYC_cmd_MAINTAINER'), (now(), now(), 'KYC_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_cmd_VIEWER' AND privilege.name IN ( 'manifest:KYC:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:cmd:.*:read', 'manifest:KYC:cmd:.*:write', 'manifest:KYC:cmd:.*:clone', 'manifest:KYC:cmd:.*:secret_read', 'manifest:KYC:cmd:.*:secret_write', 'manifest:KYC:cmd:.*:supersecret_read', 'manifest:KYC:cmd:.*:supersecret_write', 'kube:KYC:cmd:.*:restart', 'kube:KYC:cmd:.*:delete', 'approval:KYC:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_cmd_MANAGER' AND privilege.name IN ( 'manifest:KYC:cmd:.*:read', 'manifest:KYC:cmd:.*:write', 'manifest:KYC:cmd:.*:clone', 'manifest:KYC:cmd:.*:secret_read', 'manifest:KYC:cmd:.*:secret_write', 'manifest:KYC:cmd:.*:supersecret_read', 'manifest:KYC:cmd:.*:supersecret_write', 'kube:KYC:cmd:.*:restart', 'kube:KYC:cmd:.*:delete', 'approval:KYC:cmd:.*:read', 'manifest:KYC:cmd:.*:delete', 'manifest:KYC:cmd:.*:manage', 'approval:KYC:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:cmd:.*:read', 'manifest:KYC:cmd:.*:write', 'manifest:KYC:cmd:.*:clone', 'manifest:KYC:cmd:.*:secret_read', 'manifest:KYC:cmd:.*:secret_write', 'manifest:KYC:cmd:.*:supersecret_write', 'kube:KYC:cmd:.*:restart', 'kube:KYC:cmd:.*:delete', 'approval:KYC:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_cmd_MANAGER' AND privilege.name IN ( 'manifest:KYC:cmd:.*:read', 'manifest:KYC:cmd:.*:write', 'manifest:KYC:cmd:.*:clone', 'manifest:KYC:cmd:.*:secret_read', 'manifest:KYC:cmd:.*:secret_write', 'manifest:KYC:cmd:.*:supersecret_write', 'kube:KYC:cmd:.*:restart', 'kube:KYC:cmd:.*:delete', 'approval:KYC:cmd:.*:read', 'manifest:KYC:cmd:.*:delete', 'manifest:KYC:cmd:.*:manage', 'approval:KYC:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:prod:.*:read'), (now(), now(), 'manifest:KYC:prod:.*:write'), (now(), now(), 'manifest:KYC:prod:.*:clone'), (now(), now(), 'manifest:KYC:prod:.*:secret_read'), (now(), now(), 'manifest:KYC:prod:.*:secret_write'), (now(), now(), 'manifest:KYC:prod:.*:supersecret_read'), (now(), now(), 'manifest:KYC:prod:.*:supersecret_write'), (now(), now(), 'kube:KYC:prod:.*:restart'), (now(), now(), 'kube:KYC:prod:.*:delete'), (now(), now(), 'approval:KYC:prod:.*:read'), (now(), now(), 'manifest:KYC:prod:.*:delete'), (now(), now(), 'manifest:KYC:prod:.*:manage'), (now(), now(), 'approval:KYC:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_prod_VIEWER'), (now(), now(), 'KYC_prod_MAINTAINER'), (now(), now(), 'KYC_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_prod_VIEWER' AND privilege.name IN ( 'manifest:KYC:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_prod_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:prod:.*:read', 'manifest:KYC:prod:.*:write', 'manifest:KYC:prod:.*:clone', 'manifest:KYC:prod:.*:secret_read', 'manifest:KYC:prod:.*:secret_write', 'manifest:KYC:prod:.*:supersecret_read', 'manifest:KYC:prod:.*:supersecret_write', 'kube:KYC:prod:.*:restart', 'kube:KYC:prod:.*:delete', 'approval:KYC:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_prod_MANAGER' AND privilege.name IN ( 'manifest:KYC:prod:.*:read', 'manifest:KYC:prod:.*:write', 'manifest:KYC:prod:.*:clone', 'manifest:KYC:prod:.*:secret_read', 'manifest:KYC:prod:.*:secret_write', 'manifest:KYC:prod:.*:supersecret_read', 'manifest:KYC:prod:.*:supersecret_write', 'kube:KYC:prod:.*:restart', 'kube:KYC:prod:.*:delete', 'approval:KYC:prod:.*:read', 'manifest:KYC:prod:.*:delete', 'manifest:KYC:prod:.*:manage', 'approval:KYC:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_prod_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:prod:.*:read', 'manifest:KYC:prod:.*:write', 'manifest:KYC:prod:.*:clone', 'manifest:KYC:prod:.*:secret_read', 'manifest:KYC:prod:.*:secret_write', 'manifest:KYC:prod:.*:supersecret_write', 'kube:KYC:prod:.*:restart', 'kube:KYC:prod:.*:delete', 'approval:KYC:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_prod_MANAGER' AND privilege.name IN ( 'manifest:KYC:prod:.*:read', 'manifest:KYC:prod:.*:write', 'manifest:KYC:prod:.*:clone', 'manifest:KYC:prod:.*:secret_read', 'manifest:KYC:prod:.*:secret_write', 'manifest:KYC:prod:.*:supersecret_write', 'kube:KYC:prod:.*:restart', 'kube:KYC:prod:.*:delete', 'approval:KYC:prod:.*:read', 'manifest:KYC:prod:.*:delete', 'manifest:KYC:prod:.*:manage', 'approval:KYC:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:dev:.*:read'), (now(), now(), 'manifest:KYC:dev:.*:write'), (now(), now(), 'manifest:KYC:dev:.*:clone'), (now(), now(), 'manifest:KYC:dev:.*:secret_read'), (now(), now(), 'manifest:KYC:dev:.*:secret_write'), (now(), now(), 'manifest:KYC:dev:.*:supersecret_read'), (now(), now(), 'manifest:KYC:dev:.*:supersecret_write'), (now(), now(), 'kube:KYC:dev:.*:restart'), (now(), now(), 'kube:KYC:dev:.*:delete'), (now(), now(), 'approval:KYC:dev:.*:read'), (now(), now(), 'manifest:KYC:dev:.*:delete'), (now(), now(), 'manifest:KYC:dev:.*:manage'), (now(), now(), 'approval:KYC:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_dev_VIEWER'), (now(), now(), 'KYC_dev_MAINTAINER'), (now(), now(), 'KYC_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_dev_VIEWER' AND privilege.name IN ( 'manifest:KYC:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_dev_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:dev:.*:read', 'manifest:KYC:dev:.*:write', 'manifest:KYC:dev:.*:clone', 'manifest:KYC:dev:.*:secret_read', 'manifest:KYC:dev:.*:secret_write', 'manifest:KYC:dev:.*:supersecret_read', 'manifest:KYC:dev:.*:supersecret_write', 'kube:KYC:dev:.*:restart', 'kube:KYC:dev:.*:delete', 'approval:KYC:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_dev_MANAGER' AND privilege.name IN ( 'manifest:KYC:dev:.*:read', 'manifest:KYC:dev:.*:write', 'manifest:KYC:dev:.*:clone', 'manifest:KYC:dev:.*:secret_read', 'manifest:KYC:dev:.*:secret_write', 'manifest:KYC:dev:.*:supersecret_read', 'manifest:KYC:dev:.*:supersecret_write', 'kube:KYC:dev:.*:restart', 'kube:KYC:dev:.*:delete', 'approval:KYC:dev:.*:read', 'manifest:KYC:dev:.*:delete', 'manifest:KYC:dev:.*:manage', 'approval:KYC:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_dev_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:dev:.*:read', 'manifest:KYC:dev:.*:write', 'manifest:KYC:dev:.*:clone', 'manifest:KYC:dev:.*:secret_read', 'manifest:KYC:dev:.*:secret_write', 'manifest:KYC:dev:.*:supersecret_write', 'kube:KYC:dev:.*:restart', 'kube:KYC:dev:.*:delete', 'approval:KYC:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_dev_MANAGER' AND privilege.name IN ( 'manifest:KYC:dev:.*:read', 'manifest:KYC:dev:.*:write', 'manifest:KYC:dev:.*:clone', 'manifest:KYC:dev:.*:secret_read', 'manifest:KYC:dev:.*:secret_write', 'manifest:KYC:dev:.*:supersecret_write', 'kube:KYC:dev:.*:restart', 'kube:KYC:dev:.*:delete', 'approval:KYC:dev:.*:read', 'manifest:KYC:dev:.*:delete', 'manifest:KYC:dev:.*:manage', 'approval:KYC:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:qa:.*:read'), (now(), now(), 'manifest:KYC:qa:.*:write'), (now(), now(), 'manifest:KYC:qa:.*:clone'), (now(), now(), 'manifest:KYC:qa:.*:secret_read'), (now(), now(), 'manifest:KYC:qa:.*:secret_write'), (now(), now(), 'manifest:KYC:qa:.*:supersecret_read'), (now(), now(), 'manifest:KYC:qa:.*:supersecret_write'), (now(), now(), 'kube:KYC:qa:.*:restart'), (now(), now(), 'kube:KYC:qa:.*:delete'), (now(), now(), 'approval:KYC:qa:.*:read'), (now(), now(), 'manifest:KYC:qa:.*:delete'), (now(), now(), 'manifest:KYC:qa:.*:manage'), (now(), now(), 'approval:KYC:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_qa_VIEWER'), (now(), now(), 'KYC_qa_MAINTAINER'), (now(), now(), 'KYC_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_qa_VIEWER' AND privilege.name IN ( 'manifest:KYC:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_qa_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:qa:.*:read', 'manifest:KYC:qa:.*:write', 'manifest:KYC:qa:.*:clone', 'manifest:KYC:qa:.*:secret_read', 'manifest:KYC:qa:.*:secret_write', 'manifest:KYC:qa:.*:supersecret_read', 'manifest:KYC:qa:.*:supersecret_write', 'kube:KYC:qa:.*:restart', 'kube:KYC:qa:.*:delete', 'approval:KYC:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_qa_MANAGER' AND privilege.name IN ( 'manifest:KYC:qa:.*:read', 'manifest:KYC:qa:.*:write', 'manifest:KYC:qa:.*:clone', 'manifest:KYC:qa:.*:secret_read', 'manifest:KYC:qa:.*:secret_write', 'manifest:KYC:qa:.*:supersecret_read', 'manifest:KYC:qa:.*:supersecret_write', 'kube:KYC:qa:.*:restart', 'kube:KYC:qa:.*:delete', 'approval:KYC:qa:.*:read', 'manifest:KYC:qa:.*:delete', 'manifest:KYC:qa:.*:manage', 'approval:KYC:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_qa_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:qa:.*:read', 'manifest:KYC:qa:.*:write', 'manifest:KYC:qa:.*:clone', 'manifest:KYC:qa:.*:secret_read', 'manifest:KYC:qa:.*:secret_write', 'manifest:KYC:qa:.*:supersecret_write', 'kube:KYC:qa:.*:restart', 'kube:KYC:qa:.*:delete', 'approval:KYC:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_qa_MANAGER' AND privilege.name IN ( 'manifest:KYC:qa:.*:read', 'manifest:KYC:qa:.*:write', 'manifest:KYC:qa:.*:clone', 'manifest:KYC:qa:.*:secret_read', 'manifest:KYC:qa:.*:secret_write', 'manifest:KYC:qa:.*:supersecret_write', 'kube:KYC:qa:.*:restart', 'kube:KYC:qa:.*:delete', 'approval:KYC:qa:.*:read', 'manifest:KYC:qa:.*:delete', 'manifest:KYC:qa:.*:manage', 'approval:KYC:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:perf:.*:read'), (now(), now(), 'manifest:KYC:perf:.*:write'), (now(), now(), 'manifest:KYC:perf:.*:clone'), (now(), now(), 'manifest:KYC:perf:.*:secret_read'), (now(), now(), 'manifest:KYC:perf:.*:secret_write'), (now(), now(), 'manifest:KYC:perf:.*:supersecret_read'), (now(), now(), 'manifest:KYC:perf:.*:supersecret_write'), (now(), now(), 'kube:KYC:perf:.*:restart'), (now(), now(), 'kube:KYC:perf:.*:delete'), (now(), now(), 'approval:KYC:perf:.*:read'), (now(), now(), 'manifest:KYC:perf:.*:delete'), (now(), now(), 'manifest:KYC:perf:.*:manage'), (now(), now(), 'approval:KYC:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_perf_VIEWER'), (now(), now(), 'KYC_perf_MAINTAINER'), (now(), now(), 'KYC_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_perf_VIEWER' AND privilege.name IN ( 'manifest:KYC:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_perf_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:perf:.*:read', 'manifest:KYC:perf:.*:write', 'manifest:KYC:perf:.*:clone', 'manifest:KYC:perf:.*:secret_read', 'manifest:KYC:perf:.*:secret_write', 'manifest:KYC:perf:.*:supersecret_read', 'manifest:KYC:perf:.*:supersecret_write', 'kube:KYC:perf:.*:restart', 'kube:KYC:perf:.*:delete', 'approval:KYC:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_perf_MANAGER' AND privilege.name IN ( 'manifest:KYC:perf:.*:read', 'manifest:KYC:perf:.*:write', 'manifest:KYC:perf:.*:clone', 'manifest:KYC:perf:.*:secret_read', 'manifest:KYC:perf:.*:secret_write', 'manifest:KYC:perf:.*:supersecret_read', 'manifest:KYC:perf:.*:supersecret_write', 'kube:KYC:perf:.*:restart', 'kube:KYC:perf:.*:delete', 'approval:KYC:perf:.*:read', 'manifest:KYC:perf:.*:delete', 'manifest:KYC:perf:.*:manage', 'approval:KYC:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_perf_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:perf:.*:read', 'manifest:KYC:perf:.*:write', 'manifest:KYC:perf:.*:clone', 'manifest:KYC:perf:.*:secret_read', 'manifest:KYC:perf:.*:secret_write', 'manifest:KYC:perf:.*:supersecret_write', 'kube:KYC:perf:.*:restart', 'kube:KYC:perf:.*:delete', 'approval:KYC:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_perf_MANAGER' AND privilege.name IN ( 'manifest:KYC:perf:.*:read', 'manifest:KYC:perf:.*:write', 'manifest:KYC:perf:.*:clone', 'manifest:KYC:perf:.*:secret_read', 'manifest:KYC:perf:.*:secret_write', 'manifest:KYC:perf:.*:supersecret_write', 'kube:KYC:perf:.*:restart', 'kube:KYC:perf:.*:delete', 'approval:KYC:perf:.*:read', 'manifest:KYC:perf:.*:delete', 'manifest:KYC:perf:.*:manage', 'approval:KYC:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:uat:.*:read'), (now(), now(), 'manifest:KYC:uat:.*:write'), (now(), now(), 'manifest:KYC:uat:.*:clone'), (now(), now(), 'manifest:KYC:uat:.*:secret_read'), (now(), now(), 'manifest:KYC:uat:.*:secret_write'), (now(), now(), 'manifest:KYC:uat:.*:supersecret_read'), (now(), now(), 'manifest:KYC:uat:.*:supersecret_write'), (now(), now(), 'kube:KYC:uat:.*:restart'), (now(), now(), 'kube:KYC:uat:.*:delete'), (now(), now(), 'approval:KYC:uat:.*:read'), (now(), now(), 'manifest:KYC:uat:.*:delete'), (now(), now(), 'manifest:KYC:uat:.*:manage'), (now(), now(), 'approval:KYC:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_uat_VIEWER'), (now(), now(), 'KYC_uat_MAINTAINER'), (now(), now(), 'KYC_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_uat_VIEWER' AND privilege.name IN ( 'manifest:KYC:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_uat_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:uat:.*:read', 'manifest:KYC:uat:.*:write', 'manifest:KYC:uat:.*:clone', 'manifest:KYC:uat:.*:secret_read', 'manifest:KYC:uat:.*:secret_write', 'manifest:KYC:uat:.*:supersecret_read', 'manifest:KYC:uat:.*:supersecret_write', 'kube:KYC:uat:.*:restart', 'kube:KYC:uat:.*:delete', 'approval:KYC:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_uat_MANAGER' AND privilege.name IN ( 'manifest:KYC:uat:.*:read', 'manifest:KYC:uat:.*:write', 'manifest:KYC:uat:.*:clone', 'manifest:KYC:uat:.*:secret_read', 'manifest:KYC:uat:.*:secret_write', 'manifest:KYC:uat:.*:supersecret_read', 'manifest:KYC:uat:.*:supersecret_write', 'kube:KYC:uat:.*:restart', 'kube:KYC:uat:.*:delete', 'approval:KYC:uat:.*:read', 'manifest:KYC:uat:.*:delete', 'manifest:KYC:uat:.*:manage', 'approval:KYC:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_uat_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:uat:.*:read', 'manifest:KYC:uat:.*:write', 'manifest:KYC:uat:.*:clone', 'manifest:KYC:uat:.*:secret_read', 'manifest:KYC:uat:.*:secret_write', 'manifest:KYC:uat:.*:supersecret_write', 'kube:KYC:uat:.*:restart', 'kube:KYC:uat:.*:delete', 'approval:KYC:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_uat_MANAGER' AND privilege.name IN ( 'manifest:KYC:uat:.*:read', 'manifest:KYC:uat:.*:write', 'manifest:KYC:uat:.*:clone', 'manifest:KYC:uat:.*:secret_read', 'manifest:KYC:uat:.*:secret_write', 'manifest:KYC:uat:.*:supersecret_write', 'kube:KYC:uat:.*:restart', 'kube:KYC:uat:.*:delete', 'approval:KYC:uat:.*:read', 'manifest:KYC:uat:.*:delete', 'manifest:KYC:uat:.*:manage', 'approval:KYC:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:data-platform-prod:.*:read'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:write'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:clone'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:KYC:data-platform-prod:.*:restart'), (now(), now(), 'kube:KYC:data-platform-prod:.*:delete'), (now(), now(), 'approval:KYC:data-platform-prod:.*:read'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:delete'), (now(), now(), 'manifest:KYC:data-platform-prod:.*:manage'), (now(), now(), 'approval:KYC:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_data-platform-prod_VIEWER'), (now(), now(), 'KYC_data-platform-prod_MAINTAINER'), (now(), now(), 'KYC_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:KYC:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:data-platform-prod:.*:read', 'manifest:KYC:data-platform-prod:.*:write', 'manifest:KYC:data-platform-prod:.*:clone', 'manifest:KYC:data-platform-prod:.*:secret_read', 'manifest:KYC:data-platform-prod:.*:secret_write', 'manifest:KYC:data-platform-prod:.*:supersecret_read', 'manifest:KYC:data-platform-prod:.*:supersecret_write', 'kube:KYC:data-platform-prod:.*:restart', 'kube:KYC:data-platform-prod:.*:delete', 'approval:KYC:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:KYC:data-platform-prod:.*:read', 'manifest:KYC:data-platform-prod:.*:write', 'manifest:KYC:data-platform-prod:.*:clone', 'manifest:KYC:data-platform-prod:.*:secret_read', 'manifest:KYC:data-platform-prod:.*:secret_write', 'manifest:KYC:data-platform-prod:.*:supersecret_read', 'manifest:KYC:data-platform-prod:.*:supersecret_write', 'kube:KYC:data-platform-prod:.*:restart', 'kube:KYC:data-platform-prod:.*:delete', 'approval:KYC:data-platform-prod:.*:read', 'manifest:KYC:data-platform-prod:.*:delete', 'manifest:KYC:data-platform-prod:.*:manage', 'approval:KYC:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:data-platform-prod:.*:read', 'manifest:KYC:data-platform-prod:.*:write', 'manifest:KYC:data-platform-prod:.*:clone', 'manifest:KYC:data-platform-prod:.*:secret_read', 'manifest:KYC:data-platform-prod:.*:secret_write', 'manifest:KYC:data-platform-prod:.*:supersecret_write', 'kube:KYC:data-platform-prod:.*:restart', 'kube:KYC:data-platform-prod:.*:delete', 'approval:KYC:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:KYC:data-platform-prod:.*:read', 'manifest:KYC:data-platform-prod:.*:write', 'manifest:KYC:data-platform-prod:.*:clone', 'manifest:KYC:data-platform-prod:.*:secret_read', 'manifest:KYC:data-platform-prod:.*:secret_write', 'manifest:KYC:data-platform-prod:.*:supersecret_write', 'kube:KYC:data-platform-prod:.*:restart', 'kube:KYC:data-platform-prod:.*:delete', 'approval:KYC:data-platform-prod:.*:read', 'manifest:KYC:data-platform-prod:.*:delete', 'manifest:KYC:data-platform-prod:.*:manage', 'approval:KYC:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:KYC:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:KYC:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:KYC:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:KYC:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:KYC:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'KYC_data-platform-nonprod_VIEWER'), (now(), now(), 'KYC_data-platform-nonprod_MAINTAINER'), (now(), now(), 'KYC_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:KYC:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:data-platform-nonprod:.*:read', 'manifest:KYC:data-platform-nonprod:.*:write', 'manifest:KYC:data-platform-nonprod:.*:clone', 'manifest:KYC:data-platform-nonprod:.*:secret_read', 'manifest:KYC:data-platform-nonprod:.*:secret_write', 'manifest:KYC:data-platform-nonprod:.*:supersecret_read', 'manifest:KYC:data-platform-nonprod:.*:supersecret_write', 'kube:KYC:data-platform-nonprod:.*:restart', 'kube:KYC:data-platform-nonprod:.*:delete', 'approval:KYC:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:KYC:data-platform-nonprod:.*:read', 'manifest:KYC:data-platform-nonprod:.*:write', 'manifest:KYC:data-platform-nonprod:.*:clone', 'manifest:KYC:data-platform-nonprod:.*:secret_read', 'manifest:KYC:data-platform-nonprod:.*:secret_write', 'manifest:KYC:data-platform-nonprod:.*:supersecret_read', 'manifest:KYC:data-platform-nonprod:.*:supersecret_write', 'kube:KYC:data-platform-nonprod:.*:restart', 'kube:KYC:data-platform-nonprod:.*:delete', 'approval:KYC:data-platform-nonprod:.*:read', 'manifest:KYC:data-platform-nonprod:.*:delete', 'manifest:KYC:data-platform-nonprod:.*:manage', 'approval:KYC:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:KYC:data-platform-nonprod:.*:read', 'manifest:KYC:data-platform-nonprod:.*:write', 'manifest:KYC:data-platform-nonprod:.*:clone', 'manifest:KYC:data-platform-nonprod:.*:secret_read', 'manifest:KYC:data-platform-nonprod:.*:secret_write', 'manifest:KYC:data-platform-nonprod:.*:supersecret_write', 'kube:KYC:data-platform-nonprod:.*:restart', 'kube:KYC:data-platform-nonprod:.*:delete', 'approval:KYC:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'KYC_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:KYC:data-platform-nonprod:.*:read', 'manifest:KYC:data-platform-nonprod:.*:write', 'manifest:KYC:data-platform-nonprod:.*:clone', 'manifest:KYC:data-platform-nonprod:.*:secret_read', 'manifest:KYC:data-platform-nonprod:.*:secret_write', 'manifest:KYC:data-platform-nonprod:.*:supersecret_write', 'kube:KYC:data-platform-nonprod:.*:restart', 'kube:KYC:data-platform-nonprod:.*:delete', 'approval:KYC:data-platform-nonprod:.*:read', 'manifest:KYC:data-platform-nonprod:.*:delete', 'manifest:KYC:data-platform-nonprod:.*:manage', 'approval:KYC:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:cmd:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:cmd:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:cmd:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:cmd:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_cmd_VIEWER'), (now(), now(), 'LMSAndAccounting_cmd_MAINTAINER'), (now(), now(), 'LMSAndAccounting_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_cmd_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:cmd:.*:read', 'manifest:LMSAndAccounting:cmd:.*:write', 'manifest:LMSAndAccounting:cmd:.*:clone', 'manifest:LMSAndAccounting:cmd:.*:secret_read', 'manifest:LMSAndAccounting:cmd:.*:secret_write', 'manifest:LMSAndAccounting:cmd:.*:supersecret_read', 'manifest:LMSAndAccounting:cmd:.*:supersecret_write', 'kube:LMSAndAccounting:cmd:.*:restart', 'kube:LMSAndAccounting:cmd:.*:delete', 'approval:LMSAndAccounting:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_cmd_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:cmd:.*:read', 'manifest:LMSAndAccounting:cmd:.*:write', 'manifest:LMSAndAccounting:cmd:.*:clone', 'manifest:LMSAndAccounting:cmd:.*:secret_read', 'manifest:LMSAndAccounting:cmd:.*:secret_write', 'manifest:LMSAndAccounting:cmd:.*:supersecret_read', 'manifest:LMSAndAccounting:cmd:.*:supersecret_write', 'kube:LMSAndAccounting:cmd:.*:restart', 'kube:LMSAndAccounting:cmd:.*:delete', 'approval:LMSAndAccounting:cmd:.*:read', 'manifest:LMSAndAccounting:cmd:.*:delete', 'manifest:LMSAndAccounting:cmd:.*:manage', 'approval:LMSAndAccounting:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:cmd:.*:read', 'manifest:LMSAndAccounting:cmd:.*:write', 'manifest:LMSAndAccounting:cmd:.*:clone', 'manifest:LMSAndAccounting:cmd:.*:secret_read', 'manifest:LMSAndAccounting:cmd:.*:secret_write', 'manifest:LMSAndAccounting:cmd:.*:supersecret_write', 'kube:LMSAndAccounting:cmd:.*:restart', 'kube:LMSAndAccounting:cmd:.*:delete', 'approval:LMSAndAccounting:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_cmd_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:cmd:.*:read', 'manifest:LMSAndAccounting:cmd:.*:write', 'manifest:LMSAndAccounting:cmd:.*:clone', 'manifest:LMSAndAccounting:cmd:.*:secret_read', 'manifest:LMSAndAccounting:cmd:.*:secret_write', 'manifest:LMSAndAccounting:cmd:.*:supersecret_write', 'kube:LMSAndAccounting:cmd:.*:restart', 'kube:LMSAndAccounting:cmd:.*:delete', 'approval:LMSAndAccounting:cmd:.*:read', 'manifest:LMSAndAccounting:cmd:.*:delete', 'manifest:LMSAndAccounting:cmd:.*:manage', 'approval:LMSAndAccounting:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:prod:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:prod:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:prod:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:prod:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:prod:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_prod_VIEWER'), (now(), now(), 'LMSAndAccounting_prod_MAINTAINER'), (now(), now(), 'LMSAndAccounting_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_prod_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_prod_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:prod:.*:read', 'manifest:LMSAndAccounting:prod:.*:write', 'manifest:LMSAndAccounting:prod:.*:clone', 'manifest:LMSAndAccounting:prod:.*:secret_read', 'manifest:LMSAndAccounting:prod:.*:secret_write', 'manifest:LMSAndAccounting:prod:.*:supersecret_read', 'manifest:LMSAndAccounting:prod:.*:supersecret_write', 'kube:LMSAndAccounting:prod:.*:restart', 'kube:LMSAndAccounting:prod:.*:delete', 'approval:LMSAndAccounting:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_prod_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:prod:.*:read', 'manifest:LMSAndAccounting:prod:.*:write', 'manifest:LMSAndAccounting:prod:.*:clone', 'manifest:LMSAndAccounting:prod:.*:secret_read', 'manifest:LMSAndAccounting:prod:.*:secret_write', 'manifest:LMSAndAccounting:prod:.*:supersecret_read', 'manifest:LMSAndAccounting:prod:.*:supersecret_write', 'kube:LMSAndAccounting:prod:.*:restart', 'kube:LMSAndAccounting:prod:.*:delete', 'approval:LMSAndAccounting:prod:.*:read', 'manifest:LMSAndAccounting:prod:.*:delete', 'manifest:LMSAndAccounting:prod:.*:manage', 'approval:LMSAndAccounting:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_prod_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:prod:.*:read', 'manifest:LMSAndAccounting:prod:.*:write', 'manifest:LMSAndAccounting:prod:.*:clone', 'manifest:LMSAndAccounting:prod:.*:secret_read', 'manifest:LMSAndAccounting:prod:.*:secret_write', 'manifest:LMSAndAccounting:prod:.*:supersecret_write', 'kube:LMSAndAccounting:prod:.*:restart', 'kube:LMSAndAccounting:prod:.*:delete', 'approval:LMSAndAccounting:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_prod_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:prod:.*:read', 'manifest:LMSAndAccounting:prod:.*:write', 'manifest:LMSAndAccounting:prod:.*:clone', 'manifest:LMSAndAccounting:prod:.*:secret_read', 'manifest:LMSAndAccounting:prod:.*:secret_write', 'manifest:LMSAndAccounting:prod:.*:supersecret_write', 'kube:LMSAndAccounting:prod:.*:restart', 'kube:LMSAndAccounting:prod:.*:delete', 'approval:LMSAndAccounting:prod:.*:read', 'manifest:LMSAndAccounting:prod:.*:delete', 'manifest:LMSAndAccounting:prod:.*:manage', 'approval:LMSAndAccounting:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:dev:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:dev:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:dev:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:dev:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:dev:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_dev_VIEWER'), (now(), now(), 'LMSAndAccounting_dev_MAINTAINER'), (now(), now(), 'LMSAndAccounting_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_dev_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_dev_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:dev:.*:read', 'manifest:LMSAndAccounting:dev:.*:write', 'manifest:LMSAndAccounting:dev:.*:clone', 'manifest:LMSAndAccounting:dev:.*:secret_read', 'manifest:LMSAndAccounting:dev:.*:secret_write', 'manifest:LMSAndAccounting:dev:.*:supersecret_read', 'manifest:LMSAndAccounting:dev:.*:supersecret_write', 'kube:LMSAndAccounting:dev:.*:restart', 'kube:LMSAndAccounting:dev:.*:delete', 'approval:LMSAndAccounting:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_dev_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:dev:.*:read', 'manifest:LMSAndAccounting:dev:.*:write', 'manifest:LMSAndAccounting:dev:.*:clone', 'manifest:LMSAndAccounting:dev:.*:secret_read', 'manifest:LMSAndAccounting:dev:.*:secret_write', 'manifest:LMSAndAccounting:dev:.*:supersecret_read', 'manifest:LMSAndAccounting:dev:.*:supersecret_write', 'kube:LMSAndAccounting:dev:.*:restart', 'kube:LMSAndAccounting:dev:.*:delete', 'approval:LMSAndAccounting:dev:.*:read', 'manifest:LMSAndAccounting:dev:.*:delete', 'manifest:LMSAndAccounting:dev:.*:manage', 'approval:LMSAndAccounting:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_dev_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:dev:.*:read', 'manifest:LMSAndAccounting:dev:.*:write', 'manifest:LMSAndAccounting:dev:.*:clone', 'manifest:LMSAndAccounting:dev:.*:secret_read', 'manifest:LMSAndAccounting:dev:.*:secret_write', 'manifest:LMSAndAccounting:dev:.*:supersecret_write', 'kube:LMSAndAccounting:dev:.*:restart', 'kube:LMSAndAccounting:dev:.*:delete', 'approval:LMSAndAccounting:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_dev_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:dev:.*:read', 'manifest:LMSAndAccounting:dev:.*:write', 'manifest:LMSAndAccounting:dev:.*:clone', 'manifest:LMSAndAccounting:dev:.*:secret_read', 'manifest:LMSAndAccounting:dev:.*:secret_write', 'manifest:LMSAndAccounting:dev:.*:supersecret_write', 'kube:LMSAndAccounting:dev:.*:restart', 'kube:LMSAndAccounting:dev:.*:delete', 'approval:LMSAndAccounting:dev:.*:read', 'manifest:LMSAndAccounting:dev:.*:delete', 'manifest:LMSAndAccounting:dev:.*:manage', 'approval:LMSAndAccounting:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:qa:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:qa:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:qa:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:qa:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:qa:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_qa_VIEWER'), (now(), now(), 'LMSAndAccounting_qa_MAINTAINER'), (now(), now(), 'LMSAndAccounting_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_qa_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_qa_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:qa:.*:read', 'manifest:LMSAndAccounting:qa:.*:write', 'manifest:LMSAndAccounting:qa:.*:clone', 'manifest:LMSAndAccounting:qa:.*:secret_read', 'manifest:LMSAndAccounting:qa:.*:secret_write', 'manifest:LMSAndAccounting:qa:.*:supersecret_read', 'manifest:LMSAndAccounting:qa:.*:supersecret_write', 'kube:LMSAndAccounting:qa:.*:restart', 'kube:LMSAndAccounting:qa:.*:delete', 'approval:LMSAndAccounting:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_qa_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:qa:.*:read', 'manifest:LMSAndAccounting:qa:.*:write', 'manifest:LMSAndAccounting:qa:.*:clone', 'manifest:LMSAndAccounting:qa:.*:secret_read', 'manifest:LMSAndAccounting:qa:.*:secret_write', 'manifest:LMSAndAccounting:qa:.*:supersecret_read', 'manifest:LMSAndAccounting:qa:.*:supersecret_write', 'kube:LMSAndAccounting:qa:.*:restart', 'kube:LMSAndAccounting:qa:.*:delete', 'approval:LMSAndAccounting:qa:.*:read', 'manifest:LMSAndAccounting:qa:.*:delete', 'manifest:LMSAndAccounting:qa:.*:manage', 'approval:LMSAndAccounting:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_qa_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:qa:.*:read', 'manifest:LMSAndAccounting:qa:.*:write', 'manifest:LMSAndAccounting:qa:.*:clone', 'manifest:LMSAndAccounting:qa:.*:secret_read', 'manifest:LMSAndAccounting:qa:.*:secret_write', 'manifest:LMSAndAccounting:qa:.*:supersecret_write', 'kube:LMSAndAccounting:qa:.*:restart', 'kube:LMSAndAccounting:qa:.*:delete', 'approval:LMSAndAccounting:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_qa_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:qa:.*:read', 'manifest:LMSAndAccounting:qa:.*:write', 'manifest:LMSAndAccounting:qa:.*:clone', 'manifest:LMSAndAccounting:qa:.*:secret_read', 'manifest:LMSAndAccounting:qa:.*:secret_write', 'manifest:LMSAndAccounting:qa:.*:supersecret_write', 'kube:LMSAndAccounting:qa:.*:restart', 'kube:LMSAndAccounting:qa:.*:delete', 'approval:LMSAndAccounting:qa:.*:read', 'manifest:LMSAndAccounting:qa:.*:delete', 'manifest:LMSAndAccounting:qa:.*:manage', 'approval:LMSAndAccounting:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:perf:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:perf:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:perf:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:perf:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:perf:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_perf_VIEWER'), (now(), now(), 'LMSAndAccounting_perf_MAINTAINER'), (now(), now(), 'LMSAndAccounting_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_perf_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_perf_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:perf:.*:read', 'manifest:LMSAndAccounting:perf:.*:write', 'manifest:LMSAndAccounting:perf:.*:clone', 'manifest:LMSAndAccounting:perf:.*:secret_read', 'manifest:LMSAndAccounting:perf:.*:secret_write', 'manifest:LMSAndAccounting:perf:.*:supersecret_read', 'manifest:LMSAndAccounting:perf:.*:supersecret_write', 'kube:LMSAndAccounting:perf:.*:restart', 'kube:LMSAndAccounting:perf:.*:delete', 'approval:LMSAndAccounting:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_perf_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:perf:.*:read', 'manifest:LMSAndAccounting:perf:.*:write', 'manifest:LMSAndAccounting:perf:.*:clone', 'manifest:LMSAndAccounting:perf:.*:secret_read', 'manifest:LMSAndAccounting:perf:.*:secret_write', 'manifest:LMSAndAccounting:perf:.*:supersecret_read', 'manifest:LMSAndAccounting:perf:.*:supersecret_write', 'kube:LMSAndAccounting:perf:.*:restart', 'kube:LMSAndAccounting:perf:.*:delete', 'approval:LMSAndAccounting:perf:.*:read', 'manifest:LMSAndAccounting:perf:.*:delete', 'manifest:LMSAndAccounting:perf:.*:manage', 'approval:LMSAndAccounting:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_perf_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:perf:.*:read', 'manifest:LMSAndAccounting:perf:.*:write', 'manifest:LMSAndAccounting:perf:.*:clone', 'manifest:LMSAndAccounting:perf:.*:secret_read', 'manifest:LMSAndAccounting:perf:.*:secret_write', 'manifest:LMSAndAccounting:perf:.*:supersecret_write', 'kube:LMSAndAccounting:perf:.*:restart', 'kube:LMSAndAccounting:perf:.*:delete', 'approval:LMSAndAccounting:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_perf_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:perf:.*:read', 'manifest:LMSAndAccounting:perf:.*:write', 'manifest:LMSAndAccounting:perf:.*:clone', 'manifest:LMSAndAccounting:perf:.*:secret_read', 'manifest:LMSAndAccounting:perf:.*:secret_write', 'manifest:LMSAndAccounting:perf:.*:supersecret_write', 'kube:LMSAndAccounting:perf:.*:restart', 'kube:LMSAndAccounting:perf:.*:delete', 'approval:LMSAndAccounting:perf:.*:read', 'manifest:LMSAndAccounting:perf:.*:delete', 'manifest:LMSAndAccounting:perf:.*:manage', 'approval:LMSAndAccounting:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:uat:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:uat:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:uat:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:uat:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:uat:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_uat_VIEWER'), (now(), now(), 'LMSAndAccounting_uat_MAINTAINER'), (now(), now(), 'LMSAndAccounting_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_uat_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_uat_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:uat:.*:read', 'manifest:LMSAndAccounting:uat:.*:write', 'manifest:LMSAndAccounting:uat:.*:clone', 'manifest:LMSAndAccounting:uat:.*:secret_read', 'manifest:LMSAndAccounting:uat:.*:secret_write', 'manifest:LMSAndAccounting:uat:.*:supersecret_read', 'manifest:LMSAndAccounting:uat:.*:supersecret_write', 'kube:LMSAndAccounting:uat:.*:restart', 'kube:LMSAndAccounting:uat:.*:delete', 'approval:LMSAndAccounting:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_uat_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:uat:.*:read', 'manifest:LMSAndAccounting:uat:.*:write', 'manifest:LMSAndAccounting:uat:.*:clone', 'manifest:LMSAndAccounting:uat:.*:secret_read', 'manifest:LMSAndAccounting:uat:.*:secret_write', 'manifest:LMSAndAccounting:uat:.*:supersecret_read', 'manifest:LMSAndAccounting:uat:.*:supersecret_write', 'kube:LMSAndAccounting:uat:.*:restart', 'kube:LMSAndAccounting:uat:.*:delete', 'approval:LMSAndAccounting:uat:.*:read', 'manifest:LMSAndAccounting:uat:.*:delete', 'manifest:LMSAndAccounting:uat:.*:manage', 'approval:LMSAndAccounting:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_uat_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:uat:.*:read', 'manifest:LMSAndAccounting:uat:.*:write', 'manifest:LMSAndAccounting:uat:.*:clone', 'manifest:LMSAndAccounting:uat:.*:secret_read', 'manifest:LMSAndAccounting:uat:.*:secret_write', 'manifest:LMSAndAccounting:uat:.*:supersecret_write', 'kube:LMSAndAccounting:uat:.*:restart', 'kube:LMSAndAccounting:uat:.*:delete', 'approval:LMSAndAccounting:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_uat_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:uat:.*:read', 'manifest:LMSAndAccounting:uat:.*:write', 'manifest:LMSAndAccounting:uat:.*:clone', 'manifest:LMSAndAccounting:uat:.*:secret_read', 'manifest:LMSAndAccounting:uat:.*:secret_write', 'manifest:LMSAndAccounting:uat:.*:supersecret_write', 'kube:LMSAndAccounting:uat:.*:restart', 'kube:LMSAndAccounting:uat:.*:delete', 'approval:LMSAndAccounting:uat:.*:read', 'manifest:LMSAndAccounting:uat:.*:delete', 'manifest:LMSAndAccounting:uat:.*:manage', 'approval:LMSAndAccounting:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:data-platform-prod:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:data-platform-prod:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:data-platform-prod:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-prod:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_data-platform-prod_VIEWER'), (now(), now(), 'LMSAndAccounting_data-platform-prod_MAINTAINER'), (now(), now(), 'LMSAndAccounting_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-prod:.*:read', 'manifest:LMSAndAccounting:data-platform-prod:.*:write', 'manifest:LMSAndAccounting:data-platform-prod:.*:clone', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_read', 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-prod:.*:restart', 'kube:LMSAndAccounting:data-platform-prod:.*:delete', 'approval:LMSAndAccounting:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-prod:.*:read', 'manifest:LMSAndAccounting:data-platform-prod:.*:write', 'manifest:LMSAndAccounting:data-platform-prod:.*:clone', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_read', 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-prod:.*:restart', 'kube:LMSAndAccounting:data-platform-prod:.*:delete', 'approval:LMSAndAccounting:data-platform-prod:.*:read', 'manifest:LMSAndAccounting:data-platform-prod:.*:delete', 'manifest:LMSAndAccounting:data-platform-prod:.*:manage', 'approval:LMSAndAccounting:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-prod:.*:read', 'manifest:LMSAndAccounting:data-platform-prod:.*:write', 'manifest:LMSAndAccounting:data-platform-prod:.*:clone', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-prod:.*:restart', 'kube:LMSAndAccounting:data-platform-prod:.*:delete', 'approval:LMSAndAccounting:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-prod:.*:read', 'manifest:LMSAndAccounting:data-platform-prod:.*:write', 'manifest:LMSAndAccounting:data-platform-prod:.*:clone', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-prod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-prod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-prod:.*:restart', 'kube:LMSAndAccounting:data-platform-prod:.*:delete', 'approval:LMSAndAccounting:data-platform-prod:.*:read', 'manifest:LMSAndAccounting:data-platform-prod:.*:delete', 'manifest:LMSAndAccounting:data-platform-prod:.*:manage', 'approval:LMSAndAccounting:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:LMSAndAccounting:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:LMSAndAccounting:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:LMSAndAccounting:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:LMSAndAccounting:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:LMSAndAccounting:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LMSAndAccounting_data-platform-nonprod_VIEWER'), (now(), now(), 'LMSAndAccounting_data-platform-nonprod_MAINTAINER'), (now(), now(), 'LMSAndAccounting_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-nonprod:.*:read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:clone', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-nonprod:.*:restart', 'kube:LMSAndAccounting:data-platform-nonprod:.*:delete', 'approval:LMSAndAccounting:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-nonprod:.*:read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:clone', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-nonprod:.*:restart', 'kube:LMSAndAccounting:data-platform-nonprod:.*:delete', 'approval:LMSAndAccounting:data-platform-nonprod:.*:read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:delete', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:manage', 'approval:LMSAndAccounting:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-nonprod:.*:read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:clone', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-nonprod:.*:restart', 'kube:LMSAndAccounting:data-platform-nonprod:.*:delete', 'approval:LMSAndAccounting:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LMSAndAccounting_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:LMSAndAccounting:data-platform-nonprod:.*:read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:clone', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:secret_write', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:supersecret_write', 'kube:LMSAndAccounting:data-platform-nonprod:.*:restart', 'kube:LMSAndAccounting:data-platform-nonprod:.*:delete', 'approval:LMSAndAccounting:data-platform-nonprod:.*:read', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:delete', 'manifest:LMSAndAccounting:data-platform-nonprod:.*:manage', 'approval:LMSAndAccounting:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:cmd:.*:read'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:write'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:clone'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:cmd:.*:restart'), (now(), now(), 'kube:Navi-Pay:cmd:.*:delete'), (now(), now(), 'approval:Navi-Pay:cmd:.*:read'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:delete'), (now(), now(), 'manifest:Navi-Pay:cmd:.*:manage'), (now(), now(), 'approval:Navi-Pay:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_cmd_VIEWER'), (now(), now(), 'Navi-Pay_cmd_MAINTAINER'), (now(), now(), 'Navi-Pay_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_cmd_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:cmd:.*:read', 'manifest:Navi-Pay:cmd:.*:write', 'manifest:Navi-Pay:cmd:.*:clone', 'manifest:Navi-Pay:cmd:.*:secret_read', 'manifest:Navi-Pay:cmd:.*:secret_write', 'manifest:Navi-Pay:cmd:.*:supersecret_read', 'manifest:Navi-Pay:cmd:.*:supersecret_write', 'kube:Navi-Pay:cmd:.*:restart', 'kube:Navi-Pay:cmd:.*:delete', 'approval:Navi-Pay:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_cmd_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:cmd:.*:read', 'manifest:Navi-Pay:cmd:.*:write', 'manifest:Navi-Pay:cmd:.*:clone', 'manifest:Navi-Pay:cmd:.*:secret_read', 'manifest:Navi-Pay:cmd:.*:secret_write', 'manifest:Navi-Pay:cmd:.*:supersecret_read', 'manifest:Navi-Pay:cmd:.*:supersecret_write', 'kube:Navi-Pay:cmd:.*:restart', 'kube:Navi-Pay:cmd:.*:delete', 'approval:Navi-Pay:cmd:.*:read', 'manifest:Navi-Pay:cmd:.*:delete', 'manifest:Navi-Pay:cmd:.*:manage', 'approval:Navi-Pay:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:cmd:.*:read', 'manifest:Navi-Pay:cmd:.*:write', 'manifest:Navi-Pay:cmd:.*:clone', 'manifest:Navi-Pay:cmd:.*:secret_read', 'manifest:Navi-Pay:cmd:.*:secret_write', 'manifest:Navi-Pay:cmd:.*:supersecret_write', 'kube:Navi-Pay:cmd:.*:restart', 'kube:Navi-Pay:cmd:.*:delete', 'approval:Navi-Pay:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_cmd_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:cmd:.*:read', 'manifest:Navi-Pay:cmd:.*:write', 'manifest:Navi-Pay:cmd:.*:clone', 'manifest:Navi-Pay:cmd:.*:secret_read', 'manifest:Navi-Pay:cmd:.*:secret_write', 'manifest:Navi-Pay:cmd:.*:supersecret_write', 'kube:Navi-Pay:cmd:.*:restart', 'kube:Navi-Pay:cmd:.*:delete', 'approval:Navi-Pay:cmd:.*:read', 'manifest:Navi-Pay:cmd:.*:delete', 'manifest:Navi-Pay:cmd:.*:manage', 'approval:Navi-Pay:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:prod:.*:read'), (now(), now(), 'manifest:Navi-Pay:prod:.*:write'), (now(), now(), 'manifest:Navi-Pay:prod:.*:clone'), (now(), now(), 'manifest:Navi-Pay:prod:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:prod:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:prod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:prod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:prod:.*:restart'), (now(), now(), 'kube:Navi-Pay:prod:.*:delete'), (now(), now(), 'approval:Navi-Pay:prod:.*:read'), (now(), now(), 'manifest:Navi-Pay:prod:.*:delete'), (now(), now(), 'manifest:Navi-Pay:prod:.*:manage'), (now(), now(), 'approval:Navi-Pay:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_prod_VIEWER'), (now(), now(), 'Navi-Pay_prod_MAINTAINER'), (now(), now(), 'Navi-Pay_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_prod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:prod:.*:read', 'manifest:Navi-Pay:prod:.*:write', 'manifest:Navi-Pay:prod:.*:clone', 'manifest:Navi-Pay:prod:.*:secret_read', 'manifest:Navi-Pay:prod:.*:secret_write', 'manifest:Navi-Pay:prod:.*:supersecret_read', 'manifest:Navi-Pay:prod:.*:supersecret_write', 'kube:Navi-Pay:prod:.*:restart', 'kube:Navi-Pay:prod:.*:delete', 'approval:Navi-Pay:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:prod:.*:read', 'manifest:Navi-Pay:prod:.*:write', 'manifest:Navi-Pay:prod:.*:clone', 'manifest:Navi-Pay:prod:.*:secret_read', 'manifest:Navi-Pay:prod:.*:secret_write', 'manifest:Navi-Pay:prod:.*:supersecret_read', 'manifest:Navi-Pay:prod:.*:supersecret_write', 'kube:Navi-Pay:prod:.*:restart', 'kube:Navi-Pay:prod:.*:delete', 'approval:Navi-Pay:prod:.*:read', 'manifest:Navi-Pay:prod:.*:delete', 'manifest:Navi-Pay:prod:.*:manage', 'approval:Navi-Pay:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:prod:.*:read', 'manifest:Navi-Pay:prod:.*:write', 'manifest:Navi-Pay:prod:.*:clone', 'manifest:Navi-Pay:prod:.*:secret_read', 'manifest:Navi-Pay:prod:.*:secret_write', 'manifest:Navi-Pay:prod:.*:supersecret_write', 'kube:Navi-Pay:prod:.*:restart', 'kube:Navi-Pay:prod:.*:delete', 'approval:Navi-Pay:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:prod:.*:read', 'manifest:Navi-Pay:prod:.*:write', 'manifest:Navi-Pay:prod:.*:clone', 'manifest:Navi-Pay:prod:.*:secret_read', 'manifest:Navi-Pay:prod:.*:secret_write', 'manifest:Navi-Pay:prod:.*:supersecret_write', 'kube:Navi-Pay:prod:.*:restart', 'kube:Navi-Pay:prod:.*:delete', 'approval:Navi-Pay:prod:.*:read', 'manifest:Navi-Pay:prod:.*:delete', 'manifest:Navi-Pay:prod:.*:manage', 'approval:Navi-Pay:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:dev:.*:read'), (now(), now(), 'manifest:Navi-Pay:dev:.*:write'), (now(), now(), 'manifest:Navi-Pay:dev:.*:clone'), (now(), now(), 'manifest:Navi-Pay:dev:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:dev:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:dev:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:dev:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:dev:.*:restart'), (now(), now(), 'kube:Navi-Pay:dev:.*:delete'), (now(), now(), 'approval:Navi-Pay:dev:.*:read'), (now(), now(), 'manifest:Navi-Pay:dev:.*:delete'), (now(), now(), 'manifest:Navi-Pay:dev:.*:manage'), (now(), now(), 'approval:Navi-Pay:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_dev_VIEWER'), (now(), now(), 'Navi-Pay_dev_MAINTAINER'), (now(), now(), 'Navi-Pay_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_dev_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:dev:.*:read', 'manifest:Navi-Pay:dev:.*:write', 'manifest:Navi-Pay:dev:.*:clone', 'manifest:Navi-Pay:dev:.*:secret_read', 'manifest:Navi-Pay:dev:.*:secret_write', 'manifest:Navi-Pay:dev:.*:supersecret_read', 'manifest:Navi-Pay:dev:.*:supersecret_write', 'kube:Navi-Pay:dev:.*:restart', 'kube:Navi-Pay:dev:.*:delete', 'approval:Navi-Pay:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_dev_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:dev:.*:read', 'manifest:Navi-Pay:dev:.*:write', 'manifest:Navi-Pay:dev:.*:clone', 'manifest:Navi-Pay:dev:.*:secret_read', 'manifest:Navi-Pay:dev:.*:secret_write', 'manifest:Navi-Pay:dev:.*:supersecret_read', 'manifest:Navi-Pay:dev:.*:supersecret_write', 'kube:Navi-Pay:dev:.*:restart', 'kube:Navi-Pay:dev:.*:delete', 'approval:Navi-Pay:dev:.*:read', 'manifest:Navi-Pay:dev:.*:delete', 'manifest:Navi-Pay:dev:.*:manage', 'approval:Navi-Pay:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:dev:.*:read', 'manifest:Navi-Pay:dev:.*:write', 'manifest:Navi-Pay:dev:.*:clone', 'manifest:Navi-Pay:dev:.*:secret_read', 'manifest:Navi-Pay:dev:.*:secret_write', 'manifest:Navi-Pay:dev:.*:supersecret_write', 'kube:Navi-Pay:dev:.*:restart', 'kube:Navi-Pay:dev:.*:delete', 'approval:Navi-Pay:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_dev_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:dev:.*:read', 'manifest:Navi-Pay:dev:.*:write', 'manifest:Navi-Pay:dev:.*:clone', 'manifest:Navi-Pay:dev:.*:secret_read', 'manifest:Navi-Pay:dev:.*:secret_write', 'manifest:Navi-Pay:dev:.*:supersecret_write', 'kube:Navi-Pay:dev:.*:restart', 'kube:Navi-Pay:dev:.*:delete', 'approval:Navi-Pay:dev:.*:read', 'manifest:Navi-Pay:dev:.*:delete', 'manifest:Navi-Pay:dev:.*:manage', 'approval:Navi-Pay:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:qa:.*:read'), (now(), now(), 'manifest:Navi-Pay:qa:.*:write'), (now(), now(), 'manifest:Navi-Pay:qa:.*:clone'), (now(), now(), 'manifest:Navi-Pay:qa:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:qa:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:qa:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:qa:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:qa:.*:restart'), (now(), now(), 'kube:Navi-Pay:qa:.*:delete'), (now(), now(), 'approval:Navi-Pay:qa:.*:read'), (now(), now(), 'manifest:Navi-Pay:qa:.*:delete'), (now(), now(), 'manifest:Navi-Pay:qa:.*:manage'), (now(), now(), 'approval:Navi-Pay:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_qa_VIEWER'), (now(), now(), 'Navi-Pay_qa_MAINTAINER'), (now(), now(), 'Navi-Pay_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_qa_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:qa:.*:read', 'manifest:Navi-Pay:qa:.*:write', 'manifest:Navi-Pay:qa:.*:clone', 'manifest:Navi-Pay:qa:.*:secret_read', 'manifest:Navi-Pay:qa:.*:secret_write', 'manifest:Navi-Pay:qa:.*:supersecret_read', 'manifest:Navi-Pay:qa:.*:supersecret_write', 'kube:Navi-Pay:qa:.*:restart', 'kube:Navi-Pay:qa:.*:delete', 'approval:Navi-Pay:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_qa_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:qa:.*:read', 'manifest:Navi-Pay:qa:.*:write', 'manifest:Navi-Pay:qa:.*:clone', 'manifest:Navi-Pay:qa:.*:secret_read', 'manifest:Navi-Pay:qa:.*:secret_write', 'manifest:Navi-Pay:qa:.*:supersecret_read', 'manifest:Navi-Pay:qa:.*:supersecret_write', 'kube:Navi-Pay:qa:.*:restart', 'kube:Navi-Pay:qa:.*:delete', 'approval:Navi-Pay:qa:.*:read', 'manifest:Navi-Pay:qa:.*:delete', 'manifest:Navi-Pay:qa:.*:manage', 'approval:Navi-Pay:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:qa:.*:read', 'manifest:Navi-Pay:qa:.*:write', 'manifest:Navi-Pay:qa:.*:clone', 'manifest:Navi-Pay:qa:.*:secret_read', 'manifest:Navi-Pay:qa:.*:secret_write', 'manifest:Navi-Pay:qa:.*:supersecret_write', 'kube:Navi-Pay:qa:.*:restart', 'kube:Navi-Pay:qa:.*:delete', 'approval:Navi-Pay:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_qa_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:qa:.*:read', 'manifest:Navi-Pay:qa:.*:write', 'manifest:Navi-Pay:qa:.*:clone', 'manifest:Navi-Pay:qa:.*:secret_read', 'manifest:Navi-Pay:qa:.*:secret_write', 'manifest:Navi-Pay:qa:.*:supersecret_write', 'kube:Navi-Pay:qa:.*:restart', 'kube:Navi-Pay:qa:.*:delete', 'approval:Navi-Pay:qa:.*:read', 'manifest:Navi-Pay:qa:.*:delete', 'manifest:Navi-Pay:qa:.*:manage', 'approval:Navi-Pay:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:perf:.*:read'), (now(), now(), 'manifest:Navi-Pay:perf:.*:write'), (now(), now(), 'manifest:Navi-Pay:perf:.*:clone'), (now(), now(), 'manifest:Navi-Pay:perf:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:perf:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:perf:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:perf:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:perf:.*:restart'), (now(), now(), 'kube:Navi-Pay:perf:.*:delete'), (now(), now(), 'approval:Navi-Pay:perf:.*:read'), (now(), now(), 'manifest:Navi-Pay:perf:.*:delete'), (now(), now(), 'manifest:Navi-Pay:perf:.*:manage'), (now(), now(), 'approval:Navi-Pay:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_perf_VIEWER'), (now(), now(), 'Navi-Pay_perf_MAINTAINER'), (now(), now(), 'Navi-Pay_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_perf_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:perf:.*:read', 'manifest:Navi-Pay:perf:.*:write', 'manifest:Navi-Pay:perf:.*:clone', 'manifest:Navi-Pay:perf:.*:secret_read', 'manifest:Navi-Pay:perf:.*:secret_write', 'manifest:Navi-Pay:perf:.*:supersecret_read', 'manifest:Navi-Pay:perf:.*:supersecret_write', 'kube:Navi-Pay:perf:.*:restart', 'kube:Navi-Pay:perf:.*:delete', 'approval:Navi-Pay:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_perf_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:perf:.*:read', 'manifest:Navi-Pay:perf:.*:write', 'manifest:Navi-Pay:perf:.*:clone', 'manifest:Navi-Pay:perf:.*:secret_read', 'manifest:Navi-Pay:perf:.*:secret_write', 'manifest:Navi-Pay:perf:.*:supersecret_read', 'manifest:Navi-Pay:perf:.*:supersecret_write', 'kube:Navi-Pay:perf:.*:restart', 'kube:Navi-Pay:perf:.*:delete', 'approval:Navi-Pay:perf:.*:read', 'manifest:Navi-Pay:perf:.*:delete', 'manifest:Navi-Pay:perf:.*:manage', 'approval:Navi-Pay:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:perf:.*:read', 'manifest:Navi-Pay:perf:.*:write', 'manifest:Navi-Pay:perf:.*:clone', 'manifest:Navi-Pay:perf:.*:secret_read', 'manifest:Navi-Pay:perf:.*:secret_write', 'manifest:Navi-Pay:perf:.*:supersecret_write', 'kube:Navi-Pay:perf:.*:restart', 'kube:Navi-Pay:perf:.*:delete', 'approval:Navi-Pay:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_perf_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:perf:.*:read', 'manifest:Navi-Pay:perf:.*:write', 'manifest:Navi-Pay:perf:.*:clone', 'manifest:Navi-Pay:perf:.*:secret_read', 'manifest:Navi-Pay:perf:.*:secret_write', 'manifest:Navi-Pay:perf:.*:supersecret_write', 'kube:Navi-Pay:perf:.*:restart', 'kube:Navi-Pay:perf:.*:delete', 'approval:Navi-Pay:perf:.*:read', 'manifest:Navi-Pay:perf:.*:delete', 'manifest:Navi-Pay:perf:.*:manage', 'approval:Navi-Pay:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:uat:.*:read'), (now(), now(), 'manifest:Navi-Pay:uat:.*:write'), (now(), now(), 'manifest:Navi-Pay:uat:.*:clone'), (now(), now(), 'manifest:Navi-Pay:uat:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:uat:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:uat:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:uat:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:uat:.*:restart'), (now(), now(), 'kube:Navi-Pay:uat:.*:delete'), (now(), now(), 'approval:Navi-Pay:uat:.*:read'), (now(), now(), 'manifest:Navi-Pay:uat:.*:delete'), (now(), now(), 'manifest:Navi-Pay:uat:.*:manage'), (now(), now(), 'approval:Navi-Pay:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_uat_VIEWER'), (now(), now(), 'Navi-Pay_uat_MAINTAINER'), (now(), now(), 'Navi-Pay_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_uat_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:uat:.*:read', 'manifest:Navi-Pay:uat:.*:write', 'manifest:Navi-Pay:uat:.*:clone', 'manifest:Navi-Pay:uat:.*:secret_read', 'manifest:Navi-Pay:uat:.*:secret_write', 'manifest:Navi-Pay:uat:.*:supersecret_read', 'manifest:Navi-Pay:uat:.*:supersecret_write', 'kube:Navi-Pay:uat:.*:restart', 'kube:Navi-Pay:uat:.*:delete', 'approval:Navi-Pay:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_uat_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:uat:.*:read', 'manifest:Navi-Pay:uat:.*:write', 'manifest:Navi-Pay:uat:.*:clone', 'manifest:Navi-Pay:uat:.*:secret_read', 'manifest:Navi-Pay:uat:.*:secret_write', 'manifest:Navi-Pay:uat:.*:supersecret_read', 'manifest:Navi-Pay:uat:.*:supersecret_write', 'kube:Navi-Pay:uat:.*:restart', 'kube:Navi-Pay:uat:.*:delete', 'approval:Navi-Pay:uat:.*:read', 'manifest:Navi-Pay:uat:.*:delete', 'manifest:Navi-Pay:uat:.*:manage', 'approval:Navi-Pay:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:uat:.*:read', 'manifest:Navi-Pay:uat:.*:write', 'manifest:Navi-Pay:uat:.*:clone', 'manifest:Navi-Pay:uat:.*:secret_read', 'manifest:Navi-Pay:uat:.*:secret_write', 'manifest:Navi-Pay:uat:.*:supersecret_write', 'kube:Navi-Pay:uat:.*:restart', 'kube:Navi-Pay:uat:.*:delete', 'approval:Navi-Pay:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_uat_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:uat:.*:read', 'manifest:Navi-Pay:uat:.*:write', 'manifest:Navi-Pay:uat:.*:clone', 'manifest:Navi-Pay:uat:.*:secret_read', 'manifest:Navi-Pay:uat:.*:secret_write', 'manifest:Navi-Pay:uat:.*:supersecret_write', 'kube:Navi-Pay:uat:.*:restart', 'kube:Navi-Pay:uat:.*:delete', 'approval:Navi-Pay:uat:.*:read', 'manifest:Navi-Pay:uat:.*:delete', 'manifest:Navi-Pay:uat:.*:manage', 'approval:Navi-Pay:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:read'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:write'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:data-platform-prod:.*:restart'), (now(), now(), 'kube:Navi-Pay:data-platform-prod:.*:delete'), (now(), now(), 'approval:Navi-Pay:data-platform-prod:.*:read'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Navi-Pay:data-platform-prod:.*:manage'), (now(), now(), 'approval:Navi-Pay:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_data-platform-prod_VIEWER'), (now(), now(), 'Navi-Pay_data-platform-prod_MAINTAINER'), (now(), now(), 'Navi-Pay_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-prod:.*:read', 'manifest:Navi-Pay:data-platform-prod:.*:write', 'manifest:Navi-Pay:data-platform-prod:.*:clone', 'manifest:Navi-Pay:data-platform-prod:.*:secret_read', 'manifest:Navi-Pay:data-platform-prod:.*:secret_write', 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_read', 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-prod:.*:restart', 'kube:Navi-Pay:data-platform-prod:.*:delete', 'approval:Navi-Pay:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-prod:.*:read', 'manifest:Navi-Pay:data-platform-prod:.*:write', 'manifest:Navi-Pay:data-platform-prod:.*:clone', 'manifest:Navi-Pay:data-platform-prod:.*:secret_read', 'manifest:Navi-Pay:data-platform-prod:.*:secret_write', 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_read', 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-prod:.*:restart', 'kube:Navi-Pay:data-platform-prod:.*:delete', 'approval:Navi-Pay:data-platform-prod:.*:read', 'manifest:Navi-Pay:data-platform-prod:.*:delete', 'manifest:Navi-Pay:data-platform-prod:.*:manage', 'approval:Navi-Pay:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-prod:.*:read', 'manifest:Navi-Pay:data-platform-prod:.*:write', 'manifest:Navi-Pay:data-platform-prod:.*:clone', 'manifest:Navi-Pay:data-platform-prod:.*:secret_read', 'manifest:Navi-Pay:data-platform-prod:.*:secret_write', 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-prod:.*:restart', 'kube:Navi-Pay:data-platform-prod:.*:delete', 'approval:Navi-Pay:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-prod:.*:read', 'manifest:Navi-Pay:data-platform-prod:.*:write', 'manifest:Navi-Pay:data-platform-prod:.*:clone', 'manifest:Navi-Pay:data-platform-prod:.*:secret_read', 'manifest:Navi-Pay:data-platform-prod:.*:secret_write', 'manifest:Navi-Pay:data-platform-prod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-prod:.*:restart', 'kube:Navi-Pay:data-platform-prod:.*:delete', 'approval:Navi-Pay:data-platform-prod:.*:read', 'manifest:Navi-Pay:data-platform-prod:.*:delete', 'manifest:Navi-Pay:data-platform-prod:.*:manage', 'approval:Navi-Pay:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Pay:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Navi-Pay:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Navi-Pay:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Navi-Pay:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Navi-Pay:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Pay_data-platform-nonprod_VIEWER'), (now(), now(), 'Navi-Pay_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Navi-Pay_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-nonprod:.*:read', 'manifest:Navi-Pay:data-platform-nonprod:.*:write', 'manifest:Navi-Pay:data-platform-nonprod:.*:clone', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_read', 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-nonprod:.*:restart', 'kube:Navi-Pay:data-platform-nonprod:.*:delete', 'approval:Navi-Pay:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-nonprod:.*:read', 'manifest:Navi-Pay:data-platform-nonprod:.*:write', 'manifest:Navi-Pay:data-platform-nonprod:.*:clone', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_read', 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-nonprod:.*:restart', 'kube:Navi-Pay:data-platform-nonprod:.*:delete', 'approval:Navi-Pay:data-platform-nonprod:.*:read', 'manifest:Navi-Pay:data-platform-nonprod:.*:delete', 'manifest:Navi-Pay:data-platform-nonprod:.*:manage', 'approval:Navi-Pay:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-nonprod:.*:read', 'manifest:Navi-Pay:data-platform-nonprod:.*:write', 'manifest:Navi-Pay:data-platform-nonprod:.*:clone', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-nonprod:.*:restart', 'kube:Navi-Pay:data-platform-nonprod:.*:delete', 'approval:Navi-Pay:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Pay_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Pay:data-platform-nonprod:.*:read', 'manifest:Navi-Pay:data-platform-nonprod:.*:write', 'manifest:Navi-Pay:data-platform-nonprod:.*:clone', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Pay:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Pay:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Pay:data-platform-nonprod:.*:restart', 'kube:Navi-Pay:data-platform-nonprod:.*:delete', 'approval:Navi-Pay:data-platform-nonprod:.*:read', 'manifest:Navi-Pay:data-platform-nonprod:.*:delete', 'manifest:Navi-Pay:data-platform-nonprod:.*:manage', 'approval:Navi-Pay:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:cmd:.*:read'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:write'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:clone'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:cmd:.*:restart'), (now(), now(), 'kube:Navi-Saas:cmd:.*:delete'), (now(), now(), 'approval:Navi-Saas:cmd:.*:read'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:delete'), (now(), now(), 'manifest:Navi-Saas:cmd:.*:manage'), (now(), now(), 'approval:Navi-Saas:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_cmd_VIEWER'), (now(), now(), 'Navi-Saas_cmd_MAINTAINER'), (now(), now(), 'Navi-Saas_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_cmd_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:cmd:.*:read', 'manifest:Navi-Saas:cmd:.*:write', 'manifest:Navi-Saas:cmd:.*:clone', 'manifest:Navi-Saas:cmd:.*:secret_read', 'manifest:Navi-Saas:cmd:.*:secret_write', 'manifest:Navi-Saas:cmd:.*:supersecret_read', 'manifest:Navi-Saas:cmd:.*:supersecret_write', 'kube:Navi-Saas:cmd:.*:restart', 'kube:Navi-Saas:cmd:.*:delete', 'approval:Navi-Saas:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_cmd_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:cmd:.*:read', 'manifest:Navi-Saas:cmd:.*:write', 'manifest:Navi-Saas:cmd:.*:clone', 'manifest:Navi-Saas:cmd:.*:secret_read', 'manifest:Navi-Saas:cmd:.*:secret_write', 'manifest:Navi-Saas:cmd:.*:supersecret_read', 'manifest:Navi-Saas:cmd:.*:supersecret_write', 'kube:Navi-Saas:cmd:.*:restart', 'kube:Navi-Saas:cmd:.*:delete', 'approval:Navi-Saas:cmd:.*:read', 'manifest:Navi-Saas:cmd:.*:delete', 'manifest:Navi-Saas:cmd:.*:manage', 'approval:Navi-Saas:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:cmd:.*:read', 'manifest:Navi-Saas:cmd:.*:write', 'manifest:Navi-Saas:cmd:.*:clone', 'manifest:Navi-Saas:cmd:.*:secret_read', 'manifest:Navi-Saas:cmd:.*:secret_write', 'manifest:Navi-Saas:cmd:.*:supersecret_write', 'kube:Navi-Saas:cmd:.*:restart', 'kube:Navi-Saas:cmd:.*:delete', 'approval:Navi-Saas:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_cmd_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:cmd:.*:read', 'manifest:Navi-Saas:cmd:.*:write', 'manifest:Navi-Saas:cmd:.*:clone', 'manifest:Navi-Saas:cmd:.*:secret_read', 'manifest:Navi-Saas:cmd:.*:secret_write', 'manifest:Navi-Saas:cmd:.*:supersecret_write', 'kube:Navi-Saas:cmd:.*:restart', 'kube:Navi-Saas:cmd:.*:delete', 'approval:Navi-Saas:cmd:.*:read', 'manifest:Navi-Saas:cmd:.*:delete', 'manifest:Navi-Saas:cmd:.*:manage', 'approval:Navi-Saas:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:prod:.*:read'), (now(), now(), 'manifest:Navi-Saas:prod:.*:write'), (now(), now(), 'manifest:Navi-Saas:prod:.*:clone'), (now(), now(), 'manifest:Navi-Saas:prod:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:prod:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:prod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:prod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:prod:.*:restart'), (now(), now(), 'kube:Navi-Saas:prod:.*:delete'), (now(), now(), 'approval:Navi-Saas:prod:.*:read'), (now(), now(), 'manifest:Navi-Saas:prod:.*:delete'), (now(), now(), 'manifest:Navi-Saas:prod:.*:manage'), (now(), now(), 'approval:Navi-Saas:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_prod_VIEWER'), (now(), now(), 'Navi-Saas_prod_MAINTAINER'), (now(), now(), 'Navi-Saas_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_prod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:prod:.*:read', 'manifest:Navi-Saas:prod:.*:write', 'manifest:Navi-Saas:prod:.*:clone', 'manifest:Navi-Saas:prod:.*:secret_read', 'manifest:Navi-Saas:prod:.*:secret_write', 'manifest:Navi-Saas:prod:.*:supersecret_read', 'manifest:Navi-Saas:prod:.*:supersecret_write', 'kube:Navi-Saas:prod:.*:restart', 'kube:Navi-Saas:prod:.*:delete', 'approval:Navi-Saas:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:prod:.*:read', 'manifest:Navi-Saas:prod:.*:write', 'manifest:Navi-Saas:prod:.*:clone', 'manifest:Navi-Saas:prod:.*:secret_read', 'manifest:Navi-Saas:prod:.*:secret_write', 'manifest:Navi-Saas:prod:.*:supersecret_read', 'manifest:Navi-Saas:prod:.*:supersecret_write', 'kube:Navi-Saas:prod:.*:restart', 'kube:Navi-Saas:prod:.*:delete', 'approval:Navi-Saas:prod:.*:read', 'manifest:Navi-Saas:prod:.*:delete', 'manifest:Navi-Saas:prod:.*:manage', 'approval:Navi-Saas:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:prod:.*:read', 'manifest:Navi-Saas:prod:.*:write', 'manifest:Navi-Saas:prod:.*:clone', 'manifest:Navi-Saas:prod:.*:secret_read', 'manifest:Navi-Saas:prod:.*:secret_write', 'manifest:Navi-Saas:prod:.*:supersecret_write', 'kube:Navi-Saas:prod:.*:restart', 'kube:Navi-Saas:prod:.*:delete', 'approval:Navi-Saas:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:prod:.*:read', 'manifest:Navi-Saas:prod:.*:write', 'manifest:Navi-Saas:prod:.*:clone', 'manifest:Navi-Saas:prod:.*:secret_read', 'manifest:Navi-Saas:prod:.*:secret_write', 'manifest:Navi-Saas:prod:.*:supersecret_write', 'kube:Navi-Saas:prod:.*:restart', 'kube:Navi-Saas:prod:.*:delete', 'approval:Navi-Saas:prod:.*:read', 'manifest:Navi-Saas:prod:.*:delete', 'manifest:Navi-Saas:prod:.*:manage', 'approval:Navi-Saas:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:dev:.*:read'), (now(), now(), 'manifest:Navi-Saas:dev:.*:write'), (now(), now(), 'manifest:Navi-Saas:dev:.*:clone'), (now(), now(), 'manifest:Navi-Saas:dev:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:dev:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:dev:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:dev:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:dev:.*:restart'), (now(), now(), 'kube:Navi-Saas:dev:.*:delete'), (now(), now(), 'approval:Navi-Saas:dev:.*:read'), (now(), now(), 'manifest:Navi-Saas:dev:.*:delete'), (now(), now(), 'manifest:Navi-Saas:dev:.*:manage'), (now(), now(), 'approval:Navi-Saas:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_dev_VIEWER'), (now(), now(), 'Navi-Saas_dev_MAINTAINER'), (now(), now(), 'Navi-Saas_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_dev_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:dev:.*:read', 'manifest:Navi-Saas:dev:.*:write', 'manifest:Navi-Saas:dev:.*:clone', 'manifest:Navi-Saas:dev:.*:secret_read', 'manifest:Navi-Saas:dev:.*:secret_write', 'manifest:Navi-Saas:dev:.*:supersecret_read', 'manifest:Navi-Saas:dev:.*:supersecret_write', 'kube:Navi-Saas:dev:.*:restart', 'kube:Navi-Saas:dev:.*:delete', 'approval:Navi-Saas:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_dev_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:dev:.*:read', 'manifest:Navi-Saas:dev:.*:write', 'manifest:Navi-Saas:dev:.*:clone', 'manifest:Navi-Saas:dev:.*:secret_read', 'manifest:Navi-Saas:dev:.*:secret_write', 'manifest:Navi-Saas:dev:.*:supersecret_read', 'manifest:Navi-Saas:dev:.*:supersecret_write', 'kube:Navi-Saas:dev:.*:restart', 'kube:Navi-Saas:dev:.*:delete', 'approval:Navi-Saas:dev:.*:read', 'manifest:Navi-Saas:dev:.*:delete', 'manifest:Navi-Saas:dev:.*:manage', 'approval:Navi-Saas:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:dev:.*:read', 'manifest:Navi-Saas:dev:.*:write', 'manifest:Navi-Saas:dev:.*:clone', 'manifest:Navi-Saas:dev:.*:secret_read', 'manifest:Navi-Saas:dev:.*:secret_write', 'manifest:Navi-Saas:dev:.*:supersecret_write', 'kube:Navi-Saas:dev:.*:restart', 'kube:Navi-Saas:dev:.*:delete', 'approval:Navi-Saas:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_dev_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:dev:.*:read', 'manifest:Navi-Saas:dev:.*:write', 'manifest:Navi-Saas:dev:.*:clone', 'manifest:Navi-Saas:dev:.*:secret_read', 'manifest:Navi-Saas:dev:.*:secret_write', 'manifest:Navi-Saas:dev:.*:supersecret_write', 'kube:Navi-Saas:dev:.*:restart', 'kube:Navi-Saas:dev:.*:delete', 'approval:Navi-Saas:dev:.*:read', 'manifest:Navi-Saas:dev:.*:delete', 'manifest:Navi-Saas:dev:.*:manage', 'approval:Navi-Saas:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:qa:.*:read'), (now(), now(), 'manifest:Navi-Saas:qa:.*:write'), (now(), now(), 'manifest:Navi-Saas:qa:.*:clone'), (now(), now(), 'manifest:Navi-Saas:qa:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:qa:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:qa:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:qa:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:qa:.*:restart'), (now(), now(), 'kube:Navi-Saas:qa:.*:delete'), (now(), now(), 'approval:Navi-Saas:qa:.*:read'), (now(), now(), 'manifest:Navi-Saas:qa:.*:delete'), (now(), now(), 'manifest:Navi-Saas:qa:.*:manage'), (now(), now(), 'approval:Navi-Saas:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_qa_VIEWER'), (now(), now(), 'Navi-Saas_qa_MAINTAINER'), (now(), now(), 'Navi-Saas_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_qa_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:qa:.*:read', 'manifest:Navi-Saas:qa:.*:write', 'manifest:Navi-Saas:qa:.*:clone', 'manifest:Navi-Saas:qa:.*:secret_read', 'manifest:Navi-Saas:qa:.*:secret_write', 'manifest:Navi-Saas:qa:.*:supersecret_read', 'manifest:Navi-Saas:qa:.*:supersecret_write', 'kube:Navi-Saas:qa:.*:restart', 'kube:Navi-Saas:qa:.*:delete', 'approval:Navi-Saas:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_qa_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:qa:.*:read', 'manifest:Navi-Saas:qa:.*:write', 'manifest:Navi-Saas:qa:.*:clone', 'manifest:Navi-Saas:qa:.*:secret_read', 'manifest:Navi-Saas:qa:.*:secret_write', 'manifest:Navi-Saas:qa:.*:supersecret_read', 'manifest:Navi-Saas:qa:.*:supersecret_write', 'kube:Navi-Saas:qa:.*:restart', 'kube:Navi-Saas:qa:.*:delete', 'approval:Navi-Saas:qa:.*:read', 'manifest:Navi-Saas:qa:.*:delete', 'manifest:Navi-Saas:qa:.*:manage', 'approval:Navi-Saas:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:qa:.*:read', 'manifest:Navi-Saas:qa:.*:write', 'manifest:Navi-Saas:qa:.*:clone', 'manifest:Navi-Saas:qa:.*:secret_read', 'manifest:Navi-Saas:qa:.*:secret_write', 'manifest:Navi-Saas:qa:.*:supersecret_write', 'kube:Navi-Saas:qa:.*:restart', 'kube:Navi-Saas:qa:.*:delete', 'approval:Navi-Saas:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_qa_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:qa:.*:read', 'manifest:Navi-Saas:qa:.*:write', 'manifest:Navi-Saas:qa:.*:clone', 'manifest:Navi-Saas:qa:.*:secret_read', 'manifest:Navi-Saas:qa:.*:secret_write', 'manifest:Navi-Saas:qa:.*:supersecret_write', 'kube:Navi-Saas:qa:.*:restart', 'kube:Navi-Saas:qa:.*:delete', 'approval:Navi-Saas:qa:.*:read', 'manifest:Navi-Saas:qa:.*:delete', 'manifest:Navi-Saas:qa:.*:manage', 'approval:Navi-Saas:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:perf:.*:read'), (now(), now(), 'manifest:Navi-Saas:perf:.*:write'), (now(), now(), 'manifest:Navi-Saas:perf:.*:clone'), (now(), now(), 'manifest:Navi-Saas:perf:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:perf:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:perf:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:perf:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:perf:.*:restart'), (now(), now(), 'kube:Navi-Saas:perf:.*:delete'), (now(), now(), 'approval:Navi-Saas:perf:.*:read'), (now(), now(), 'manifest:Navi-Saas:perf:.*:delete'), (now(), now(), 'manifest:Navi-Saas:perf:.*:manage'), (now(), now(), 'approval:Navi-Saas:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_perf_VIEWER'), (now(), now(), 'Navi-Saas_perf_MAINTAINER'), (now(), now(), 'Navi-Saas_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_perf_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:perf:.*:read', 'manifest:Navi-Saas:perf:.*:write', 'manifest:Navi-Saas:perf:.*:clone', 'manifest:Navi-Saas:perf:.*:secret_read', 'manifest:Navi-Saas:perf:.*:secret_write', 'manifest:Navi-Saas:perf:.*:supersecret_read', 'manifest:Navi-Saas:perf:.*:supersecret_write', 'kube:Navi-Saas:perf:.*:restart', 'kube:Navi-Saas:perf:.*:delete', 'approval:Navi-Saas:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_perf_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:perf:.*:read', 'manifest:Navi-Saas:perf:.*:write', 'manifest:Navi-Saas:perf:.*:clone', 'manifest:Navi-Saas:perf:.*:secret_read', 'manifest:Navi-Saas:perf:.*:secret_write', 'manifest:Navi-Saas:perf:.*:supersecret_read', 'manifest:Navi-Saas:perf:.*:supersecret_write', 'kube:Navi-Saas:perf:.*:restart', 'kube:Navi-Saas:perf:.*:delete', 'approval:Navi-Saas:perf:.*:read', 'manifest:Navi-Saas:perf:.*:delete', 'manifest:Navi-Saas:perf:.*:manage', 'approval:Navi-Saas:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:perf:.*:read', 'manifest:Navi-Saas:perf:.*:write', 'manifest:Navi-Saas:perf:.*:clone', 'manifest:Navi-Saas:perf:.*:secret_read', 'manifest:Navi-Saas:perf:.*:secret_write', 'manifest:Navi-Saas:perf:.*:supersecret_write', 'kube:Navi-Saas:perf:.*:restart', 'kube:Navi-Saas:perf:.*:delete', 'approval:Navi-Saas:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_perf_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:perf:.*:read', 'manifest:Navi-Saas:perf:.*:write', 'manifest:Navi-Saas:perf:.*:clone', 'manifest:Navi-Saas:perf:.*:secret_read', 'manifest:Navi-Saas:perf:.*:secret_write', 'manifest:Navi-Saas:perf:.*:supersecret_write', 'kube:Navi-Saas:perf:.*:restart', 'kube:Navi-Saas:perf:.*:delete', 'approval:Navi-Saas:perf:.*:read', 'manifest:Navi-Saas:perf:.*:delete', 'manifest:Navi-Saas:perf:.*:manage', 'approval:Navi-Saas:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:uat:.*:read'), (now(), now(), 'manifest:Navi-Saas:uat:.*:write'), (now(), now(), 'manifest:Navi-Saas:uat:.*:clone'), (now(), now(), 'manifest:Navi-Saas:uat:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:uat:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:uat:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:uat:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:uat:.*:restart'), (now(), now(), 'kube:Navi-Saas:uat:.*:delete'), (now(), now(), 'approval:Navi-Saas:uat:.*:read'), (now(), now(), 'manifest:Navi-Saas:uat:.*:delete'), (now(), now(), 'manifest:Navi-Saas:uat:.*:manage'), (now(), now(), 'approval:Navi-Saas:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_uat_VIEWER'), (now(), now(), 'Navi-Saas_uat_MAINTAINER'), (now(), now(), 'Navi-Saas_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_uat_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:uat:.*:read', 'manifest:Navi-Saas:uat:.*:write', 'manifest:Navi-Saas:uat:.*:clone', 'manifest:Navi-Saas:uat:.*:secret_read', 'manifest:Navi-Saas:uat:.*:secret_write', 'manifest:Navi-Saas:uat:.*:supersecret_read', 'manifest:Navi-Saas:uat:.*:supersecret_write', 'kube:Navi-Saas:uat:.*:restart', 'kube:Navi-Saas:uat:.*:delete', 'approval:Navi-Saas:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_uat_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:uat:.*:read', 'manifest:Navi-Saas:uat:.*:write', 'manifest:Navi-Saas:uat:.*:clone', 'manifest:Navi-Saas:uat:.*:secret_read', 'manifest:Navi-Saas:uat:.*:secret_write', 'manifest:Navi-Saas:uat:.*:supersecret_read', 'manifest:Navi-Saas:uat:.*:supersecret_write', 'kube:Navi-Saas:uat:.*:restart', 'kube:Navi-Saas:uat:.*:delete', 'approval:Navi-Saas:uat:.*:read', 'manifest:Navi-Saas:uat:.*:delete', 'manifest:Navi-Saas:uat:.*:manage', 'approval:Navi-Saas:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:uat:.*:read', 'manifest:Navi-Saas:uat:.*:write', 'manifest:Navi-Saas:uat:.*:clone', 'manifest:Navi-Saas:uat:.*:secret_read', 'manifest:Navi-Saas:uat:.*:secret_write', 'manifest:Navi-Saas:uat:.*:supersecret_write', 'kube:Navi-Saas:uat:.*:restart', 'kube:Navi-Saas:uat:.*:delete', 'approval:Navi-Saas:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_uat_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:uat:.*:read', 'manifest:Navi-Saas:uat:.*:write', 'manifest:Navi-Saas:uat:.*:clone', 'manifest:Navi-Saas:uat:.*:secret_read', 'manifest:Navi-Saas:uat:.*:secret_write', 'manifest:Navi-Saas:uat:.*:supersecret_write', 'kube:Navi-Saas:uat:.*:restart', 'kube:Navi-Saas:uat:.*:delete', 'approval:Navi-Saas:uat:.*:read', 'manifest:Navi-Saas:uat:.*:delete', 'manifest:Navi-Saas:uat:.*:manage', 'approval:Navi-Saas:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:read'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:write'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:data-platform-prod:.*:restart'), (now(), now(), 'kube:Navi-Saas:data-platform-prod:.*:delete'), (now(), now(), 'approval:Navi-Saas:data-platform-prod:.*:read'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Navi-Saas:data-platform-prod:.*:manage'), (now(), now(), 'approval:Navi-Saas:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_data-platform-prod_VIEWER'), (now(), now(), 'Navi-Saas_data-platform-prod_MAINTAINER'), (now(), now(), 'Navi-Saas_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-prod:.*:read', 'manifest:Navi-Saas:data-platform-prod:.*:write', 'manifest:Navi-Saas:data-platform-prod:.*:clone', 'manifest:Navi-Saas:data-platform-prod:.*:secret_read', 'manifest:Navi-Saas:data-platform-prod:.*:secret_write', 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_read', 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-prod:.*:restart', 'kube:Navi-Saas:data-platform-prod:.*:delete', 'approval:Navi-Saas:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-prod:.*:read', 'manifest:Navi-Saas:data-platform-prod:.*:write', 'manifest:Navi-Saas:data-platform-prod:.*:clone', 'manifest:Navi-Saas:data-platform-prod:.*:secret_read', 'manifest:Navi-Saas:data-platform-prod:.*:secret_write', 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_read', 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-prod:.*:restart', 'kube:Navi-Saas:data-platform-prod:.*:delete', 'approval:Navi-Saas:data-platform-prod:.*:read', 'manifest:Navi-Saas:data-platform-prod:.*:delete', 'manifest:Navi-Saas:data-platform-prod:.*:manage', 'approval:Navi-Saas:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-prod:.*:read', 'manifest:Navi-Saas:data-platform-prod:.*:write', 'manifest:Navi-Saas:data-platform-prod:.*:clone', 'manifest:Navi-Saas:data-platform-prod:.*:secret_read', 'manifest:Navi-Saas:data-platform-prod:.*:secret_write', 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-prod:.*:restart', 'kube:Navi-Saas:data-platform-prod:.*:delete', 'approval:Navi-Saas:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-prod:.*:read', 'manifest:Navi-Saas:data-platform-prod:.*:write', 'manifest:Navi-Saas:data-platform-prod:.*:clone', 'manifest:Navi-Saas:data-platform-prod:.*:secret_read', 'manifest:Navi-Saas:data-platform-prod:.*:secret_write', 'manifest:Navi-Saas:data-platform-prod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-prod:.*:restart', 'kube:Navi-Saas:data-platform-prod:.*:delete', 'approval:Navi-Saas:data-platform-prod:.*:read', 'manifest:Navi-Saas:data-platform-prod:.*:delete', 'manifest:Navi-Saas:data-platform-prod:.*:manage', 'approval:Navi-Saas:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Saas:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Navi-Saas:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Navi-Saas:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Navi-Saas:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Navi-Saas:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Saas_data-platform-nonprod_VIEWER'), (now(), now(), 'Navi-Saas_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Navi-Saas_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-nonprod:.*:read', 'manifest:Navi-Saas:data-platform-nonprod:.*:write', 'manifest:Navi-Saas:data-platform-nonprod:.*:clone', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_read', 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-nonprod:.*:restart', 'kube:Navi-Saas:data-platform-nonprod:.*:delete', 'approval:Navi-Saas:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-nonprod:.*:read', 'manifest:Navi-Saas:data-platform-nonprod:.*:write', 'manifest:Navi-Saas:data-platform-nonprod:.*:clone', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_read', 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-nonprod:.*:restart', 'kube:Navi-Saas:data-platform-nonprod:.*:delete', 'approval:Navi-Saas:data-platform-nonprod:.*:read', 'manifest:Navi-Saas:data-platform-nonprod:.*:delete', 'manifest:Navi-Saas:data-platform-nonprod:.*:manage', 'approval:Navi-Saas:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-nonprod:.*:read', 'manifest:Navi-Saas:data-platform-nonprod:.*:write', 'manifest:Navi-Saas:data-platform-nonprod:.*:clone', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-nonprod:.*:restart', 'kube:Navi-Saas:data-platform-nonprod:.*:delete', 'approval:Navi-Saas:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Saas_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Saas:data-platform-nonprod:.*:read', 'manifest:Navi-Saas:data-platform-nonprod:.*:write', 'manifest:Navi-Saas:data-platform-nonprod:.*:clone', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Saas:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Saas:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Saas:data-platform-nonprod:.*:restart', 'kube:Navi-Saas:data-platform-nonprod:.*:delete', 'approval:Navi-Saas:data-platform-nonprod:.*:read', 'manifest:Navi-Saas:data-platform-nonprod:.*:delete', 'manifest:Navi-Saas:data-platform-nonprod:.*:manage', 'approval:Navi-Saas:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:cmd:.*:read'), (now(), now(), 'manifest:Navi-Website:cmd:.*:write'), (now(), now(), 'manifest:Navi-Website:cmd:.*:clone'), (now(), now(), 'manifest:Navi-Website:cmd:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:cmd:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:cmd:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:cmd:.*:restart'), (now(), now(), 'kube:Navi-Website:cmd:.*:delete'), (now(), now(), 'approval:Navi-Website:cmd:.*:read'), (now(), now(), 'manifest:Navi-Website:cmd:.*:delete'), (now(), now(), 'manifest:Navi-Website:cmd:.*:manage'), (now(), now(), 'approval:Navi-Website:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_cmd_VIEWER'), (now(), now(), 'Navi-Website_cmd_MAINTAINER'), (now(), now(), 'Navi-Website_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_cmd_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:cmd:.*:read', 'manifest:Navi-Website:cmd:.*:write', 'manifest:Navi-Website:cmd:.*:clone', 'manifest:Navi-Website:cmd:.*:secret_read', 'manifest:Navi-Website:cmd:.*:secret_write', 'manifest:Navi-Website:cmd:.*:supersecret_read', 'manifest:Navi-Website:cmd:.*:supersecret_write', 'kube:Navi-Website:cmd:.*:restart', 'kube:Navi-Website:cmd:.*:delete', 'approval:Navi-Website:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_cmd_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:cmd:.*:read', 'manifest:Navi-Website:cmd:.*:write', 'manifest:Navi-Website:cmd:.*:clone', 'manifest:Navi-Website:cmd:.*:secret_read', 'manifest:Navi-Website:cmd:.*:secret_write', 'manifest:Navi-Website:cmd:.*:supersecret_read', 'manifest:Navi-Website:cmd:.*:supersecret_write', 'kube:Navi-Website:cmd:.*:restart', 'kube:Navi-Website:cmd:.*:delete', 'approval:Navi-Website:cmd:.*:read', 'manifest:Navi-Website:cmd:.*:delete', 'manifest:Navi-Website:cmd:.*:manage', 'approval:Navi-Website:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:cmd:.*:read', 'manifest:Navi-Website:cmd:.*:write', 'manifest:Navi-Website:cmd:.*:clone', 'manifest:Navi-Website:cmd:.*:secret_read', 'manifest:Navi-Website:cmd:.*:secret_write', 'manifest:Navi-Website:cmd:.*:supersecret_write', 'kube:Navi-Website:cmd:.*:restart', 'kube:Navi-Website:cmd:.*:delete', 'approval:Navi-Website:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_cmd_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:cmd:.*:read', 'manifest:Navi-Website:cmd:.*:write', 'manifest:Navi-Website:cmd:.*:clone', 'manifest:Navi-Website:cmd:.*:secret_read', 'manifest:Navi-Website:cmd:.*:secret_write', 'manifest:Navi-Website:cmd:.*:supersecret_write', 'kube:Navi-Website:cmd:.*:restart', 'kube:Navi-Website:cmd:.*:delete', 'approval:Navi-Website:cmd:.*:read', 'manifest:Navi-Website:cmd:.*:delete', 'manifest:Navi-Website:cmd:.*:manage', 'approval:Navi-Website:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:prod:.*:read'), (now(), now(), 'manifest:Navi-Website:prod:.*:write'), (now(), now(), 'manifest:Navi-Website:prod:.*:clone'), (now(), now(), 'manifest:Navi-Website:prod:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:prod:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:prod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:prod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:prod:.*:restart'), (now(), now(), 'kube:Navi-Website:prod:.*:delete'), (now(), now(), 'approval:Navi-Website:prod:.*:read'), (now(), now(), 'manifest:Navi-Website:prod:.*:delete'), (now(), now(), 'manifest:Navi-Website:prod:.*:manage'), (now(), now(), 'approval:Navi-Website:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_prod_VIEWER'), (now(), now(), 'Navi-Website_prod_MAINTAINER'), (now(), now(), 'Navi-Website_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_prod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:prod:.*:read', 'manifest:Navi-Website:prod:.*:write', 'manifest:Navi-Website:prod:.*:clone', 'manifest:Navi-Website:prod:.*:secret_read', 'manifest:Navi-Website:prod:.*:secret_write', 'manifest:Navi-Website:prod:.*:supersecret_read', 'manifest:Navi-Website:prod:.*:supersecret_write', 'kube:Navi-Website:prod:.*:restart', 'kube:Navi-Website:prod:.*:delete', 'approval:Navi-Website:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:prod:.*:read', 'manifest:Navi-Website:prod:.*:write', 'manifest:Navi-Website:prod:.*:clone', 'manifest:Navi-Website:prod:.*:secret_read', 'manifest:Navi-Website:prod:.*:secret_write', 'manifest:Navi-Website:prod:.*:supersecret_read', 'manifest:Navi-Website:prod:.*:supersecret_write', 'kube:Navi-Website:prod:.*:restart', 'kube:Navi-Website:prod:.*:delete', 'approval:Navi-Website:prod:.*:read', 'manifest:Navi-Website:prod:.*:delete', 'manifest:Navi-Website:prod:.*:manage', 'approval:Navi-Website:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:prod:.*:read', 'manifest:Navi-Website:prod:.*:write', 'manifest:Navi-Website:prod:.*:clone', 'manifest:Navi-Website:prod:.*:secret_read', 'manifest:Navi-Website:prod:.*:secret_write', 'manifest:Navi-Website:prod:.*:supersecret_write', 'kube:Navi-Website:prod:.*:restart', 'kube:Navi-Website:prod:.*:delete', 'approval:Navi-Website:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:prod:.*:read', 'manifest:Navi-Website:prod:.*:write', 'manifest:Navi-Website:prod:.*:clone', 'manifest:Navi-Website:prod:.*:secret_read', 'manifest:Navi-Website:prod:.*:secret_write', 'manifest:Navi-Website:prod:.*:supersecret_write', 'kube:Navi-Website:prod:.*:restart', 'kube:Navi-Website:prod:.*:delete', 'approval:Navi-Website:prod:.*:read', 'manifest:Navi-Website:prod:.*:delete', 'manifest:Navi-Website:prod:.*:manage', 'approval:Navi-Website:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:dev:.*:read'), (now(), now(), 'manifest:Navi-Website:dev:.*:write'), (now(), now(), 'manifest:Navi-Website:dev:.*:clone'), (now(), now(), 'manifest:Navi-Website:dev:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:dev:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:dev:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:dev:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:dev:.*:restart'), (now(), now(), 'kube:Navi-Website:dev:.*:delete'), (now(), now(), 'approval:Navi-Website:dev:.*:read'), (now(), now(), 'manifest:Navi-Website:dev:.*:delete'), (now(), now(), 'manifest:Navi-Website:dev:.*:manage'), (now(), now(), 'approval:Navi-Website:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_dev_VIEWER'), (now(), now(), 'Navi-Website_dev_MAINTAINER'), (now(), now(), 'Navi-Website_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_dev_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:dev:.*:read', 'manifest:Navi-Website:dev:.*:write', 'manifest:Navi-Website:dev:.*:clone', 'manifest:Navi-Website:dev:.*:secret_read', 'manifest:Navi-Website:dev:.*:secret_write', 'manifest:Navi-Website:dev:.*:supersecret_read', 'manifest:Navi-Website:dev:.*:supersecret_write', 'kube:Navi-Website:dev:.*:restart', 'kube:Navi-Website:dev:.*:delete', 'approval:Navi-Website:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_dev_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:dev:.*:read', 'manifest:Navi-Website:dev:.*:write', 'manifest:Navi-Website:dev:.*:clone', 'manifest:Navi-Website:dev:.*:secret_read', 'manifest:Navi-Website:dev:.*:secret_write', 'manifest:Navi-Website:dev:.*:supersecret_read', 'manifest:Navi-Website:dev:.*:supersecret_write', 'kube:Navi-Website:dev:.*:restart', 'kube:Navi-Website:dev:.*:delete', 'approval:Navi-Website:dev:.*:read', 'manifest:Navi-Website:dev:.*:delete', 'manifest:Navi-Website:dev:.*:manage', 'approval:Navi-Website:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:dev:.*:read', 'manifest:Navi-Website:dev:.*:write', 'manifest:Navi-Website:dev:.*:clone', 'manifest:Navi-Website:dev:.*:secret_read', 'manifest:Navi-Website:dev:.*:secret_write', 'manifest:Navi-Website:dev:.*:supersecret_write', 'kube:Navi-Website:dev:.*:restart', 'kube:Navi-Website:dev:.*:delete', 'approval:Navi-Website:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_dev_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:dev:.*:read', 'manifest:Navi-Website:dev:.*:write', 'manifest:Navi-Website:dev:.*:clone', 'manifest:Navi-Website:dev:.*:secret_read', 'manifest:Navi-Website:dev:.*:secret_write', 'manifest:Navi-Website:dev:.*:supersecret_write', 'kube:Navi-Website:dev:.*:restart', 'kube:Navi-Website:dev:.*:delete', 'approval:Navi-Website:dev:.*:read', 'manifest:Navi-Website:dev:.*:delete', 'manifest:Navi-Website:dev:.*:manage', 'approval:Navi-Website:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:qa:.*:read'), (now(), now(), 'manifest:Navi-Website:qa:.*:write'), (now(), now(), 'manifest:Navi-Website:qa:.*:clone'), (now(), now(), 'manifest:Navi-Website:qa:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:qa:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:qa:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:qa:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:qa:.*:restart'), (now(), now(), 'kube:Navi-Website:qa:.*:delete'), (now(), now(), 'approval:Navi-Website:qa:.*:read'), (now(), now(), 'manifest:Navi-Website:qa:.*:delete'), (now(), now(), 'manifest:Navi-Website:qa:.*:manage'), (now(), now(), 'approval:Navi-Website:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_qa_VIEWER'), (now(), now(), 'Navi-Website_qa_MAINTAINER'), (now(), now(), 'Navi-Website_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_qa_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:qa:.*:read', 'manifest:Navi-Website:qa:.*:write', 'manifest:Navi-Website:qa:.*:clone', 'manifest:Navi-Website:qa:.*:secret_read', 'manifest:Navi-Website:qa:.*:secret_write', 'manifest:Navi-Website:qa:.*:supersecret_read', 'manifest:Navi-Website:qa:.*:supersecret_write', 'kube:Navi-Website:qa:.*:restart', 'kube:Navi-Website:qa:.*:delete', 'approval:Navi-Website:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_qa_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:qa:.*:read', 'manifest:Navi-Website:qa:.*:write', 'manifest:Navi-Website:qa:.*:clone', 'manifest:Navi-Website:qa:.*:secret_read', 'manifest:Navi-Website:qa:.*:secret_write', 'manifest:Navi-Website:qa:.*:supersecret_read', 'manifest:Navi-Website:qa:.*:supersecret_write', 'kube:Navi-Website:qa:.*:restart', 'kube:Navi-Website:qa:.*:delete', 'approval:Navi-Website:qa:.*:read', 'manifest:Navi-Website:qa:.*:delete', 'manifest:Navi-Website:qa:.*:manage', 'approval:Navi-Website:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:qa:.*:read', 'manifest:Navi-Website:qa:.*:write', 'manifest:Navi-Website:qa:.*:clone', 'manifest:Navi-Website:qa:.*:secret_read', 'manifest:Navi-Website:qa:.*:secret_write', 'manifest:Navi-Website:qa:.*:supersecret_write', 'kube:Navi-Website:qa:.*:restart', 'kube:Navi-Website:qa:.*:delete', 'approval:Navi-Website:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_qa_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:qa:.*:read', 'manifest:Navi-Website:qa:.*:write', 'manifest:Navi-Website:qa:.*:clone', 'manifest:Navi-Website:qa:.*:secret_read', 'manifest:Navi-Website:qa:.*:secret_write', 'manifest:Navi-Website:qa:.*:supersecret_write', 'kube:Navi-Website:qa:.*:restart', 'kube:Navi-Website:qa:.*:delete', 'approval:Navi-Website:qa:.*:read', 'manifest:Navi-Website:qa:.*:delete', 'manifest:Navi-Website:qa:.*:manage', 'approval:Navi-Website:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:perf:.*:read'), (now(), now(), 'manifest:Navi-Website:perf:.*:write'), (now(), now(), 'manifest:Navi-Website:perf:.*:clone'), (now(), now(), 'manifest:Navi-Website:perf:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:perf:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:perf:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:perf:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:perf:.*:restart'), (now(), now(), 'kube:Navi-Website:perf:.*:delete'), (now(), now(), 'approval:Navi-Website:perf:.*:read'), (now(), now(), 'manifest:Navi-Website:perf:.*:delete'), (now(), now(), 'manifest:Navi-Website:perf:.*:manage'), (now(), now(), 'approval:Navi-Website:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_perf_VIEWER'), (now(), now(), 'Navi-Website_perf_MAINTAINER'), (now(), now(), 'Navi-Website_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_perf_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:perf:.*:read', 'manifest:Navi-Website:perf:.*:write', 'manifest:Navi-Website:perf:.*:clone', 'manifest:Navi-Website:perf:.*:secret_read', 'manifest:Navi-Website:perf:.*:secret_write', 'manifest:Navi-Website:perf:.*:supersecret_read', 'manifest:Navi-Website:perf:.*:supersecret_write', 'kube:Navi-Website:perf:.*:restart', 'kube:Navi-Website:perf:.*:delete', 'approval:Navi-Website:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_perf_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:perf:.*:read', 'manifest:Navi-Website:perf:.*:write', 'manifest:Navi-Website:perf:.*:clone', 'manifest:Navi-Website:perf:.*:secret_read', 'manifest:Navi-Website:perf:.*:secret_write', 'manifest:Navi-Website:perf:.*:supersecret_read', 'manifest:Navi-Website:perf:.*:supersecret_write', 'kube:Navi-Website:perf:.*:restart', 'kube:Navi-Website:perf:.*:delete', 'approval:Navi-Website:perf:.*:read', 'manifest:Navi-Website:perf:.*:delete', 'manifest:Navi-Website:perf:.*:manage', 'approval:Navi-Website:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:perf:.*:read', 'manifest:Navi-Website:perf:.*:write', 'manifest:Navi-Website:perf:.*:clone', 'manifest:Navi-Website:perf:.*:secret_read', 'manifest:Navi-Website:perf:.*:secret_write', 'manifest:Navi-Website:perf:.*:supersecret_write', 'kube:Navi-Website:perf:.*:restart', 'kube:Navi-Website:perf:.*:delete', 'approval:Navi-Website:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_perf_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:perf:.*:read', 'manifest:Navi-Website:perf:.*:write', 'manifest:Navi-Website:perf:.*:clone', 'manifest:Navi-Website:perf:.*:secret_read', 'manifest:Navi-Website:perf:.*:secret_write', 'manifest:Navi-Website:perf:.*:supersecret_write', 'kube:Navi-Website:perf:.*:restart', 'kube:Navi-Website:perf:.*:delete', 'approval:Navi-Website:perf:.*:read', 'manifest:Navi-Website:perf:.*:delete', 'manifest:Navi-Website:perf:.*:manage', 'approval:Navi-Website:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:uat:.*:read'), (now(), now(), 'manifest:Navi-Website:uat:.*:write'), (now(), now(), 'manifest:Navi-Website:uat:.*:clone'), (now(), now(), 'manifest:Navi-Website:uat:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:uat:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:uat:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:uat:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:uat:.*:restart'), (now(), now(), 'kube:Navi-Website:uat:.*:delete'), (now(), now(), 'approval:Navi-Website:uat:.*:read'), (now(), now(), 'manifest:Navi-Website:uat:.*:delete'), (now(), now(), 'manifest:Navi-Website:uat:.*:manage'), (now(), now(), 'approval:Navi-Website:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_uat_VIEWER'), (now(), now(), 'Navi-Website_uat_MAINTAINER'), (now(), now(), 'Navi-Website_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_uat_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:uat:.*:read', 'manifest:Navi-Website:uat:.*:write', 'manifest:Navi-Website:uat:.*:clone', 'manifest:Navi-Website:uat:.*:secret_read', 'manifest:Navi-Website:uat:.*:secret_write', 'manifest:Navi-Website:uat:.*:supersecret_read', 'manifest:Navi-Website:uat:.*:supersecret_write', 'kube:Navi-Website:uat:.*:restart', 'kube:Navi-Website:uat:.*:delete', 'approval:Navi-Website:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_uat_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:uat:.*:read', 'manifest:Navi-Website:uat:.*:write', 'manifest:Navi-Website:uat:.*:clone', 'manifest:Navi-Website:uat:.*:secret_read', 'manifest:Navi-Website:uat:.*:secret_write', 'manifest:Navi-Website:uat:.*:supersecret_read', 'manifest:Navi-Website:uat:.*:supersecret_write', 'kube:Navi-Website:uat:.*:restart', 'kube:Navi-Website:uat:.*:delete', 'approval:Navi-Website:uat:.*:read', 'manifest:Navi-Website:uat:.*:delete', 'manifest:Navi-Website:uat:.*:manage', 'approval:Navi-Website:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:uat:.*:read', 'manifest:Navi-Website:uat:.*:write', 'manifest:Navi-Website:uat:.*:clone', 'manifest:Navi-Website:uat:.*:secret_read', 'manifest:Navi-Website:uat:.*:secret_write', 'manifest:Navi-Website:uat:.*:supersecret_write', 'kube:Navi-Website:uat:.*:restart', 'kube:Navi-Website:uat:.*:delete', 'approval:Navi-Website:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_uat_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:uat:.*:read', 'manifest:Navi-Website:uat:.*:write', 'manifest:Navi-Website:uat:.*:clone', 'manifest:Navi-Website:uat:.*:secret_read', 'manifest:Navi-Website:uat:.*:secret_write', 'manifest:Navi-Website:uat:.*:supersecret_write', 'kube:Navi-Website:uat:.*:restart', 'kube:Navi-Website:uat:.*:delete', 'approval:Navi-Website:uat:.*:read', 'manifest:Navi-Website:uat:.*:delete', 'manifest:Navi-Website:uat:.*:manage', 'approval:Navi-Website:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:read'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:write'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:data-platform-prod:.*:restart'), (now(), now(), 'kube:Navi-Website:data-platform-prod:.*:delete'), (now(), now(), 'approval:Navi-Website:data-platform-prod:.*:read'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Navi-Website:data-platform-prod:.*:manage'), (now(), now(), 'approval:Navi-Website:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_data-platform-prod_VIEWER'), (now(), now(), 'Navi-Website_data-platform-prod_MAINTAINER'), (now(), now(), 'Navi-Website_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-prod:.*:read', 'manifest:Navi-Website:data-platform-prod:.*:write', 'manifest:Navi-Website:data-platform-prod:.*:clone', 'manifest:Navi-Website:data-platform-prod:.*:secret_read', 'manifest:Navi-Website:data-platform-prod:.*:secret_write', 'manifest:Navi-Website:data-platform-prod:.*:supersecret_read', 'manifest:Navi-Website:data-platform-prod:.*:supersecret_write', 'kube:Navi-Website:data-platform-prod:.*:restart', 'kube:Navi-Website:data-platform-prod:.*:delete', 'approval:Navi-Website:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-prod:.*:read', 'manifest:Navi-Website:data-platform-prod:.*:write', 'manifest:Navi-Website:data-platform-prod:.*:clone', 'manifest:Navi-Website:data-platform-prod:.*:secret_read', 'manifest:Navi-Website:data-platform-prod:.*:secret_write', 'manifest:Navi-Website:data-platform-prod:.*:supersecret_read', 'manifest:Navi-Website:data-platform-prod:.*:supersecret_write', 'kube:Navi-Website:data-platform-prod:.*:restart', 'kube:Navi-Website:data-platform-prod:.*:delete', 'approval:Navi-Website:data-platform-prod:.*:read', 'manifest:Navi-Website:data-platform-prod:.*:delete', 'manifest:Navi-Website:data-platform-prod:.*:manage', 'approval:Navi-Website:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-prod:.*:read', 'manifest:Navi-Website:data-platform-prod:.*:write', 'manifest:Navi-Website:data-platform-prod:.*:clone', 'manifest:Navi-Website:data-platform-prod:.*:secret_read', 'manifest:Navi-Website:data-platform-prod:.*:secret_write', 'manifest:Navi-Website:data-platform-prod:.*:supersecret_write', 'kube:Navi-Website:data-platform-prod:.*:restart', 'kube:Navi-Website:data-platform-prod:.*:delete', 'approval:Navi-Website:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-prod:.*:read', 'manifest:Navi-Website:data-platform-prod:.*:write', 'manifest:Navi-Website:data-platform-prod:.*:clone', 'manifest:Navi-Website:data-platform-prod:.*:secret_read', 'manifest:Navi-Website:data-platform-prod:.*:secret_write', 'manifest:Navi-Website:data-platform-prod:.*:supersecret_write', 'kube:Navi-Website:data-platform-prod:.*:restart', 'kube:Navi-Website:data-platform-prod:.*:delete', 'approval:Navi-Website:data-platform-prod:.*:read', 'manifest:Navi-Website:data-platform-prod:.*:delete', 'manifest:Navi-Website:data-platform-prod:.*:manage', 'approval:Navi-Website:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Navi-Website:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Navi-Website:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Navi-Website:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Navi-Website:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Navi-Website:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Navi-Website_data-platform-nonprod_VIEWER'), (now(), now(), 'Navi-Website_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Navi-Website_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-nonprod:.*:read', 'manifest:Navi-Website:data-platform-nonprod:.*:write', 'manifest:Navi-Website:data-platform-nonprod:.*:clone', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_read', 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Website:data-platform-nonprod:.*:restart', 'kube:Navi-Website:data-platform-nonprod:.*:delete', 'approval:Navi-Website:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-nonprod:.*:read', 'manifest:Navi-Website:data-platform-nonprod:.*:write', 'manifest:Navi-Website:data-platform-nonprod:.*:clone', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_read', 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Website:data-platform-nonprod:.*:restart', 'kube:Navi-Website:data-platform-nonprod:.*:delete', 'approval:Navi-Website:data-platform-nonprod:.*:read', 'manifest:Navi-Website:data-platform-nonprod:.*:delete', 'manifest:Navi-Website:data-platform-nonprod:.*:manage', 'approval:Navi-Website:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-nonprod:.*:read', 'manifest:Navi-Website:data-platform-nonprod:.*:write', 'manifest:Navi-Website:data-platform-nonprod:.*:clone', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Website:data-platform-nonprod:.*:restart', 'kube:Navi-Website:data-platform-nonprod:.*:delete', 'approval:Navi-Website:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Navi-Website_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Navi-Website:data-platform-nonprod:.*:read', 'manifest:Navi-Website:data-platform-nonprod:.*:write', 'manifest:Navi-Website:data-platform-nonprod:.*:clone', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_read', 'manifest:Navi-Website:data-platform-nonprod:.*:secret_write', 'manifest:Navi-Website:data-platform-nonprod:.*:supersecret_write', 'kube:Navi-Website:data-platform-nonprod:.*:restart', 'kube:Navi-Website:data-platform-nonprod:.*:delete', 'approval:Navi-Website:data-platform-nonprod:.*:read', 'manifest:Navi-Website:data-platform-nonprod:.*:delete', 'manifest:Navi-Website:data-platform-nonprod:.*:manage', 'approval:Navi-Website:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:cmd:.*:read'), (now(), now(), 'manifest:PAXCore:cmd:.*:write'), (now(), now(), 'manifest:PAXCore:cmd:.*:clone'), (now(), now(), 'manifest:PAXCore:cmd:.*:secret_read'), (now(), now(), 'manifest:PAXCore:cmd:.*:secret_write'), (now(), now(), 'manifest:PAXCore:cmd:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:cmd:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:cmd:.*:restart'), (now(), now(), 'kube:PAXCore:cmd:.*:delete'), (now(), now(), 'approval:PAXCore:cmd:.*:read'), (now(), now(), 'manifest:PAXCore:cmd:.*:delete'), (now(), now(), 'manifest:PAXCore:cmd:.*:manage'), (now(), now(), 'approval:PAXCore:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_cmd_VIEWER'), (now(), now(), 'PAXCore_cmd_MAINTAINER'), (now(), now(), 'PAXCore_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_cmd_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:cmd:.*:read', 'manifest:PAXCore:cmd:.*:write', 'manifest:PAXCore:cmd:.*:clone', 'manifest:PAXCore:cmd:.*:secret_read', 'manifest:PAXCore:cmd:.*:secret_write', 'manifest:PAXCore:cmd:.*:supersecret_read', 'manifest:PAXCore:cmd:.*:supersecret_write', 'kube:PAXCore:cmd:.*:restart', 'kube:PAXCore:cmd:.*:delete', 'approval:PAXCore:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_cmd_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:cmd:.*:read', 'manifest:PAXCore:cmd:.*:write', 'manifest:PAXCore:cmd:.*:clone', 'manifest:PAXCore:cmd:.*:secret_read', 'manifest:PAXCore:cmd:.*:secret_write', 'manifest:PAXCore:cmd:.*:supersecret_read', 'manifest:PAXCore:cmd:.*:supersecret_write', 'kube:PAXCore:cmd:.*:restart', 'kube:PAXCore:cmd:.*:delete', 'approval:PAXCore:cmd:.*:read', 'manifest:PAXCore:cmd:.*:delete', 'manifest:PAXCore:cmd:.*:manage', 'approval:PAXCore:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:cmd:.*:read', 'manifest:PAXCore:cmd:.*:write', 'manifest:PAXCore:cmd:.*:clone', 'manifest:PAXCore:cmd:.*:secret_read', 'manifest:PAXCore:cmd:.*:secret_write', 'manifest:PAXCore:cmd:.*:supersecret_write', 'kube:PAXCore:cmd:.*:restart', 'kube:PAXCore:cmd:.*:delete', 'approval:PAXCore:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_cmd_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:cmd:.*:read', 'manifest:PAXCore:cmd:.*:write', 'manifest:PAXCore:cmd:.*:clone', 'manifest:PAXCore:cmd:.*:secret_read', 'manifest:PAXCore:cmd:.*:secret_write', 'manifest:PAXCore:cmd:.*:supersecret_write', 'kube:PAXCore:cmd:.*:restart', 'kube:PAXCore:cmd:.*:delete', 'approval:PAXCore:cmd:.*:read', 'manifest:PAXCore:cmd:.*:delete', 'manifest:PAXCore:cmd:.*:manage', 'approval:PAXCore:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:prod:.*:read'), (now(), now(), 'manifest:PAXCore:prod:.*:write'), (now(), now(), 'manifest:PAXCore:prod:.*:clone'), (now(), now(), 'manifest:PAXCore:prod:.*:secret_read'), (now(), now(), 'manifest:PAXCore:prod:.*:secret_write'), (now(), now(), 'manifest:PAXCore:prod:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:prod:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:prod:.*:restart'), (now(), now(), 'kube:PAXCore:prod:.*:delete'), (now(), now(), 'approval:PAXCore:prod:.*:read'), (now(), now(), 'manifest:PAXCore:prod:.*:delete'), (now(), now(), 'manifest:PAXCore:prod:.*:manage'), (now(), now(), 'approval:PAXCore:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_prod_VIEWER'), (now(), now(), 'PAXCore_prod_MAINTAINER'), (now(), now(), 'PAXCore_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_prod_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:prod:.*:read', 'manifest:PAXCore:prod:.*:write', 'manifest:PAXCore:prod:.*:clone', 'manifest:PAXCore:prod:.*:secret_read', 'manifest:PAXCore:prod:.*:secret_write', 'manifest:PAXCore:prod:.*:supersecret_read', 'manifest:PAXCore:prod:.*:supersecret_write', 'kube:PAXCore:prod:.*:restart', 'kube:PAXCore:prod:.*:delete', 'approval:PAXCore:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_prod_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:prod:.*:read', 'manifest:PAXCore:prod:.*:write', 'manifest:PAXCore:prod:.*:clone', 'manifest:PAXCore:prod:.*:secret_read', 'manifest:PAXCore:prod:.*:secret_write', 'manifest:PAXCore:prod:.*:supersecret_read', 'manifest:PAXCore:prod:.*:supersecret_write', 'kube:PAXCore:prod:.*:restart', 'kube:PAXCore:prod:.*:delete', 'approval:PAXCore:prod:.*:read', 'manifest:PAXCore:prod:.*:delete', 'manifest:PAXCore:prod:.*:manage', 'approval:PAXCore:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:prod:.*:read', 'manifest:PAXCore:prod:.*:write', 'manifest:PAXCore:prod:.*:clone', 'manifest:PAXCore:prod:.*:secret_read', 'manifest:PAXCore:prod:.*:secret_write', 'manifest:PAXCore:prod:.*:supersecret_write', 'kube:PAXCore:prod:.*:restart', 'kube:PAXCore:prod:.*:delete', 'approval:PAXCore:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_prod_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:prod:.*:read', 'manifest:PAXCore:prod:.*:write', 'manifest:PAXCore:prod:.*:clone', 'manifest:PAXCore:prod:.*:secret_read', 'manifest:PAXCore:prod:.*:secret_write', 'manifest:PAXCore:prod:.*:supersecret_write', 'kube:PAXCore:prod:.*:restart', 'kube:PAXCore:prod:.*:delete', 'approval:PAXCore:prod:.*:read', 'manifest:PAXCore:prod:.*:delete', 'manifest:PAXCore:prod:.*:manage', 'approval:PAXCore:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:dev:.*:read'), (now(), now(), 'manifest:PAXCore:dev:.*:write'), (now(), now(), 'manifest:PAXCore:dev:.*:clone'), (now(), now(), 'manifest:PAXCore:dev:.*:secret_read'), (now(), now(), 'manifest:PAXCore:dev:.*:secret_write'), (now(), now(), 'manifest:PAXCore:dev:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:dev:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:dev:.*:restart'), (now(), now(), 'kube:PAXCore:dev:.*:delete'), (now(), now(), 'approval:PAXCore:dev:.*:read'), (now(), now(), 'manifest:PAXCore:dev:.*:delete'), (now(), now(), 'manifest:PAXCore:dev:.*:manage'), (now(), now(), 'approval:PAXCore:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_dev_VIEWER'), (now(), now(), 'PAXCore_dev_MAINTAINER'), (now(), now(), 'PAXCore_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_dev_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:dev:.*:read', 'manifest:PAXCore:dev:.*:write', 'manifest:PAXCore:dev:.*:clone', 'manifest:PAXCore:dev:.*:secret_read', 'manifest:PAXCore:dev:.*:secret_write', 'manifest:PAXCore:dev:.*:supersecret_read', 'manifest:PAXCore:dev:.*:supersecret_write', 'kube:PAXCore:dev:.*:restart', 'kube:PAXCore:dev:.*:delete', 'approval:PAXCore:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_dev_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:dev:.*:read', 'manifest:PAXCore:dev:.*:write', 'manifest:PAXCore:dev:.*:clone', 'manifest:PAXCore:dev:.*:secret_read', 'manifest:PAXCore:dev:.*:secret_write', 'manifest:PAXCore:dev:.*:supersecret_read', 'manifest:PAXCore:dev:.*:supersecret_write', 'kube:PAXCore:dev:.*:restart', 'kube:PAXCore:dev:.*:delete', 'approval:PAXCore:dev:.*:read', 'manifest:PAXCore:dev:.*:delete', 'manifest:PAXCore:dev:.*:manage', 'approval:PAXCore:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:dev:.*:read', 'manifest:PAXCore:dev:.*:write', 'manifest:PAXCore:dev:.*:clone', 'manifest:PAXCore:dev:.*:secret_read', 'manifest:PAXCore:dev:.*:secret_write', 'manifest:PAXCore:dev:.*:supersecret_write', 'kube:PAXCore:dev:.*:restart', 'kube:PAXCore:dev:.*:delete', 'approval:PAXCore:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_dev_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:dev:.*:read', 'manifest:PAXCore:dev:.*:write', 'manifest:PAXCore:dev:.*:clone', 'manifest:PAXCore:dev:.*:secret_read', 'manifest:PAXCore:dev:.*:secret_write', 'manifest:PAXCore:dev:.*:supersecret_write', 'kube:PAXCore:dev:.*:restart', 'kube:PAXCore:dev:.*:delete', 'approval:PAXCore:dev:.*:read', 'manifest:PAXCore:dev:.*:delete', 'manifest:PAXCore:dev:.*:manage', 'approval:PAXCore:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:qa:.*:read'), (now(), now(), 'manifest:PAXCore:qa:.*:write'), (now(), now(), 'manifest:PAXCore:qa:.*:clone'), (now(), now(), 'manifest:PAXCore:qa:.*:secret_read'), (now(), now(), 'manifest:PAXCore:qa:.*:secret_write'), (now(), now(), 'manifest:PAXCore:qa:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:qa:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:qa:.*:restart'), (now(), now(), 'kube:PAXCore:qa:.*:delete'), (now(), now(), 'approval:PAXCore:qa:.*:read'), (now(), now(), 'manifest:PAXCore:qa:.*:delete'), (now(), now(), 'manifest:PAXCore:qa:.*:manage'), (now(), now(), 'approval:PAXCore:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_qa_VIEWER'), (now(), now(), 'PAXCore_qa_MAINTAINER'), (now(), now(), 'PAXCore_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_qa_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:qa:.*:read', 'manifest:PAXCore:qa:.*:write', 'manifest:PAXCore:qa:.*:clone', 'manifest:PAXCore:qa:.*:secret_read', 'manifest:PAXCore:qa:.*:secret_write', 'manifest:PAXCore:qa:.*:supersecret_read', 'manifest:PAXCore:qa:.*:supersecret_write', 'kube:PAXCore:qa:.*:restart', 'kube:PAXCore:qa:.*:delete', 'approval:PAXCore:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_qa_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:qa:.*:read', 'manifest:PAXCore:qa:.*:write', 'manifest:PAXCore:qa:.*:clone', 'manifest:PAXCore:qa:.*:secret_read', 'manifest:PAXCore:qa:.*:secret_write', 'manifest:PAXCore:qa:.*:supersecret_read', 'manifest:PAXCore:qa:.*:supersecret_write', 'kube:PAXCore:qa:.*:restart', 'kube:PAXCore:qa:.*:delete', 'approval:PAXCore:qa:.*:read', 'manifest:PAXCore:qa:.*:delete', 'manifest:PAXCore:qa:.*:manage', 'approval:PAXCore:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:qa:.*:read', 'manifest:PAXCore:qa:.*:write', 'manifest:PAXCore:qa:.*:clone', 'manifest:PAXCore:qa:.*:secret_read', 'manifest:PAXCore:qa:.*:secret_write', 'manifest:PAXCore:qa:.*:supersecret_write', 'kube:PAXCore:qa:.*:restart', 'kube:PAXCore:qa:.*:delete', 'approval:PAXCore:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_qa_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:qa:.*:read', 'manifest:PAXCore:qa:.*:write', 'manifest:PAXCore:qa:.*:clone', 'manifest:PAXCore:qa:.*:secret_read', 'manifest:PAXCore:qa:.*:secret_write', 'manifest:PAXCore:qa:.*:supersecret_write', 'kube:PAXCore:qa:.*:restart', 'kube:PAXCore:qa:.*:delete', 'approval:PAXCore:qa:.*:read', 'manifest:PAXCore:qa:.*:delete', 'manifest:PAXCore:qa:.*:manage', 'approval:PAXCore:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:perf:.*:read'), (now(), now(), 'manifest:PAXCore:perf:.*:write'), (now(), now(), 'manifest:PAXCore:perf:.*:clone'), (now(), now(), 'manifest:PAXCore:perf:.*:secret_read'), (now(), now(), 'manifest:PAXCore:perf:.*:secret_write'), (now(), now(), 'manifest:PAXCore:perf:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:perf:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:perf:.*:restart'), (now(), now(), 'kube:PAXCore:perf:.*:delete'), (now(), now(), 'approval:PAXCore:perf:.*:read'), (now(), now(), 'manifest:PAXCore:perf:.*:delete'), (now(), now(), 'manifest:PAXCore:perf:.*:manage'), (now(), now(), 'approval:PAXCore:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_perf_VIEWER'), (now(), now(), 'PAXCore_perf_MAINTAINER'), (now(), now(), 'PAXCore_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_perf_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:perf:.*:read', 'manifest:PAXCore:perf:.*:write', 'manifest:PAXCore:perf:.*:clone', 'manifest:PAXCore:perf:.*:secret_read', 'manifest:PAXCore:perf:.*:secret_write', 'manifest:PAXCore:perf:.*:supersecret_read', 'manifest:PAXCore:perf:.*:supersecret_write', 'kube:PAXCore:perf:.*:restart', 'kube:PAXCore:perf:.*:delete', 'approval:PAXCore:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_perf_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:perf:.*:read', 'manifest:PAXCore:perf:.*:write', 'manifest:PAXCore:perf:.*:clone', 'manifest:PAXCore:perf:.*:secret_read', 'manifest:PAXCore:perf:.*:secret_write', 'manifest:PAXCore:perf:.*:supersecret_read', 'manifest:PAXCore:perf:.*:supersecret_write', 'kube:PAXCore:perf:.*:restart', 'kube:PAXCore:perf:.*:delete', 'approval:PAXCore:perf:.*:read', 'manifest:PAXCore:perf:.*:delete', 'manifest:PAXCore:perf:.*:manage', 'approval:PAXCore:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:perf:.*:read', 'manifest:PAXCore:perf:.*:write', 'manifest:PAXCore:perf:.*:clone', 'manifest:PAXCore:perf:.*:secret_read', 'manifest:PAXCore:perf:.*:secret_write', 'manifest:PAXCore:perf:.*:supersecret_write', 'kube:PAXCore:perf:.*:restart', 'kube:PAXCore:perf:.*:delete', 'approval:PAXCore:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_perf_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:perf:.*:read', 'manifest:PAXCore:perf:.*:write', 'manifest:PAXCore:perf:.*:clone', 'manifest:PAXCore:perf:.*:secret_read', 'manifest:PAXCore:perf:.*:secret_write', 'manifest:PAXCore:perf:.*:supersecret_write', 'kube:PAXCore:perf:.*:restart', 'kube:PAXCore:perf:.*:delete', 'approval:PAXCore:perf:.*:read', 'manifest:PAXCore:perf:.*:delete', 'manifest:PAXCore:perf:.*:manage', 'approval:PAXCore:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:uat:.*:read'), (now(), now(), 'manifest:PAXCore:uat:.*:write'), (now(), now(), 'manifest:PAXCore:uat:.*:clone'), (now(), now(), 'manifest:PAXCore:uat:.*:secret_read'), (now(), now(), 'manifest:PAXCore:uat:.*:secret_write'), (now(), now(), 'manifest:PAXCore:uat:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:uat:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:uat:.*:restart'), (now(), now(), 'kube:PAXCore:uat:.*:delete'), (now(), now(), 'approval:PAXCore:uat:.*:read'), (now(), now(), 'manifest:PAXCore:uat:.*:delete'), (now(), now(), 'manifest:PAXCore:uat:.*:manage'), (now(), now(), 'approval:PAXCore:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_uat_VIEWER'), (now(), now(), 'PAXCore_uat_MAINTAINER'), (now(), now(), 'PAXCore_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_uat_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:uat:.*:read', 'manifest:PAXCore:uat:.*:write', 'manifest:PAXCore:uat:.*:clone', 'manifest:PAXCore:uat:.*:secret_read', 'manifest:PAXCore:uat:.*:secret_write', 'manifest:PAXCore:uat:.*:supersecret_read', 'manifest:PAXCore:uat:.*:supersecret_write', 'kube:PAXCore:uat:.*:restart', 'kube:PAXCore:uat:.*:delete', 'approval:PAXCore:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_uat_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:uat:.*:read', 'manifest:PAXCore:uat:.*:write', 'manifest:PAXCore:uat:.*:clone', 'manifest:PAXCore:uat:.*:secret_read', 'manifest:PAXCore:uat:.*:secret_write', 'manifest:PAXCore:uat:.*:supersecret_read', 'manifest:PAXCore:uat:.*:supersecret_write', 'kube:PAXCore:uat:.*:restart', 'kube:PAXCore:uat:.*:delete', 'approval:PAXCore:uat:.*:read', 'manifest:PAXCore:uat:.*:delete', 'manifest:PAXCore:uat:.*:manage', 'approval:PAXCore:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:uat:.*:read', 'manifest:PAXCore:uat:.*:write', 'manifest:PAXCore:uat:.*:clone', 'manifest:PAXCore:uat:.*:secret_read', 'manifest:PAXCore:uat:.*:secret_write', 'manifest:PAXCore:uat:.*:supersecret_write', 'kube:PAXCore:uat:.*:restart', 'kube:PAXCore:uat:.*:delete', 'approval:PAXCore:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_uat_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:uat:.*:read', 'manifest:PAXCore:uat:.*:write', 'manifest:PAXCore:uat:.*:clone', 'manifest:PAXCore:uat:.*:secret_read', 'manifest:PAXCore:uat:.*:secret_write', 'manifest:PAXCore:uat:.*:supersecret_write', 'kube:PAXCore:uat:.*:restart', 'kube:PAXCore:uat:.*:delete', 'approval:PAXCore:uat:.*:read', 'manifest:PAXCore:uat:.*:delete', 'manifest:PAXCore:uat:.*:manage', 'approval:PAXCore:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:read'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:write'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:clone'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:data-platform-prod:.*:restart'), (now(), now(), 'kube:PAXCore:data-platform-prod:.*:delete'), (now(), now(), 'approval:PAXCore:data-platform-prod:.*:read'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:delete'), (now(), now(), 'manifest:PAXCore:data-platform-prod:.*:manage'), (now(), now(), 'approval:PAXCore:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_data-platform-prod_VIEWER'), (now(), now(), 'PAXCore_data-platform-prod_MAINTAINER'), (now(), now(), 'PAXCore_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-prod:.*:read', 'manifest:PAXCore:data-platform-prod:.*:write', 'manifest:PAXCore:data-platform-prod:.*:clone', 'manifest:PAXCore:data-platform-prod:.*:secret_read', 'manifest:PAXCore:data-platform-prod:.*:secret_write', 'manifest:PAXCore:data-platform-prod:.*:supersecret_read', 'manifest:PAXCore:data-platform-prod:.*:supersecret_write', 'kube:PAXCore:data-platform-prod:.*:restart', 'kube:PAXCore:data-platform-prod:.*:delete', 'approval:PAXCore:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-prod:.*:read', 'manifest:PAXCore:data-platform-prod:.*:write', 'manifest:PAXCore:data-platform-prod:.*:clone', 'manifest:PAXCore:data-platform-prod:.*:secret_read', 'manifest:PAXCore:data-platform-prod:.*:secret_write', 'manifest:PAXCore:data-platform-prod:.*:supersecret_read', 'manifest:PAXCore:data-platform-prod:.*:supersecret_write', 'kube:PAXCore:data-platform-prod:.*:restart', 'kube:PAXCore:data-platform-prod:.*:delete', 'approval:PAXCore:data-platform-prod:.*:read', 'manifest:PAXCore:data-platform-prod:.*:delete', 'manifest:PAXCore:data-platform-prod:.*:manage', 'approval:PAXCore:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-prod:.*:read', 'manifest:PAXCore:data-platform-prod:.*:write', 'manifest:PAXCore:data-platform-prod:.*:clone', 'manifest:PAXCore:data-platform-prod:.*:secret_read', 'manifest:PAXCore:data-platform-prod:.*:secret_write', 'manifest:PAXCore:data-platform-prod:.*:supersecret_write', 'kube:PAXCore:data-platform-prod:.*:restart', 'kube:PAXCore:data-platform-prod:.*:delete', 'approval:PAXCore:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-prod:.*:read', 'manifest:PAXCore:data-platform-prod:.*:write', 'manifest:PAXCore:data-platform-prod:.*:clone', 'manifest:PAXCore:data-platform-prod:.*:secret_read', 'manifest:PAXCore:data-platform-prod:.*:secret_write', 'manifest:PAXCore:data-platform-prod:.*:supersecret_write', 'kube:PAXCore:data-platform-prod:.*:restart', 'kube:PAXCore:data-platform-prod:.*:delete', 'approval:PAXCore:data-platform-prod:.*:read', 'manifest:PAXCore:data-platform-prod:.*:delete', 'manifest:PAXCore:data-platform-prod:.*:manage', 'approval:PAXCore:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:PAXCore:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:PAXCore:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:PAXCore:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:PAXCore:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:PAXCore:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PAXCore_data-platform-nonprod_VIEWER'), (now(), now(), 'PAXCore_data-platform-nonprod_MAINTAINER'), (now(), now(), 'PAXCore_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-nonprod:.*:read', 'manifest:PAXCore:data-platform-nonprod:.*:write', 'manifest:PAXCore:data-platform-nonprod:.*:clone', 'manifest:PAXCore:data-platform-nonprod:.*:secret_read', 'manifest:PAXCore:data-platform-nonprod:.*:secret_write', 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_read', 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_write', 'kube:PAXCore:data-platform-nonprod:.*:restart', 'kube:PAXCore:data-platform-nonprod:.*:delete', 'approval:PAXCore:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-nonprod:.*:read', 'manifest:PAXCore:data-platform-nonprod:.*:write', 'manifest:PAXCore:data-platform-nonprod:.*:clone', 'manifest:PAXCore:data-platform-nonprod:.*:secret_read', 'manifest:PAXCore:data-platform-nonprod:.*:secret_write', 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_read', 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_write', 'kube:PAXCore:data-platform-nonprod:.*:restart', 'kube:PAXCore:data-platform-nonprod:.*:delete', 'approval:PAXCore:data-platform-nonprod:.*:read', 'manifest:PAXCore:data-platform-nonprod:.*:delete', 'manifest:PAXCore:data-platform-nonprod:.*:manage', 'approval:PAXCore:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-nonprod:.*:read', 'manifest:PAXCore:data-platform-nonprod:.*:write', 'manifest:PAXCore:data-platform-nonprod:.*:clone', 'manifest:PAXCore:data-platform-nonprod:.*:secret_read', 'manifest:PAXCore:data-platform-nonprod:.*:secret_write', 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_write', 'kube:PAXCore:data-platform-nonprod:.*:restart', 'kube:PAXCore:data-platform-nonprod:.*:delete', 'approval:PAXCore:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PAXCore_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PAXCore:data-platform-nonprod:.*:read', 'manifest:PAXCore:data-platform-nonprod:.*:write', 'manifest:PAXCore:data-platform-nonprod:.*:clone', 'manifest:PAXCore:data-platform-nonprod:.*:secret_read', 'manifest:PAXCore:data-platform-nonprod:.*:secret_write', 'manifest:PAXCore:data-platform-nonprod:.*:supersecret_write', 'kube:PAXCore:data-platform-nonprod:.*:restart', 'kube:PAXCore:data-platform-nonprod:.*:delete', 'approval:PAXCore:data-platform-nonprod:.*:read', 'manifest:PAXCore:data-platform-nonprod:.*:delete', 'manifest:PAXCore:data-platform-nonprod:.*:manage', 'approval:PAXCore:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:cmd:.*:read'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:write'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:clone'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:cmd:.*:restart'), (now(), now(), 'kube:PL-Conversions:cmd:.*:delete'), (now(), now(), 'approval:PL-Conversions:cmd:.*:read'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:delete'), (now(), now(), 'manifest:PL-Conversions:cmd:.*:manage'), (now(), now(), 'approval:PL-Conversions:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_cmd_VIEWER'), (now(), now(), 'PL-Conversions_cmd_MAINTAINER'), (now(), now(), 'PL-Conversions_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_cmd_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:cmd:.*:read', 'manifest:PL-Conversions:cmd:.*:write', 'manifest:PL-Conversions:cmd:.*:clone', 'manifest:PL-Conversions:cmd:.*:secret_read', 'manifest:PL-Conversions:cmd:.*:secret_write', 'manifest:PL-Conversions:cmd:.*:supersecret_read', 'manifest:PL-Conversions:cmd:.*:supersecret_write', 'kube:PL-Conversions:cmd:.*:restart', 'kube:PL-Conversions:cmd:.*:delete', 'approval:PL-Conversions:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_cmd_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:cmd:.*:read', 'manifest:PL-Conversions:cmd:.*:write', 'manifest:PL-Conversions:cmd:.*:clone', 'manifest:PL-Conversions:cmd:.*:secret_read', 'manifest:PL-Conversions:cmd:.*:secret_write', 'manifest:PL-Conversions:cmd:.*:supersecret_read', 'manifest:PL-Conversions:cmd:.*:supersecret_write', 'kube:PL-Conversions:cmd:.*:restart', 'kube:PL-Conversions:cmd:.*:delete', 'approval:PL-Conversions:cmd:.*:read', 'manifest:PL-Conversions:cmd:.*:delete', 'manifest:PL-Conversions:cmd:.*:manage', 'approval:PL-Conversions:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:cmd:.*:read', 'manifest:PL-Conversions:cmd:.*:write', 'manifest:PL-Conversions:cmd:.*:clone', 'manifest:PL-Conversions:cmd:.*:secret_read', 'manifest:PL-Conversions:cmd:.*:secret_write', 'manifest:PL-Conversions:cmd:.*:supersecret_write', 'kube:PL-Conversions:cmd:.*:restart', 'kube:PL-Conversions:cmd:.*:delete', 'approval:PL-Conversions:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_cmd_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:cmd:.*:read', 'manifest:PL-Conversions:cmd:.*:write', 'manifest:PL-Conversions:cmd:.*:clone', 'manifest:PL-Conversions:cmd:.*:secret_read', 'manifest:PL-Conversions:cmd:.*:secret_write', 'manifest:PL-Conversions:cmd:.*:supersecret_write', 'kube:PL-Conversions:cmd:.*:restart', 'kube:PL-Conversions:cmd:.*:delete', 'approval:PL-Conversions:cmd:.*:read', 'manifest:PL-Conversions:cmd:.*:delete', 'manifest:PL-Conversions:cmd:.*:manage', 'approval:PL-Conversions:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:prod:.*:read'), (now(), now(), 'manifest:PL-Conversions:prod:.*:write'), (now(), now(), 'manifest:PL-Conversions:prod:.*:clone'), (now(), now(), 'manifest:PL-Conversions:prod:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:prod:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:prod:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:prod:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:prod:.*:restart'), (now(), now(), 'kube:PL-Conversions:prod:.*:delete'), (now(), now(), 'approval:PL-Conversions:prod:.*:read'), (now(), now(), 'manifest:PL-Conversions:prod:.*:delete'), (now(), now(), 'manifest:PL-Conversions:prod:.*:manage'), (now(), now(), 'approval:PL-Conversions:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_prod_VIEWER'), (now(), now(), 'PL-Conversions_prod_MAINTAINER'), (now(), now(), 'PL-Conversions_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_prod_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:prod:.*:read', 'manifest:PL-Conversions:prod:.*:write', 'manifest:PL-Conversions:prod:.*:clone', 'manifest:PL-Conversions:prod:.*:secret_read', 'manifest:PL-Conversions:prod:.*:secret_write', 'manifest:PL-Conversions:prod:.*:supersecret_read', 'manifest:PL-Conversions:prod:.*:supersecret_write', 'kube:PL-Conversions:prod:.*:restart', 'kube:PL-Conversions:prod:.*:delete', 'approval:PL-Conversions:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:prod:.*:read', 'manifest:PL-Conversions:prod:.*:write', 'manifest:PL-Conversions:prod:.*:clone', 'manifest:PL-Conversions:prod:.*:secret_read', 'manifest:PL-Conversions:prod:.*:secret_write', 'manifest:PL-Conversions:prod:.*:supersecret_read', 'manifest:PL-Conversions:prod:.*:supersecret_write', 'kube:PL-Conversions:prod:.*:restart', 'kube:PL-Conversions:prod:.*:delete', 'approval:PL-Conversions:prod:.*:read', 'manifest:PL-Conversions:prod:.*:delete', 'manifest:PL-Conversions:prod:.*:manage', 'approval:PL-Conversions:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:prod:.*:read', 'manifest:PL-Conversions:prod:.*:write', 'manifest:PL-Conversions:prod:.*:clone', 'manifest:PL-Conversions:prod:.*:secret_read', 'manifest:PL-Conversions:prod:.*:secret_write', 'manifest:PL-Conversions:prod:.*:supersecret_write', 'kube:PL-Conversions:prod:.*:restart', 'kube:PL-Conversions:prod:.*:delete', 'approval:PL-Conversions:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:prod:.*:read', 'manifest:PL-Conversions:prod:.*:write', 'manifest:PL-Conversions:prod:.*:clone', 'manifest:PL-Conversions:prod:.*:secret_read', 'manifest:PL-Conversions:prod:.*:secret_write', 'manifest:PL-Conversions:prod:.*:supersecret_write', 'kube:PL-Conversions:prod:.*:restart', 'kube:PL-Conversions:prod:.*:delete', 'approval:PL-Conversions:prod:.*:read', 'manifest:PL-Conversions:prod:.*:delete', 'manifest:PL-Conversions:prod:.*:manage', 'approval:PL-Conversions:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:dev:.*:read'), (now(), now(), 'manifest:PL-Conversions:dev:.*:write'), (now(), now(), 'manifest:PL-Conversions:dev:.*:clone'), (now(), now(), 'manifest:PL-Conversions:dev:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:dev:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:dev:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:dev:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:dev:.*:restart'), (now(), now(), 'kube:PL-Conversions:dev:.*:delete'), (now(), now(), 'approval:PL-Conversions:dev:.*:read'), (now(), now(), 'manifest:PL-Conversions:dev:.*:delete'), (now(), now(), 'manifest:PL-Conversions:dev:.*:manage'), (now(), now(), 'approval:PL-Conversions:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_dev_VIEWER'), (now(), now(), 'PL-Conversions_dev_MAINTAINER'), (now(), now(), 'PL-Conversions_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_dev_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:dev:.*:read', 'manifest:PL-Conversions:dev:.*:write', 'manifest:PL-Conversions:dev:.*:clone', 'manifest:PL-Conversions:dev:.*:secret_read', 'manifest:PL-Conversions:dev:.*:secret_write', 'manifest:PL-Conversions:dev:.*:supersecret_read', 'manifest:PL-Conversions:dev:.*:supersecret_write', 'kube:PL-Conversions:dev:.*:restart', 'kube:PL-Conversions:dev:.*:delete', 'approval:PL-Conversions:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_dev_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:dev:.*:read', 'manifest:PL-Conversions:dev:.*:write', 'manifest:PL-Conversions:dev:.*:clone', 'manifest:PL-Conversions:dev:.*:secret_read', 'manifest:PL-Conversions:dev:.*:secret_write', 'manifest:PL-Conversions:dev:.*:supersecret_read', 'manifest:PL-Conversions:dev:.*:supersecret_write', 'kube:PL-Conversions:dev:.*:restart', 'kube:PL-Conversions:dev:.*:delete', 'approval:PL-Conversions:dev:.*:read', 'manifest:PL-Conversions:dev:.*:delete', 'manifest:PL-Conversions:dev:.*:manage', 'approval:PL-Conversions:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:dev:.*:read', 'manifest:PL-Conversions:dev:.*:write', 'manifest:PL-Conversions:dev:.*:clone', 'manifest:PL-Conversions:dev:.*:secret_read', 'manifest:PL-Conversions:dev:.*:secret_write', 'manifest:PL-Conversions:dev:.*:supersecret_write', 'kube:PL-Conversions:dev:.*:restart', 'kube:PL-Conversions:dev:.*:delete', 'approval:PL-Conversions:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_dev_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:dev:.*:read', 'manifest:PL-Conversions:dev:.*:write', 'manifest:PL-Conversions:dev:.*:clone', 'manifest:PL-Conversions:dev:.*:secret_read', 'manifest:PL-Conversions:dev:.*:secret_write', 'manifest:PL-Conversions:dev:.*:supersecret_write', 'kube:PL-Conversions:dev:.*:restart', 'kube:PL-Conversions:dev:.*:delete', 'approval:PL-Conversions:dev:.*:read', 'manifest:PL-Conversions:dev:.*:delete', 'manifest:PL-Conversions:dev:.*:manage', 'approval:PL-Conversions:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:qa:.*:read'), (now(), now(), 'manifest:PL-Conversions:qa:.*:write'), (now(), now(), 'manifest:PL-Conversions:qa:.*:clone'), (now(), now(), 'manifest:PL-Conversions:qa:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:qa:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:qa:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:qa:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:qa:.*:restart'), (now(), now(), 'kube:PL-Conversions:qa:.*:delete'), (now(), now(), 'approval:PL-Conversions:qa:.*:read'), (now(), now(), 'manifest:PL-Conversions:qa:.*:delete'), (now(), now(), 'manifest:PL-Conversions:qa:.*:manage'), (now(), now(), 'approval:PL-Conversions:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_qa_VIEWER'), (now(), now(), 'PL-Conversions_qa_MAINTAINER'), (now(), now(), 'PL-Conversions_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_qa_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:qa:.*:read', 'manifest:PL-Conversions:qa:.*:write', 'manifest:PL-Conversions:qa:.*:clone', 'manifest:PL-Conversions:qa:.*:secret_read', 'manifest:PL-Conversions:qa:.*:secret_write', 'manifest:PL-Conversions:qa:.*:supersecret_read', 'manifest:PL-Conversions:qa:.*:supersecret_write', 'kube:PL-Conversions:qa:.*:restart', 'kube:PL-Conversions:qa:.*:delete', 'approval:PL-Conversions:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_qa_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:qa:.*:read', 'manifest:PL-Conversions:qa:.*:write', 'manifest:PL-Conversions:qa:.*:clone', 'manifest:PL-Conversions:qa:.*:secret_read', 'manifest:PL-Conversions:qa:.*:secret_write', 'manifest:PL-Conversions:qa:.*:supersecret_read', 'manifest:PL-Conversions:qa:.*:supersecret_write', 'kube:PL-Conversions:qa:.*:restart', 'kube:PL-Conversions:qa:.*:delete', 'approval:PL-Conversions:qa:.*:read', 'manifest:PL-Conversions:qa:.*:delete', 'manifest:PL-Conversions:qa:.*:manage', 'approval:PL-Conversions:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:qa:.*:read', 'manifest:PL-Conversions:qa:.*:write', 'manifest:PL-Conversions:qa:.*:clone', 'manifest:PL-Conversions:qa:.*:secret_read', 'manifest:PL-Conversions:qa:.*:secret_write', 'manifest:PL-Conversions:qa:.*:supersecret_write', 'kube:PL-Conversions:qa:.*:restart', 'kube:PL-Conversions:qa:.*:delete', 'approval:PL-Conversions:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_qa_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:qa:.*:read', 'manifest:PL-Conversions:qa:.*:write', 'manifest:PL-Conversions:qa:.*:clone', 'manifest:PL-Conversions:qa:.*:secret_read', 'manifest:PL-Conversions:qa:.*:secret_write', 'manifest:PL-Conversions:qa:.*:supersecret_write', 'kube:PL-Conversions:qa:.*:restart', 'kube:PL-Conversions:qa:.*:delete', 'approval:PL-Conversions:qa:.*:read', 'manifest:PL-Conversions:qa:.*:delete', 'manifest:PL-Conversions:qa:.*:manage', 'approval:PL-Conversions:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:perf:.*:read'), (now(), now(), 'manifest:PL-Conversions:perf:.*:write'), (now(), now(), 'manifest:PL-Conversions:perf:.*:clone'), (now(), now(), 'manifest:PL-Conversions:perf:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:perf:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:perf:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:perf:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:perf:.*:restart'), (now(), now(), 'kube:PL-Conversions:perf:.*:delete'), (now(), now(), 'approval:PL-Conversions:perf:.*:read'), (now(), now(), 'manifest:PL-Conversions:perf:.*:delete'), (now(), now(), 'manifest:PL-Conversions:perf:.*:manage'), (now(), now(), 'approval:PL-Conversions:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_perf_VIEWER'), (now(), now(), 'PL-Conversions_perf_MAINTAINER'), (now(), now(), 'PL-Conversions_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_perf_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:perf:.*:read', 'manifest:PL-Conversions:perf:.*:write', 'manifest:PL-Conversions:perf:.*:clone', 'manifest:PL-Conversions:perf:.*:secret_read', 'manifest:PL-Conversions:perf:.*:secret_write', 'manifest:PL-Conversions:perf:.*:supersecret_read', 'manifest:PL-Conversions:perf:.*:supersecret_write', 'kube:PL-Conversions:perf:.*:restart', 'kube:PL-Conversions:perf:.*:delete', 'approval:PL-Conversions:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_perf_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:perf:.*:read', 'manifest:PL-Conversions:perf:.*:write', 'manifest:PL-Conversions:perf:.*:clone', 'manifest:PL-Conversions:perf:.*:secret_read', 'manifest:PL-Conversions:perf:.*:secret_write', 'manifest:PL-Conversions:perf:.*:supersecret_read', 'manifest:PL-Conversions:perf:.*:supersecret_write', 'kube:PL-Conversions:perf:.*:restart', 'kube:PL-Conversions:perf:.*:delete', 'approval:PL-Conversions:perf:.*:read', 'manifest:PL-Conversions:perf:.*:delete', 'manifest:PL-Conversions:perf:.*:manage', 'approval:PL-Conversions:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:perf:.*:read', 'manifest:PL-Conversions:perf:.*:write', 'manifest:PL-Conversions:perf:.*:clone', 'manifest:PL-Conversions:perf:.*:secret_read', 'manifest:PL-Conversions:perf:.*:secret_write', 'manifest:PL-Conversions:perf:.*:supersecret_write', 'kube:PL-Conversions:perf:.*:restart', 'kube:PL-Conversions:perf:.*:delete', 'approval:PL-Conversions:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_perf_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:perf:.*:read', 'manifest:PL-Conversions:perf:.*:write', 'manifest:PL-Conversions:perf:.*:clone', 'manifest:PL-Conversions:perf:.*:secret_read', 'manifest:PL-Conversions:perf:.*:secret_write', 'manifest:PL-Conversions:perf:.*:supersecret_write', 'kube:PL-Conversions:perf:.*:restart', 'kube:PL-Conversions:perf:.*:delete', 'approval:PL-Conversions:perf:.*:read', 'manifest:PL-Conversions:perf:.*:delete', 'manifest:PL-Conversions:perf:.*:manage', 'approval:PL-Conversions:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:uat:.*:read'), (now(), now(), 'manifest:PL-Conversions:uat:.*:write'), (now(), now(), 'manifest:PL-Conversions:uat:.*:clone'), (now(), now(), 'manifest:PL-Conversions:uat:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:uat:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:uat:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:uat:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:uat:.*:restart'), (now(), now(), 'kube:PL-Conversions:uat:.*:delete'), (now(), now(), 'approval:PL-Conversions:uat:.*:read'), (now(), now(), 'manifest:PL-Conversions:uat:.*:delete'), (now(), now(), 'manifest:PL-Conversions:uat:.*:manage'), (now(), now(), 'approval:PL-Conversions:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_uat_VIEWER'), (now(), now(), 'PL-Conversions_uat_MAINTAINER'), (now(), now(), 'PL-Conversions_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_uat_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:uat:.*:read', 'manifest:PL-Conversions:uat:.*:write', 'manifest:PL-Conversions:uat:.*:clone', 'manifest:PL-Conversions:uat:.*:secret_read', 'manifest:PL-Conversions:uat:.*:secret_write', 'manifest:PL-Conversions:uat:.*:supersecret_read', 'manifest:PL-Conversions:uat:.*:supersecret_write', 'kube:PL-Conversions:uat:.*:restart', 'kube:PL-Conversions:uat:.*:delete', 'approval:PL-Conversions:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_uat_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:uat:.*:read', 'manifest:PL-Conversions:uat:.*:write', 'manifest:PL-Conversions:uat:.*:clone', 'manifest:PL-Conversions:uat:.*:secret_read', 'manifest:PL-Conversions:uat:.*:secret_write', 'manifest:PL-Conversions:uat:.*:supersecret_read', 'manifest:PL-Conversions:uat:.*:supersecret_write', 'kube:PL-Conversions:uat:.*:restart', 'kube:PL-Conversions:uat:.*:delete', 'approval:PL-Conversions:uat:.*:read', 'manifest:PL-Conversions:uat:.*:delete', 'manifest:PL-Conversions:uat:.*:manage', 'approval:PL-Conversions:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:uat:.*:read', 'manifest:PL-Conversions:uat:.*:write', 'manifest:PL-Conversions:uat:.*:clone', 'manifest:PL-Conversions:uat:.*:secret_read', 'manifest:PL-Conversions:uat:.*:secret_write', 'manifest:PL-Conversions:uat:.*:supersecret_write', 'kube:PL-Conversions:uat:.*:restart', 'kube:PL-Conversions:uat:.*:delete', 'approval:PL-Conversions:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_uat_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:uat:.*:read', 'manifest:PL-Conversions:uat:.*:write', 'manifest:PL-Conversions:uat:.*:clone', 'manifest:PL-Conversions:uat:.*:secret_read', 'manifest:PL-Conversions:uat:.*:secret_write', 'manifest:PL-Conversions:uat:.*:supersecret_write', 'kube:PL-Conversions:uat:.*:restart', 'kube:PL-Conversions:uat:.*:delete', 'approval:PL-Conversions:uat:.*:read', 'manifest:PL-Conversions:uat:.*:delete', 'manifest:PL-Conversions:uat:.*:manage', 'approval:PL-Conversions:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:read'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:write'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:clone'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:data-platform-prod:.*:restart'), (now(), now(), 'kube:PL-Conversions:data-platform-prod:.*:delete'), (now(), now(), 'approval:PL-Conversions:data-platform-prod:.*:read'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:delete'), (now(), now(), 'manifest:PL-Conversions:data-platform-prod:.*:manage'), (now(), now(), 'approval:PL-Conversions:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_data-platform-prod_VIEWER'), (now(), now(), 'PL-Conversions_data-platform-prod_MAINTAINER'), (now(), now(), 'PL-Conversions_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-prod:.*:read', 'manifest:PL-Conversions:data-platform-prod:.*:write', 'manifest:PL-Conversions:data-platform-prod:.*:clone', 'manifest:PL-Conversions:data-platform-prod:.*:secret_read', 'manifest:PL-Conversions:data-platform-prod:.*:secret_write', 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_read', 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-prod:.*:restart', 'kube:PL-Conversions:data-platform-prod:.*:delete', 'approval:PL-Conversions:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-prod:.*:read', 'manifest:PL-Conversions:data-platform-prod:.*:write', 'manifest:PL-Conversions:data-platform-prod:.*:clone', 'manifest:PL-Conversions:data-platform-prod:.*:secret_read', 'manifest:PL-Conversions:data-platform-prod:.*:secret_write', 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_read', 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-prod:.*:restart', 'kube:PL-Conversions:data-platform-prod:.*:delete', 'approval:PL-Conversions:data-platform-prod:.*:read', 'manifest:PL-Conversions:data-platform-prod:.*:delete', 'manifest:PL-Conversions:data-platform-prod:.*:manage', 'approval:PL-Conversions:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-prod:.*:read', 'manifest:PL-Conversions:data-platform-prod:.*:write', 'manifest:PL-Conversions:data-platform-prod:.*:clone', 'manifest:PL-Conversions:data-platform-prod:.*:secret_read', 'manifest:PL-Conversions:data-platform-prod:.*:secret_write', 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-prod:.*:restart', 'kube:PL-Conversions:data-platform-prod:.*:delete', 'approval:PL-Conversions:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-prod:.*:read', 'manifest:PL-Conversions:data-platform-prod:.*:write', 'manifest:PL-Conversions:data-platform-prod:.*:clone', 'manifest:PL-Conversions:data-platform-prod:.*:secret_read', 'manifest:PL-Conversions:data-platform-prod:.*:secret_write', 'manifest:PL-Conversions:data-platform-prod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-prod:.*:restart', 'kube:PL-Conversions:data-platform-prod:.*:delete', 'approval:PL-Conversions:data-platform-prod:.*:read', 'manifest:PL-Conversions:data-platform-prod:.*:delete', 'manifest:PL-Conversions:data-platform-prod:.*:manage', 'approval:PL-Conversions:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:PL-Conversions:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:PL-Conversions:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:PL-Conversions:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:PL-Conversions:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:PL-Conversions:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Conversions_data-platform-nonprod_VIEWER'), (now(), now(), 'PL-Conversions_data-platform-nonprod_MAINTAINER'), (now(), now(), 'PL-Conversions_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-nonprod:.*:read', 'manifest:PL-Conversions:data-platform-nonprod:.*:write', 'manifest:PL-Conversions:data-platform-nonprod:.*:clone', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_read', 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-nonprod:.*:restart', 'kube:PL-Conversions:data-platform-nonprod:.*:delete', 'approval:PL-Conversions:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-nonprod:.*:read', 'manifest:PL-Conversions:data-platform-nonprod:.*:write', 'manifest:PL-Conversions:data-platform-nonprod:.*:clone', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_read', 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-nonprod:.*:restart', 'kube:PL-Conversions:data-platform-nonprod:.*:delete', 'approval:PL-Conversions:data-platform-nonprod:.*:read', 'manifest:PL-Conversions:data-platform-nonprod:.*:delete', 'manifest:PL-Conversions:data-platform-nonprod:.*:manage', 'approval:PL-Conversions:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-nonprod:.*:read', 'manifest:PL-Conversions:data-platform-nonprod:.*:write', 'manifest:PL-Conversions:data-platform-nonprod:.*:clone', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-nonprod:.*:restart', 'kube:PL-Conversions:data-platform-nonprod:.*:delete', 'approval:PL-Conversions:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Conversions_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PL-Conversions:data-platform-nonprod:.*:read', 'manifest:PL-Conversions:data-platform-nonprod:.*:write', 'manifest:PL-Conversions:data-platform-nonprod:.*:clone', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_read', 'manifest:PL-Conversions:data-platform-nonprod:.*:secret_write', 'manifest:PL-Conversions:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Conversions:data-platform-nonprod:.*:restart', 'kube:PL-Conversions:data-platform-nonprod:.*:delete', 'approval:PL-Conversions:data-platform-nonprod:.*:read', 'manifest:PL-Conversions:data-platform-nonprod:.*:delete', 'manifest:PL-Conversions:data-platform-nonprod:.*:manage', 'approval:PL-Conversions:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:cmd:.*:read'), (now(), now(), 'manifest:PL-Operations:cmd:.*:write'), (now(), now(), 'manifest:PL-Operations:cmd:.*:clone'), (now(), now(), 'manifest:PL-Operations:cmd:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:cmd:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:cmd:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:cmd:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:cmd:.*:restart'), (now(), now(), 'kube:PL-Operations:cmd:.*:delete'), (now(), now(), 'approval:PL-Operations:cmd:.*:read'), (now(), now(), 'manifest:PL-Operations:cmd:.*:delete'), (now(), now(), 'manifest:PL-Operations:cmd:.*:manage'), (now(), now(), 'approval:PL-Operations:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_cmd_VIEWER'), (now(), now(), 'PL-Operations_cmd_MAINTAINER'), (now(), now(), 'PL-Operations_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_cmd_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:cmd:.*:read', 'manifest:PL-Operations:cmd:.*:write', 'manifest:PL-Operations:cmd:.*:clone', 'manifest:PL-Operations:cmd:.*:secret_read', 'manifest:PL-Operations:cmd:.*:secret_write', 'manifest:PL-Operations:cmd:.*:supersecret_read', 'manifest:PL-Operations:cmd:.*:supersecret_write', 'kube:PL-Operations:cmd:.*:restart', 'kube:PL-Operations:cmd:.*:delete', 'approval:PL-Operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:cmd:.*:read', 'manifest:PL-Operations:cmd:.*:write', 'manifest:PL-Operations:cmd:.*:clone', 'manifest:PL-Operations:cmd:.*:secret_read', 'manifest:PL-Operations:cmd:.*:secret_write', 'manifest:PL-Operations:cmd:.*:supersecret_read', 'manifest:PL-Operations:cmd:.*:supersecret_write', 'kube:PL-Operations:cmd:.*:restart', 'kube:PL-Operations:cmd:.*:delete', 'approval:PL-Operations:cmd:.*:read', 'manifest:PL-Operations:cmd:.*:delete', 'manifest:PL-Operations:cmd:.*:manage', 'approval:PL-Operations:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:cmd:.*:read', 'manifest:PL-Operations:cmd:.*:write', 'manifest:PL-Operations:cmd:.*:clone', 'manifest:PL-Operations:cmd:.*:secret_read', 'manifest:PL-Operations:cmd:.*:secret_write', 'manifest:PL-Operations:cmd:.*:supersecret_write', 'kube:PL-Operations:cmd:.*:restart', 'kube:PL-Operations:cmd:.*:delete', 'approval:PL-Operations:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:cmd:.*:read', 'manifest:PL-Operations:cmd:.*:write', 'manifest:PL-Operations:cmd:.*:clone', 'manifest:PL-Operations:cmd:.*:secret_read', 'manifest:PL-Operations:cmd:.*:secret_write', 'manifest:PL-Operations:cmd:.*:supersecret_write', 'kube:PL-Operations:cmd:.*:restart', 'kube:PL-Operations:cmd:.*:delete', 'approval:PL-Operations:cmd:.*:read', 'manifest:PL-Operations:cmd:.*:delete', 'manifest:PL-Operations:cmd:.*:manage', 'approval:PL-Operations:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:prod:.*:read'), (now(), now(), 'manifest:PL-Operations:prod:.*:write'), (now(), now(), 'manifest:PL-Operations:prod:.*:clone'), (now(), now(), 'manifest:PL-Operations:prod:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:prod:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:prod:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:prod:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:prod:.*:restart'), (now(), now(), 'kube:PL-Operations:prod:.*:delete'), (now(), now(), 'approval:PL-Operations:prod:.*:read'), (now(), now(), 'manifest:PL-Operations:prod:.*:delete'), (now(), now(), 'manifest:PL-Operations:prod:.*:manage'), (now(), now(), 'approval:PL-Operations:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_prod_VIEWER'), (now(), now(), 'PL-Operations_prod_MAINTAINER'), (now(), now(), 'PL-Operations_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_prod_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:prod:.*:read', 'manifest:PL-Operations:prod:.*:write', 'manifest:PL-Operations:prod:.*:clone', 'manifest:PL-Operations:prod:.*:secret_read', 'manifest:PL-Operations:prod:.*:secret_write', 'manifest:PL-Operations:prod:.*:supersecret_read', 'manifest:PL-Operations:prod:.*:supersecret_write', 'kube:PL-Operations:prod:.*:restart', 'kube:PL-Operations:prod:.*:delete', 'approval:PL-Operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:prod:.*:read', 'manifest:PL-Operations:prod:.*:write', 'manifest:PL-Operations:prod:.*:clone', 'manifest:PL-Operations:prod:.*:secret_read', 'manifest:PL-Operations:prod:.*:secret_write', 'manifest:PL-Operations:prod:.*:supersecret_read', 'manifest:PL-Operations:prod:.*:supersecret_write', 'kube:PL-Operations:prod:.*:restart', 'kube:PL-Operations:prod:.*:delete', 'approval:PL-Operations:prod:.*:read', 'manifest:PL-Operations:prod:.*:delete', 'manifest:PL-Operations:prod:.*:manage', 'approval:PL-Operations:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:prod:.*:read', 'manifest:PL-Operations:prod:.*:write', 'manifest:PL-Operations:prod:.*:clone', 'manifest:PL-Operations:prod:.*:secret_read', 'manifest:PL-Operations:prod:.*:secret_write', 'manifest:PL-Operations:prod:.*:supersecret_write', 'kube:PL-Operations:prod:.*:restart', 'kube:PL-Operations:prod:.*:delete', 'approval:PL-Operations:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:prod:.*:read', 'manifest:PL-Operations:prod:.*:write', 'manifest:PL-Operations:prod:.*:clone', 'manifest:PL-Operations:prod:.*:secret_read', 'manifest:PL-Operations:prod:.*:secret_write', 'manifest:PL-Operations:prod:.*:supersecret_write', 'kube:PL-Operations:prod:.*:restart', 'kube:PL-Operations:prod:.*:delete', 'approval:PL-Operations:prod:.*:read', 'manifest:PL-Operations:prod:.*:delete', 'manifest:PL-Operations:prod:.*:manage', 'approval:PL-Operations:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:dev:.*:read'), (now(), now(), 'manifest:PL-Operations:dev:.*:write'), (now(), now(), 'manifest:PL-Operations:dev:.*:clone'), (now(), now(), 'manifest:PL-Operations:dev:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:dev:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:dev:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:dev:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:dev:.*:restart'), (now(), now(), 'kube:PL-Operations:dev:.*:delete'), (now(), now(), 'approval:PL-Operations:dev:.*:read'), (now(), now(), 'manifest:PL-Operations:dev:.*:delete'), (now(), now(), 'manifest:PL-Operations:dev:.*:manage'), (now(), now(), 'approval:PL-Operations:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_dev_VIEWER'), (now(), now(), 'PL-Operations_dev_MAINTAINER'), (now(), now(), 'PL-Operations_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_dev_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:dev:.*:read', 'manifest:PL-Operations:dev:.*:write', 'manifest:PL-Operations:dev:.*:clone', 'manifest:PL-Operations:dev:.*:secret_read', 'manifest:PL-Operations:dev:.*:secret_write', 'manifest:PL-Operations:dev:.*:supersecret_read', 'manifest:PL-Operations:dev:.*:supersecret_write', 'kube:PL-Operations:dev:.*:restart', 'kube:PL-Operations:dev:.*:delete', 'approval:PL-Operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_dev_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:dev:.*:read', 'manifest:PL-Operations:dev:.*:write', 'manifest:PL-Operations:dev:.*:clone', 'manifest:PL-Operations:dev:.*:secret_read', 'manifest:PL-Operations:dev:.*:secret_write', 'manifest:PL-Operations:dev:.*:supersecret_read', 'manifest:PL-Operations:dev:.*:supersecret_write', 'kube:PL-Operations:dev:.*:restart', 'kube:PL-Operations:dev:.*:delete', 'approval:PL-Operations:dev:.*:read', 'manifest:PL-Operations:dev:.*:delete', 'manifest:PL-Operations:dev:.*:manage', 'approval:PL-Operations:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:dev:.*:read', 'manifest:PL-Operations:dev:.*:write', 'manifest:PL-Operations:dev:.*:clone', 'manifest:PL-Operations:dev:.*:secret_read', 'manifest:PL-Operations:dev:.*:secret_write', 'manifest:PL-Operations:dev:.*:supersecret_write', 'kube:PL-Operations:dev:.*:restart', 'kube:PL-Operations:dev:.*:delete', 'approval:PL-Operations:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_dev_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:dev:.*:read', 'manifest:PL-Operations:dev:.*:write', 'manifest:PL-Operations:dev:.*:clone', 'manifest:PL-Operations:dev:.*:secret_read', 'manifest:PL-Operations:dev:.*:secret_write', 'manifest:PL-Operations:dev:.*:supersecret_write', 'kube:PL-Operations:dev:.*:restart', 'kube:PL-Operations:dev:.*:delete', 'approval:PL-Operations:dev:.*:read', 'manifest:PL-Operations:dev:.*:delete', 'manifest:PL-Operations:dev:.*:manage', 'approval:PL-Operations:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:qa:.*:read'), (now(), now(), 'manifest:PL-Operations:qa:.*:write'), (now(), now(), 'manifest:PL-Operations:qa:.*:clone'), (now(), now(), 'manifest:PL-Operations:qa:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:qa:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:qa:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:qa:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:qa:.*:restart'), (now(), now(), 'kube:PL-Operations:qa:.*:delete'), (now(), now(), 'approval:PL-Operations:qa:.*:read'), (now(), now(), 'manifest:PL-Operations:qa:.*:delete'), (now(), now(), 'manifest:PL-Operations:qa:.*:manage'), (now(), now(), 'approval:PL-Operations:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_qa_VIEWER'), (now(), now(), 'PL-Operations_qa_MAINTAINER'), (now(), now(), 'PL-Operations_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_qa_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:qa:.*:read', 'manifest:PL-Operations:qa:.*:write', 'manifest:PL-Operations:qa:.*:clone', 'manifest:PL-Operations:qa:.*:secret_read', 'manifest:PL-Operations:qa:.*:secret_write', 'manifest:PL-Operations:qa:.*:supersecret_read', 'manifest:PL-Operations:qa:.*:supersecret_write', 'kube:PL-Operations:qa:.*:restart', 'kube:PL-Operations:qa:.*:delete', 'approval:PL-Operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_qa_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:qa:.*:read', 'manifest:PL-Operations:qa:.*:write', 'manifest:PL-Operations:qa:.*:clone', 'manifest:PL-Operations:qa:.*:secret_read', 'manifest:PL-Operations:qa:.*:secret_write', 'manifest:PL-Operations:qa:.*:supersecret_read', 'manifest:PL-Operations:qa:.*:supersecret_write', 'kube:PL-Operations:qa:.*:restart', 'kube:PL-Operations:qa:.*:delete', 'approval:PL-Operations:qa:.*:read', 'manifest:PL-Operations:qa:.*:delete', 'manifest:PL-Operations:qa:.*:manage', 'approval:PL-Operations:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:qa:.*:read', 'manifest:PL-Operations:qa:.*:write', 'manifest:PL-Operations:qa:.*:clone', 'manifest:PL-Operations:qa:.*:secret_read', 'manifest:PL-Operations:qa:.*:secret_write', 'manifest:PL-Operations:qa:.*:supersecret_write', 'kube:PL-Operations:qa:.*:restart', 'kube:PL-Operations:qa:.*:delete', 'approval:PL-Operations:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_qa_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:qa:.*:read', 'manifest:PL-Operations:qa:.*:write', 'manifest:PL-Operations:qa:.*:clone', 'manifest:PL-Operations:qa:.*:secret_read', 'manifest:PL-Operations:qa:.*:secret_write', 'manifest:PL-Operations:qa:.*:supersecret_write', 'kube:PL-Operations:qa:.*:restart', 'kube:PL-Operations:qa:.*:delete', 'approval:PL-Operations:qa:.*:read', 'manifest:PL-Operations:qa:.*:delete', 'manifest:PL-Operations:qa:.*:manage', 'approval:PL-Operations:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:perf:.*:read'), (now(), now(), 'manifest:PL-Operations:perf:.*:write'), (now(), now(), 'manifest:PL-Operations:perf:.*:clone'), (now(), now(), 'manifest:PL-Operations:perf:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:perf:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:perf:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:perf:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:perf:.*:restart'), (now(), now(), 'kube:PL-Operations:perf:.*:delete'), (now(), now(), 'approval:PL-Operations:perf:.*:read'), (now(), now(), 'manifest:PL-Operations:perf:.*:delete'), (now(), now(), 'manifest:PL-Operations:perf:.*:manage'), (now(), now(), 'approval:PL-Operations:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_perf_VIEWER'), (now(), now(), 'PL-Operations_perf_MAINTAINER'), (now(), now(), 'PL-Operations_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_perf_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:perf:.*:read', 'manifest:PL-Operations:perf:.*:write', 'manifest:PL-Operations:perf:.*:clone', 'manifest:PL-Operations:perf:.*:secret_read', 'manifest:PL-Operations:perf:.*:secret_write', 'manifest:PL-Operations:perf:.*:supersecret_read', 'manifest:PL-Operations:perf:.*:supersecret_write', 'kube:PL-Operations:perf:.*:restart', 'kube:PL-Operations:perf:.*:delete', 'approval:PL-Operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_perf_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:perf:.*:read', 'manifest:PL-Operations:perf:.*:write', 'manifest:PL-Operations:perf:.*:clone', 'manifest:PL-Operations:perf:.*:secret_read', 'manifest:PL-Operations:perf:.*:secret_write', 'manifest:PL-Operations:perf:.*:supersecret_read', 'manifest:PL-Operations:perf:.*:supersecret_write', 'kube:PL-Operations:perf:.*:restart', 'kube:PL-Operations:perf:.*:delete', 'approval:PL-Operations:perf:.*:read', 'manifest:PL-Operations:perf:.*:delete', 'manifest:PL-Operations:perf:.*:manage', 'approval:PL-Operations:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:perf:.*:read', 'manifest:PL-Operations:perf:.*:write', 'manifest:PL-Operations:perf:.*:clone', 'manifest:PL-Operations:perf:.*:secret_read', 'manifest:PL-Operations:perf:.*:secret_write', 'manifest:PL-Operations:perf:.*:supersecret_write', 'kube:PL-Operations:perf:.*:restart', 'kube:PL-Operations:perf:.*:delete', 'approval:PL-Operations:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_perf_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:perf:.*:read', 'manifest:PL-Operations:perf:.*:write', 'manifest:PL-Operations:perf:.*:clone', 'manifest:PL-Operations:perf:.*:secret_read', 'manifest:PL-Operations:perf:.*:secret_write', 'manifest:PL-Operations:perf:.*:supersecret_write', 'kube:PL-Operations:perf:.*:restart', 'kube:PL-Operations:perf:.*:delete', 'approval:PL-Operations:perf:.*:read', 'manifest:PL-Operations:perf:.*:delete', 'manifest:PL-Operations:perf:.*:manage', 'approval:PL-Operations:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:uat:.*:read'), (now(), now(), 'manifest:PL-Operations:uat:.*:write'), (now(), now(), 'manifest:PL-Operations:uat:.*:clone'), (now(), now(), 'manifest:PL-Operations:uat:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:uat:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:uat:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:uat:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:uat:.*:restart'), (now(), now(), 'kube:PL-Operations:uat:.*:delete'), (now(), now(), 'approval:PL-Operations:uat:.*:read'), (now(), now(), 'manifest:PL-Operations:uat:.*:delete'), (now(), now(), 'manifest:PL-Operations:uat:.*:manage'), (now(), now(), 'approval:PL-Operations:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_uat_VIEWER'), (now(), now(), 'PL-Operations_uat_MAINTAINER'), (now(), now(), 'PL-Operations_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_uat_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:uat:.*:read', 'manifest:PL-Operations:uat:.*:write', 'manifest:PL-Operations:uat:.*:clone', 'manifest:PL-Operations:uat:.*:secret_read', 'manifest:PL-Operations:uat:.*:secret_write', 'manifest:PL-Operations:uat:.*:supersecret_read', 'manifest:PL-Operations:uat:.*:supersecret_write', 'kube:PL-Operations:uat:.*:restart', 'kube:PL-Operations:uat:.*:delete', 'approval:PL-Operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_uat_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:uat:.*:read', 'manifest:PL-Operations:uat:.*:write', 'manifest:PL-Operations:uat:.*:clone', 'manifest:PL-Operations:uat:.*:secret_read', 'manifest:PL-Operations:uat:.*:secret_write', 'manifest:PL-Operations:uat:.*:supersecret_read', 'manifest:PL-Operations:uat:.*:supersecret_write', 'kube:PL-Operations:uat:.*:restart', 'kube:PL-Operations:uat:.*:delete', 'approval:PL-Operations:uat:.*:read', 'manifest:PL-Operations:uat:.*:delete', 'manifest:PL-Operations:uat:.*:manage', 'approval:PL-Operations:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:uat:.*:read', 'manifest:PL-Operations:uat:.*:write', 'manifest:PL-Operations:uat:.*:clone', 'manifest:PL-Operations:uat:.*:secret_read', 'manifest:PL-Operations:uat:.*:secret_write', 'manifest:PL-Operations:uat:.*:supersecret_write', 'kube:PL-Operations:uat:.*:restart', 'kube:PL-Operations:uat:.*:delete', 'approval:PL-Operations:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_uat_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:uat:.*:read', 'manifest:PL-Operations:uat:.*:write', 'manifest:PL-Operations:uat:.*:clone', 'manifest:PL-Operations:uat:.*:secret_read', 'manifest:PL-Operations:uat:.*:secret_write', 'manifest:PL-Operations:uat:.*:supersecret_write', 'kube:PL-Operations:uat:.*:restart', 'kube:PL-Operations:uat:.*:delete', 'approval:PL-Operations:uat:.*:read', 'manifest:PL-Operations:uat:.*:delete', 'manifest:PL-Operations:uat:.*:manage', 'approval:PL-Operations:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:write'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:clone'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:data-platform-prod:.*:restart'), (now(), now(), 'kube:PL-Operations:data-platform-prod:.*:delete'), (now(), now(), 'approval:PL-Operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:delete'), (now(), now(), 'manifest:PL-Operations:data-platform-prod:.*:manage'), (now(), now(), 'approval:PL-Operations:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_data-platform-prod_VIEWER'), (now(), now(), 'PL-Operations_data-platform-prod_MAINTAINER'), (now(), now(), 'PL-Operations_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-prod:.*:read', 'manifest:PL-Operations:data-platform-prod:.*:write', 'manifest:PL-Operations:data-platform-prod:.*:clone', 'manifest:PL-Operations:data-platform-prod:.*:secret_read', 'manifest:PL-Operations:data-platform-prod:.*:secret_write', 'manifest:PL-Operations:data-platform-prod:.*:supersecret_read', 'manifest:PL-Operations:data-platform-prod:.*:supersecret_write', 'kube:PL-Operations:data-platform-prod:.*:restart', 'kube:PL-Operations:data-platform-prod:.*:delete', 'approval:PL-Operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-prod:.*:read', 'manifest:PL-Operations:data-platform-prod:.*:write', 'manifest:PL-Operations:data-platform-prod:.*:clone', 'manifest:PL-Operations:data-platform-prod:.*:secret_read', 'manifest:PL-Operations:data-platform-prod:.*:secret_write', 'manifest:PL-Operations:data-platform-prod:.*:supersecret_read', 'manifest:PL-Operations:data-platform-prod:.*:supersecret_write', 'kube:PL-Operations:data-platform-prod:.*:restart', 'kube:PL-Operations:data-platform-prod:.*:delete', 'approval:PL-Operations:data-platform-prod:.*:read', 'manifest:PL-Operations:data-platform-prod:.*:delete', 'manifest:PL-Operations:data-platform-prod:.*:manage', 'approval:PL-Operations:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-prod:.*:read', 'manifest:PL-Operations:data-platform-prod:.*:write', 'manifest:PL-Operations:data-platform-prod:.*:clone', 'manifest:PL-Operations:data-platform-prod:.*:secret_read', 'manifest:PL-Operations:data-platform-prod:.*:secret_write', 'manifest:PL-Operations:data-platform-prod:.*:supersecret_write', 'kube:PL-Operations:data-platform-prod:.*:restart', 'kube:PL-Operations:data-platform-prod:.*:delete', 'approval:PL-Operations:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-prod:.*:read', 'manifest:PL-Operations:data-platform-prod:.*:write', 'manifest:PL-Operations:data-platform-prod:.*:clone', 'manifest:PL-Operations:data-platform-prod:.*:secret_read', 'manifest:PL-Operations:data-platform-prod:.*:secret_write', 'manifest:PL-Operations:data-platform-prod:.*:supersecret_write', 'kube:PL-Operations:data-platform-prod:.*:restart', 'kube:PL-Operations:data-platform-prod:.*:delete', 'approval:PL-Operations:data-platform-prod:.*:read', 'manifest:PL-Operations:data-platform-prod:.*:delete', 'manifest:PL-Operations:data-platform-prod:.*:manage', 'approval:PL-Operations:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:PL-Operations:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:PL-Operations:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:PL-Operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:PL-Operations:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:PL-Operations:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PL-Operations_data-platform-nonprod_VIEWER'), (now(), now(), 'PL-Operations_data-platform-nonprod_MAINTAINER'), (now(), now(), 'PL-Operations_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-nonprod:.*:read', 'manifest:PL-Operations:data-platform-nonprod:.*:write', 'manifest:PL-Operations:data-platform-nonprod:.*:clone', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_read', 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Operations:data-platform-nonprod:.*:restart', 'kube:PL-Operations:data-platform-nonprod:.*:delete', 'approval:PL-Operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-nonprod:.*:read', 'manifest:PL-Operations:data-platform-nonprod:.*:write', 'manifest:PL-Operations:data-platform-nonprod:.*:clone', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_read', 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Operations:data-platform-nonprod:.*:restart', 'kube:PL-Operations:data-platform-nonprod:.*:delete', 'approval:PL-Operations:data-platform-nonprod:.*:read', 'manifest:PL-Operations:data-platform-nonprod:.*:delete', 'manifest:PL-Operations:data-platform-nonprod:.*:manage', 'approval:PL-Operations:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-nonprod:.*:read', 'manifest:PL-Operations:data-platform-nonprod:.*:write', 'manifest:PL-Operations:data-platform-nonprod:.*:clone', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Operations:data-platform-nonprod:.*:restart', 'kube:PL-Operations:data-platform-nonprod:.*:delete', 'approval:PL-Operations:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PL-Operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PL-Operations:data-platform-nonprod:.*:read', 'manifest:PL-Operations:data-platform-nonprod:.*:write', 'manifest:PL-Operations:data-platform-nonprod:.*:clone', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:PL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:PL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:PL-Operations:data-platform-nonprod:.*:restart', 'kube:PL-Operations:data-platform-nonprod:.*:delete', 'approval:PL-Operations:data-platform-nonprod:.*:read', 'manifest:PL-Operations:data-platform-nonprod:.*:delete', 'manifest:PL-Operations:data-platform-nonprod:.*:manage', 'approval:PL-Operations:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:cmd:.*:read'), (now(), now(), 'manifest:Payments:cmd:.*:write'), (now(), now(), 'manifest:Payments:cmd:.*:clone'), (now(), now(), 'manifest:Payments:cmd:.*:secret_read'), (now(), now(), 'manifest:Payments:cmd:.*:secret_write'), (now(), now(), 'manifest:Payments:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Payments:cmd:.*:supersecret_write'), (now(), now(), 'kube:Payments:cmd:.*:restart'), (now(), now(), 'kube:Payments:cmd:.*:delete'), (now(), now(), 'approval:Payments:cmd:.*:read'), (now(), now(), 'manifest:Payments:cmd:.*:delete'), (now(), now(), 'manifest:Payments:cmd:.*:manage'), (now(), now(), 'approval:Payments:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_cmd_VIEWER'), (now(), now(), 'Payments_cmd_MAINTAINER'), (now(), now(), 'Payments_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_cmd_VIEWER' AND privilege.name IN ( 'manifest:Payments:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:cmd:.*:read', 'manifest:Payments:cmd:.*:write', 'manifest:Payments:cmd:.*:clone', 'manifest:Payments:cmd:.*:secret_read', 'manifest:Payments:cmd:.*:secret_write', 'manifest:Payments:cmd:.*:supersecret_read', 'manifest:Payments:cmd:.*:supersecret_write', 'kube:Payments:cmd:.*:restart', 'kube:Payments:cmd:.*:delete', 'approval:Payments:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_cmd_MANAGER' AND privilege.name IN ( 'manifest:Payments:cmd:.*:read', 'manifest:Payments:cmd:.*:write', 'manifest:Payments:cmd:.*:clone', 'manifest:Payments:cmd:.*:secret_read', 'manifest:Payments:cmd:.*:secret_write', 'manifest:Payments:cmd:.*:supersecret_read', 'manifest:Payments:cmd:.*:supersecret_write', 'kube:Payments:cmd:.*:restart', 'kube:Payments:cmd:.*:delete', 'approval:Payments:cmd:.*:read', 'manifest:Payments:cmd:.*:delete', 'manifest:Payments:cmd:.*:manage', 'approval:Payments:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:cmd:.*:read', 'manifest:Payments:cmd:.*:write', 'manifest:Payments:cmd:.*:clone', 'manifest:Payments:cmd:.*:secret_read', 'manifest:Payments:cmd:.*:secret_write', 'manifest:Payments:cmd:.*:supersecret_write', 'kube:Payments:cmd:.*:restart', 'kube:Payments:cmd:.*:delete', 'approval:Payments:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_cmd_MANAGER' AND privilege.name IN ( 'manifest:Payments:cmd:.*:read', 'manifest:Payments:cmd:.*:write', 'manifest:Payments:cmd:.*:clone', 'manifest:Payments:cmd:.*:secret_read', 'manifest:Payments:cmd:.*:secret_write', 'manifest:Payments:cmd:.*:supersecret_write', 'kube:Payments:cmd:.*:restart', 'kube:Payments:cmd:.*:delete', 'approval:Payments:cmd:.*:read', 'manifest:Payments:cmd:.*:delete', 'manifest:Payments:cmd:.*:manage', 'approval:Payments:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:prod:.*:read'), (now(), now(), 'manifest:Payments:prod:.*:write'), (now(), now(), 'manifest:Payments:prod:.*:clone'), (now(), now(), 'manifest:Payments:prod:.*:secret_read'), (now(), now(), 'manifest:Payments:prod:.*:secret_write'), (now(), now(), 'manifest:Payments:prod:.*:supersecret_read'), (now(), now(), 'manifest:Payments:prod:.*:supersecret_write'), (now(), now(), 'kube:Payments:prod:.*:restart'), (now(), now(), 'kube:Payments:prod:.*:delete'), (now(), now(), 'approval:Payments:prod:.*:read'), (now(), now(), 'manifest:Payments:prod:.*:delete'), (now(), now(), 'manifest:Payments:prod:.*:manage'), (now(), now(), 'approval:Payments:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_prod_VIEWER'), (now(), now(), 'Payments_prod_MAINTAINER'), (now(), now(), 'Payments_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_prod_VIEWER' AND privilege.name IN ( 'manifest:Payments:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:prod:.*:read', 'manifest:Payments:prod:.*:write', 'manifest:Payments:prod:.*:clone', 'manifest:Payments:prod:.*:secret_read', 'manifest:Payments:prod:.*:secret_write', 'manifest:Payments:prod:.*:supersecret_read', 'manifest:Payments:prod:.*:supersecret_write', 'kube:Payments:prod:.*:restart', 'kube:Payments:prod:.*:delete', 'approval:Payments:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_prod_MANAGER' AND privilege.name IN ( 'manifest:Payments:prod:.*:read', 'manifest:Payments:prod:.*:write', 'manifest:Payments:prod:.*:clone', 'manifest:Payments:prod:.*:secret_read', 'manifest:Payments:prod:.*:secret_write', 'manifest:Payments:prod:.*:supersecret_read', 'manifest:Payments:prod:.*:supersecret_write', 'kube:Payments:prod:.*:restart', 'kube:Payments:prod:.*:delete', 'approval:Payments:prod:.*:read', 'manifest:Payments:prod:.*:delete', 'manifest:Payments:prod:.*:manage', 'approval:Payments:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:prod:.*:read', 'manifest:Payments:prod:.*:write', 'manifest:Payments:prod:.*:clone', 'manifest:Payments:prod:.*:secret_read', 'manifest:Payments:prod:.*:secret_write', 'manifest:Payments:prod:.*:supersecret_write', 'kube:Payments:prod:.*:restart', 'kube:Payments:prod:.*:delete', 'approval:Payments:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_prod_MANAGER' AND privilege.name IN ( 'manifest:Payments:prod:.*:read', 'manifest:Payments:prod:.*:write', 'manifest:Payments:prod:.*:clone', 'manifest:Payments:prod:.*:secret_read', 'manifest:Payments:prod:.*:secret_write', 'manifest:Payments:prod:.*:supersecret_write', 'kube:Payments:prod:.*:restart', 'kube:Payments:prod:.*:delete', 'approval:Payments:prod:.*:read', 'manifest:Payments:prod:.*:delete', 'manifest:Payments:prod:.*:manage', 'approval:Payments:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:dev:.*:read'), (now(), now(), 'manifest:Payments:dev:.*:write'), (now(), now(), 'manifest:Payments:dev:.*:clone'), (now(), now(), 'manifest:Payments:dev:.*:secret_read'), (now(), now(), 'manifest:Payments:dev:.*:secret_write'), (now(), now(), 'manifest:Payments:dev:.*:supersecret_read'), (now(), now(), 'manifest:Payments:dev:.*:supersecret_write'), (now(), now(), 'kube:Payments:dev:.*:restart'), (now(), now(), 'kube:Payments:dev:.*:delete'), (now(), now(), 'approval:Payments:dev:.*:read'), (now(), now(), 'manifest:Payments:dev:.*:delete'), (now(), now(), 'manifest:Payments:dev:.*:manage'), (now(), now(), 'approval:Payments:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_dev_VIEWER'), (now(), now(), 'Payments_dev_MAINTAINER'), (now(), now(), 'Payments_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_dev_VIEWER' AND privilege.name IN ( 'manifest:Payments:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:dev:.*:read', 'manifest:Payments:dev:.*:write', 'manifest:Payments:dev:.*:clone', 'manifest:Payments:dev:.*:secret_read', 'manifest:Payments:dev:.*:secret_write', 'manifest:Payments:dev:.*:supersecret_read', 'manifest:Payments:dev:.*:supersecret_write', 'kube:Payments:dev:.*:restart', 'kube:Payments:dev:.*:delete', 'approval:Payments:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_dev_MANAGER' AND privilege.name IN ( 'manifest:Payments:dev:.*:read', 'manifest:Payments:dev:.*:write', 'manifest:Payments:dev:.*:clone', 'manifest:Payments:dev:.*:secret_read', 'manifest:Payments:dev:.*:secret_write', 'manifest:Payments:dev:.*:supersecret_read', 'manifest:Payments:dev:.*:supersecret_write', 'kube:Payments:dev:.*:restart', 'kube:Payments:dev:.*:delete', 'approval:Payments:dev:.*:read', 'manifest:Payments:dev:.*:delete', 'manifest:Payments:dev:.*:manage', 'approval:Payments:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:dev:.*:read', 'manifest:Payments:dev:.*:write', 'manifest:Payments:dev:.*:clone', 'manifest:Payments:dev:.*:secret_read', 'manifest:Payments:dev:.*:secret_write', 'manifest:Payments:dev:.*:supersecret_write', 'kube:Payments:dev:.*:restart', 'kube:Payments:dev:.*:delete', 'approval:Payments:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_dev_MANAGER' AND privilege.name IN ( 'manifest:Payments:dev:.*:read', 'manifest:Payments:dev:.*:write', 'manifest:Payments:dev:.*:clone', 'manifest:Payments:dev:.*:secret_read', 'manifest:Payments:dev:.*:secret_write', 'manifest:Payments:dev:.*:supersecret_write', 'kube:Payments:dev:.*:restart', 'kube:Payments:dev:.*:delete', 'approval:Payments:dev:.*:read', 'manifest:Payments:dev:.*:delete', 'manifest:Payments:dev:.*:manage', 'approval:Payments:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:qa:.*:read'), (now(), now(), 'manifest:Payments:qa:.*:write'), (now(), now(), 'manifest:Payments:qa:.*:clone'), (now(), now(), 'manifest:Payments:qa:.*:secret_read'), (now(), now(), 'manifest:Payments:qa:.*:secret_write'), (now(), now(), 'manifest:Payments:qa:.*:supersecret_read'), (now(), now(), 'manifest:Payments:qa:.*:supersecret_write'), (now(), now(), 'kube:Payments:qa:.*:restart'), (now(), now(), 'kube:Payments:qa:.*:delete'), (now(), now(), 'approval:Payments:qa:.*:read'), (now(), now(), 'manifest:Payments:qa:.*:delete'), (now(), now(), 'manifest:Payments:qa:.*:manage'), (now(), now(), 'approval:Payments:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_qa_VIEWER'), (now(), now(), 'Payments_qa_MAINTAINER'), (now(), now(), 'Payments_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_qa_VIEWER' AND privilege.name IN ( 'manifest:Payments:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:qa:.*:read', 'manifest:Payments:qa:.*:write', 'manifest:Payments:qa:.*:clone', 'manifest:Payments:qa:.*:secret_read', 'manifest:Payments:qa:.*:secret_write', 'manifest:Payments:qa:.*:supersecret_read', 'manifest:Payments:qa:.*:supersecret_write', 'kube:Payments:qa:.*:restart', 'kube:Payments:qa:.*:delete', 'approval:Payments:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_qa_MANAGER' AND privilege.name IN ( 'manifest:Payments:qa:.*:read', 'manifest:Payments:qa:.*:write', 'manifest:Payments:qa:.*:clone', 'manifest:Payments:qa:.*:secret_read', 'manifest:Payments:qa:.*:secret_write', 'manifest:Payments:qa:.*:supersecret_read', 'manifest:Payments:qa:.*:supersecret_write', 'kube:Payments:qa:.*:restart', 'kube:Payments:qa:.*:delete', 'approval:Payments:qa:.*:read', 'manifest:Payments:qa:.*:delete', 'manifest:Payments:qa:.*:manage', 'approval:Payments:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:qa:.*:read', 'manifest:Payments:qa:.*:write', 'manifest:Payments:qa:.*:clone', 'manifest:Payments:qa:.*:secret_read', 'manifest:Payments:qa:.*:secret_write', 'manifest:Payments:qa:.*:supersecret_write', 'kube:Payments:qa:.*:restart', 'kube:Payments:qa:.*:delete', 'approval:Payments:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_qa_MANAGER' AND privilege.name IN ( 'manifest:Payments:qa:.*:read', 'manifest:Payments:qa:.*:write', 'manifest:Payments:qa:.*:clone', 'manifest:Payments:qa:.*:secret_read', 'manifest:Payments:qa:.*:secret_write', 'manifest:Payments:qa:.*:supersecret_write', 'kube:Payments:qa:.*:restart', 'kube:Payments:qa:.*:delete', 'approval:Payments:qa:.*:read', 'manifest:Payments:qa:.*:delete', 'manifest:Payments:qa:.*:manage', 'approval:Payments:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:perf:.*:read'), (now(), now(), 'manifest:Payments:perf:.*:write'), (now(), now(), 'manifest:Payments:perf:.*:clone'), (now(), now(), 'manifest:Payments:perf:.*:secret_read'), (now(), now(), 'manifest:Payments:perf:.*:secret_write'), (now(), now(), 'manifest:Payments:perf:.*:supersecret_read'), (now(), now(), 'manifest:Payments:perf:.*:supersecret_write'), (now(), now(), 'kube:Payments:perf:.*:restart'), (now(), now(), 'kube:Payments:perf:.*:delete'), (now(), now(), 'approval:Payments:perf:.*:read'), (now(), now(), 'manifest:Payments:perf:.*:delete'), (now(), now(), 'manifest:Payments:perf:.*:manage'), (now(), now(), 'approval:Payments:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_perf_VIEWER'), (now(), now(), 'Payments_perf_MAINTAINER'), (now(), now(), 'Payments_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_perf_VIEWER' AND privilege.name IN ( 'manifest:Payments:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:perf:.*:read', 'manifest:Payments:perf:.*:write', 'manifest:Payments:perf:.*:clone', 'manifest:Payments:perf:.*:secret_read', 'manifest:Payments:perf:.*:secret_write', 'manifest:Payments:perf:.*:supersecret_read', 'manifest:Payments:perf:.*:supersecret_write', 'kube:Payments:perf:.*:restart', 'kube:Payments:perf:.*:delete', 'approval:Payments:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_perf_MANAGER' AND privilege.name IN ( 'manifest:Payments:perf:.*:read', 'manifest:Payments:perf:.*:write', 'manifest:Payments:perf:.*:clone', 'manifest:Payments:perf:.*:secret_read', 'manifest:Payments:perf:.*:secret_write', 'manifest:Payments:perf:.*:supersecret_read', 'manifest:Payments:perf:.*:supersecret_write', 'kube:Payments:perf:.*:restart', 'kube:Payments:perf:.*:delete', 'approval:Payments:perf:.*:read', 'manifest:Payments:perf:.*:delete', 'manifest:Payments:perf:.*:manage', 'approval:Payments:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:perf:.*:read', 'manifest:Payments:perf:.*:write', 'manifest:Payments:perf:.*:clone', 'manifest:Payments:perf:.*:secret_read', 'manifest:Payments:perf:.*:secret_write', 'manifest:Payments:perf:.*:supersecret_write', 'kube:Payments:perf:.*:restart', 'kube:Payments:perf:.*:delete', 'approval:Payments:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_perf_MANAGER' AND privilege.name IN ( 'manifest:Payments:perf:.*:read', 'manifest:Payments:perf:.*:write', 'manifest:Payments:perf:.*:clone', 'manifest:Payments:perf:.*:secret_read', 'manifest:Payments:perf:.*:secret_write', 'manifest:Payments:perf:.*:supersecret_write', 'kube:Payments:perf:.*:restart', 'kube:Payments:perf:.*:delete', 'approval:Payments:perf:.*:read', 'manifest:Payments:perf:.*:delete', 'manifest:Payments:perf:.*:manage', 'approval:Payments:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:uat:.*:read'), (now(), now(), 'manifest:Payments:uat:.*:write'), (now(), now(), 'manifest:Payments:uat:.*:clone'), (now(), now(), 'manifest:Payments:uat:.*:secret_read'), (now(), now(), 'manifest:Payments:uat:.*:secret_write'), (now(), now(), 'manifest:Payments:uat:.*:supersecret_read'), (now(), now(), 'manifest:Payments:uat:.*:supersecret_write'), (now(), now(), 'kube:Payments:uat:.*:restart'), (now(), now(), 'kube:Payments:uat:.*:delete'), (now(), now(), 'approval:Payments:uat:.*:read'), (now(), now(), 'manifest:Payments:uat:.*:delete'), (now(), now(), 'manifest:Payments:uat:.*:manage'), (now(), now(), 'approval:Payments:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_uat_VIEWER'), (now(), now(), 'Payments_uat_MAINTAINER'), (now(), now(), 'Payments_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_uat_VIEWER' AND privilege.name IN ( 'manifest:Payments:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:uat:.*:read', 'manifest:Payments:uat:.*:write', 'manifest:Payments:uat:.*:clone', 'manifest:Payments:uat:.*:secret_read', 'manifest:Payments:uat:.*:secret_write', 'manifest:Payments:uat:.*:supersecret_read', 'manifest:Payments:uat:.*:supersecret_write', 'kube:Payments:uat:.*:restart', 'kube:Payments:uat:.*:delete', 'approval:Payments:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_uat_MANAGER' AND privilege.name IN ( 'manifest:Payments:uat:.*:read', 'manifest:Payments:uat:.*:write', 'manifest:Payments:uat:.*:clone', 'manifest:Payments:uat:.*:secret_read', 'manifest:Payments:uat:.*:secret_write', 'manifest:Payments:uat:.*:supersecret_read', 'manifest:Payments:uat:.*:supersecret_write', 'kube:Payments:uat:.*:restart', 'kube:Payments:uat:.*:delete', 'approval:Payments:uat:.*:read', 'manifest:Payments:uat:.*:delete', 'manifest:Payments:uat:.*:manage', 'approval:Payments:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:uat:.*:read', 'manifest:Payments:uat:.*:write', 'manifest:Payments:uat:.*:clone', 'manifest:Payments:uat:.*:secret_read', 'manifest:Payments:uat:.*:secret_write', 'manifest:Payments:uat:.*:supersecret_write', 'kube:Payments:uat:.*:restart', 'kube:Payments:uat:.*:delete', 'approval:Payments:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_uat_MANAGER' AND privilege.name IN ( 'manifest:Payments:uat:.*:read', 'manifest:Payments:uat:.*:write', 'manifest:Payments:uat:.*:clone', 'manifest:Payments:uat:.*:secret_read', 'manifest:Payments:uat:.*:secret_write', 'manifest:Payments:uat:.*:supersecret_write', 'kube:Payments:uat:.*:restart', 'kube:Payments:uat:.*:delete', 'approval:Payments:uat:.*:read', 'manifest:Payments:uat:.*:delete', 'manifest:Payments:uat:.*:manage', 'approval:Payments:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:data-platform-prod:.*:read'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:write'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Payments:data-platform-prod:.*:restart'), (now(), now(), 'kube:Payments:data-platform-prod:.*:delete'), (now(), now(), 'approval:Payments:data-platform-prod:.*:read'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Payments:data-platform-prod:.*:manage'), (now(), now(), 'approval:Payments:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_data-platform-prod_VIEWER'), (now(), now(), 'Payments_data-platform-prod_MAINTAINER'), (now(), now(), 'Payments_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Payments:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:data-platform-prod:.*:read', 'manifest:Payments:data-platform-prod:.*:write', 'manifest:Payments:data-platform-prod:.*:clone', 'manifest:Payments:data-platform-prod:.*:secret_read', 'manifest:Payments:data-platform-prod:.*:secret_write', 'manifest:Payments:data-platform-prod:.*:supersecret_read', 'manifest:Payments:data-platform-prod:.*:supersecret_write', 'kube:Payments:data-platform-prod:.*:restart', 'kube:Payments:data-platform-prod:.*:delete', 'approval:Payments:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Payments:data-platform-prod:.*:read', 'manifest:Payments:data-platform-prod:.*:write', 'manifest:Payments:data-platform-prod:.*:clone', 'manifest:Payments:data-platform-prod:.*:secret_read', 'manifest:Payments:data-platform-prod:.*:secret_write', 'manifest:Payments:data-platform-prod:.*:supersecret_read', 'manifest:Payments:data-platform-prod:.*:supersecret_write', 'kube:Payments:data-platform-prod:.*:restart', 'kube:Payments:data-platform-prod:.*:delete', 'approval:Payments:data-platform-prod:.*:read', 'manifest:Payments:data-platform-prod:.*:delete', 'manifest:Payments:data-platform-prod:.*:manage', 'approval:Payments:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:data-platform-prod:.*:read', 'manifest:Payments:data-platform-prod:.*:write', 'manifest:Payments:data-platform-prod:.*:clone', 'manifest:Payments:data-platform-prod:.*:secret_read', 'manifest:Payments:data-platform-prod:.*:secret_write', 'manifest:Payments:data-platform-prod:.*:supersecret_write', 'kube:Payments:data-platform-prod:.*:restart', 'kube:Payments:data-platform-prod:.*:delete', 'approval:Payments:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Payments:data-platform-prod:.*:read', 'manifest:Payments:data-platform-prod:.*:write', 'manifest:Payments:data-platform-prod:.*:clone', 'manifest:Payments:data-platform-prod:.*:secret_read', 'manifest:Payments:data-platform-prod:.*:secret_write', 'manifest:Payments:data-platform-prod:.*:supersecret_write', 'kube:Payments:data-platform-prod:.*:restart', 'kube:Payments:data-platform-prod:.*:delete', 'approval:Payments:data-platform-prod:.*:read', 'manifest:Payments:data-platform-prod:.*:delete', 'manifest:Payments:data-platform-prod:.*:manage', 'approval:Payments:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Payments:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Payments:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Payments:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Payments:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Payments:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Payments_data-platform-nonprod_VIEWER'), (now(), now(), 'Payments_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Payments_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Payments:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:data-platform-nonprod:.*:read', 'manifest:Payments:data-platform-nonprod:.*:write', 'manifest:Payments:data-platform-nonprod:.*:clone', 'manifest:Payments:data-platform-nonprod:.*:secret_read', 'manifest:Payments:data-platform-nonprod:.*:secret_write', 'manifest:Payments:data-platform-nonprod:.*:supersecret_read', 'manifest:Payments:data-platform-nonprod:.*:supersecret_write', 'kube:Payments:data-platform-nonprod:.*:restart', 'kube:Payments:data-platform-nonprod:.*:delete', 'approval:Payments:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Payments:data-platform-nonprod:.*:read', 'manifest:Payments:data-platform-nonprod:.*:write', 'manifest:Payments:data-platform-nonprod:.*:clone', 'manifest:Payments:data-platform-nonprod:.*:secret_read', 'manifest:Payments:data-platform-nonprod:.*:secret_write', 'manifest:Payments:data-platform-nonprod:.*:supersecret_read', 'manifest:Payments:data-platform-nonprod:.*:supersecret_write', 'kube:Payments:data-platform-nonprod:.*:restart', 'kube:Payments:data-platform-nonprod:.*:delete', 'approval:Payments:data-platform-nonprod:.*:read', 'manifest:Payments:data-platform-nonprod:.*:delete', 'manifest:Payments:data-platform-nonprod:.*:manage', 'approval:Payments:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Payments:data-platform-nonprod:.*:read', 'manifest:Payments:data-platform-nonprod:.*:write', 'manifest:Payments:data-platform-nonprod:.*:clone', 'manifest:Payments:data-platform-nonprod:.*:secret_read', 'manifest:Payments:data-platform-nonprod:.*:secret_write', 'manifest:Payments:data-platform-nonprod:.*:supersecret_write', 'kube:Payments:data-platform-nonprod:.*:restart', 'kube:Payments:data-platform-nonprod:.*:delete', 'approval:Payments:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Payments_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Payments:data-platform-nonprod:.*:read', 'manifest:Payments:data-platform-nonprod:.*:write', 'manifest:Payments:data-platform-nonprod:.*:clone', 'manifest:Payments:data-platform-nonprod:.*:secret_read', 'manifest:Payments:data-platform-nonprod:.*:secret_write', 'manifest:Payments:data-platform-nonprod:.*:supersecret_write', 'kube:Payments:data-platform-nonprod:.*:restart', 'kube:Payments:data-platform-nonprod:.*:delete', 'approval:Payments:data-platform-nonprod:.*:read', 'manifest:Payments:data-platform-nonprod:.*:delete', 'manifest:Payments:data-platform-nonprod:.*:manage', 'approval:Payments:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:cmd:.*:read'), (now(), now(), 'manifest:Security:cmd:.*:write'), (now(), now(), 'manifest:Security:cmd:.*:clone'), (now(), now(), 'manifest:Security:cmd:.*:secret_read'), (now(), now(), 'manifest:Security:cmd:.*:secret_write'), (now(), now(), 'manifest:Security:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Security:cmd:.*:supersecret_write'), (now(), now(), 'kube:Security:cmd:.*:restart'), (now(), now(), 'kube:Security:cmd:.*:delete'), (now(), now(), 'approval:Security:cmd:.*:read'), (now(), now(), 'manifest:Security:cmd:.*:delete'), (now(), now(), 'manifest:Security:cmd:.*:manage'), (now(), now(), 'approval:Security:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_cmd_VIEWER'), (now(), now(), 'Security_cmd_MAINTAINER'), (now(), now(), 'Security_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_cmd_VIEWER' AND privilege.name IN ( 'manifest:Security:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Security:cmd:.*:read', 'manifest:Security:cmd:.*:write', 'manifest:Security:cmd:.*:clone', 'manifest:Security:cmd:.*:secret_read', 'manifest:Security:cmd:.*:secret_write', 'manifest:Security:cmd:.*:supersecret_read', 'manifest:Security:cmd:.*:supersecret_write', 'kube:Security:cmd:.*:restart', 'kube:Security:cmd:.*:delete', 'approval:Security:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_cmd_MANAGER' AND privilege.name IN ( 'manifest:Security:cmd:.*:read', 'manifest:Security:cmd:.*:write', 'manifest:Security:cmd:.*:clone', 'manifest:Security:cmd:.*:secret_read', 'manifest:Security:cmd:.*:secret_write', 'manifest:Security:cmd:.*:supersecret_read', 'manifest:Security:cmd:.*:supersecret_write', 'kube:Security:cmd:.*:restart', 'kube:Security:cmd:.*:delete', 'approval:Security:cmd:.*:read', 'manifest:Security:cmd:.*:delete', 'manifest:Security:cmd:.*:manage', 'approval:Security:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Security:cmd:.*:read', 'manifest:Security:cmd:.*:write', 'manifest:Security:cmd:.*:clone', 'manifest:Security:cmd:.*:secret_read', 'manifest:Security:cmd:.*:secret_write', 'manifest:Security:cmd:.*:supersecret_write', 'kube:Security:cmd:.*:restart', 'kube:Security:cmd:.*:delete', 'approval:Security:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_cmd_MANAGER' AND privilege.name IN ( 'manifest:Security:cmd:.*:read', 'manifest:Security:cmd:.*:write', 'manifest:Security:cmd:.*:clone', 'manifest:Security:cmd:.*:secret_read', 'manifest:Security:cmd:.*:secret_write', 'manifest:Security:cmd:.*:supersecret_write', 'kube:Security:cmd:.*:restart', 'kube:Security:cmd:.*:delete', 'approval:Security:cmd:.*:read', 'manifest:Security:cmd:.*:delete', 'manifest:Security:cmd:.*:manage', 'approval:Security:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:prod:.*:read'), (now(), now(), 'manifest:Security:prod:.*:write'), (now(), now(), 'manifest:Security:prod:.*:clone'), (now(), now(), 'manifest:Security:prod:.*:secret_read'), (now(), now(), 'manifest:Security:prod:.*:secret_write'), (now(), now(), 'manifest:Security:prod:.*:supersecret_read'), (now(), now(), 'manifest:Security:prod:.*:supersecret_write'), (now(), now(), 'kube:Security:prod:.*:restart'), (now(), now(), 'kube:Security:prod:.*:delete'), (now(), now(), 'approval:Security:prod:.*:read'), (now(), now(), 'manifest:Security:prod:.*:delete'), (now(), now(), 'manifest:Security:prod:.*:manage'), (now(), now(), 'approval:Security:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_prod_VIEWER'), (now(), now(), 'Security_prod_MAINTAINER'), (now(), now(), 'Security_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_prod_VIEWER' AND privilege.name IN ( 'manifest:Security:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Security:prod:.*:read', 'manifest:Security:prod:.*:write', 'manifest:Security:prod:.*:clone', 'manifest:Security:prod:.*:secret_read', 'manifest:Security:prod:.*:secret_write', 'manifest:Security:prod:.*:supersecret_read', 'manifest:Security:prod:.*:supersecret_write', 'kube:Security:prod:.*:restart', 'kube:Security:prod:.*:delete', 'approval:Security:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_prod_MANAGER' AND privilege.name IN ( 'manifest:Security:prod:.*:read', 'manifest:Security:prod:.*:write', 'manifest:Security:prod:.*:clone', 'manifest:Security:prod:.*:secret_read', 'manifest:Security:prod:.*:secret_write', 'manifest:Security:prod:.*:supersecret_read', 'manifest:Security:prod:.*:supersecret_write', 'kube:Security:prod:.*:restart', 'kube:Security:prod:.*:delete', 'approval:Security:prod:.*:read', 'manifest:Security:prod:.*:delete', 'manifest:Security:prod:.*:manage', 'approval:Security:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Security:prod:.*:read', 'manifest:Security:prod:.*:write', 'manifest:Security:prod:.*:clone', 'manifest:Security:prod:.*:secret_read', 'manifest:Security:prod:.*:secret_write', 'manifest:Security:prod:.*:supersecret_write', 'kube:Security:prod:.*:restart', 'kube:Security:prod:.*:delete', 'approval:Security:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_prod_MANAGER' AND privilege.name IN ( 'manifest:Security:prod:.*:read', 'manifest:Security:prod:.*:write', 'manifest:Security:prod:.*:clone', 'manifest:Security:prod:.*:secret_read', 'manifest:Security:prod:.*:secret_write', 'manifest:Security:prod:.*:supersecret_write', 'kube:Security:prod:.*:restart', 'kube:Security:prod:.*:delete', 'approval:Security:prod:.*:read', 'manifest:Security:prod:.*:delete', 'manifest:Security:prod:.*:manage', 'approval:Security:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:dev:.*:read'), (now(), now(), 'manifest:Security:dev:.*:write'), (now(), now(), 'manifest:Security:dev:.*:clone'), (now(), now(), 'manifest:Security:dev:.*:secret_read'), (now(), now(), 'manifest:Security:dev:.*:secret_write'), (now(), now(), 'manifest:Security:dev:.*:supersecret_read'), (now(), now(), 'manifest:Security:dev:.*:supersecret_write'), (now(), now(), 'kube:Security:dev:.*:restart'), (now(), now(), 'kube:Security:dev:.*:delete'), (now(), now(), 'approval:Security:dev:.*:read'), (now(), now(), 'manifest:Security:dev:.*:delete'), (now(), now(), 'manifest:Security:dev:.*:manage'), (now(), now(), 'approval:Security:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_dev_VIEWER'), (now(), now(), 'Security_dev_MAINTAINER'), (now(), now(), 'Security_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_dev_VIEWER' AND privilege.name IN ( 'manifest:Security:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Security:dev:.*:read', 'manifest:Security:dev:.*:write', 'manifest:Security:dev:.*:clone', 'manifest:Security:dev:.*:secret_read', 'manifest:Security:dev:.*:secret_write', 'manifest:Security:dev:.*:supersecret_read', 'manifest:Security:dev:.*:supersecret_write', 'kube:Security:dev:.*:restart', 'kube:Security:dev:.*:delete', 'approval:Security:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_dev_MANAGER' AND privilege.name IN ( 'manifest:Security:dev:.*:read', 'manifest:Security:dev:.*:write', 'manifest:Security:dev:.*:clone', 'manifest:Security:dev:.*:secret_read', 'manifest:Security:dev:.*:secret_write', 'manifest:Security:dev:.*:supersecret_read', 'manifest:Security:dev:.*:supersecret_write', 'kube:Security:dev:.*:restart', 'kube:Security:dev:.*:delete', 'approval:Security:dev:.*:read', 'manifest:Security:dev:.*:delete', 'manifest:Security:dev:.*:manage', 'approval:Security:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Security:dev:.*:read', 'manifest:Security:dev:.*:write', 'manifest:Security:dev:.*:clone', 'manifest:Security:dev:.*:secret_read', 'manifest:Security:dev:.*:secret_write', 'manifest:Security:dev:.*:supersecret_write', 'kube:Security:dev:.*:restart', 'kube:Security:dev:.*:delete', 'approval:Security:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_dev_MANAGER' AND privilege.name IN ( 'manifest:Security:dev:.*:read', 'manifest:Security:dev:.*:write', 'manifest:Security:dev:.*:clone', 'manifest:Security:dev:.*:secret_read', 'manifest:Security:dev:.*:secret_write', 'manifest:Security:dev:.*:supersecret_write', 'kube:Security:dev:.*:restart', 'kube:Security:dev:.*:delete', 'approval:Security:dev:.*:read', 'manifest:Security:dev:.*:delete', 'manifest:Security:dev:.*:manage', 'approval:Security:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:qa:.*:read'), (now(), now(), 'manifest:Security:qa:.*:write'), (now(), now(), 'manifest:Security:qa:.*:clone'), (now(), now(), 'manifest:Security:qa:.*:secret_read'), (now(), now(), 'manifest:Security:qa:.*:secret_write'), (now(), now(), 'manifest:Security:qa:.*:supersecret_read'), (now(), now(), 'manifest:Security:qa:.*:supersecret_write'), (now(), now(), 'kube:Security:qa:.*:restart'), (now(), now(), 'kube:Security:qa:.*:delete'), (now(), now(), 'approval:Security:qa:.*:read'), (now(), now(), 'manifest:Security:qa:.*:delete'), (now(), now(), 'manifest:Security:qa:.*:manage'), (now(), now(), 'approval:Security:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_qa_VIEWER'), (now(), now(), 'Security_qa_MAINTAINER'), (now(), now(), 'Security_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_qa_VIEWER' AND privilege.name IN ( 'manifest:Security:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Security:qa:.*:read', 'manifest:Security:qa:.*:write', 'manifest:Security:qa:.*:clone', 'manifest:Security:qa:.*:secret_read', 'manifest:Security:qa:.*:secret_write', 'manifest:Security:qa:.*:supersecret_read', 'manifest:Security:qa:.*:supersecret_write', 'kube:Security:qa:.*:restart', 'kube:Security:qa:.*:delete', 'approval:Security:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_qa_MANAGER' AND privilege.name IN ( 'manifest:Security:qa:.*:read', 'manifest:Security:qa:.*:write', 'manifest:Security:qa:.*:clone', 'manifest:Security:qa:.*:secret_read', 'manifest:Security:qa:.*:secret_write', 'manifest:Security:qa:.*:supersecret_read', 'manifest:Security:qa:.*:supersecret_write', 'kube:Security:qa:.*:restart', 'kube:Security:qa:.*:delete', 'approval:Security:qa:.*:read', 'manifest:Security:qa:.*:delete', 'manifest:Security:qa:.*:manage', 'approval:Security:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Security:qa:.*:read', 'manifest:Security:qa:.*:write', 'manifest:Security:qa:.*:clone', 'manifest:Security:qa:.*:secret_read', 'manifest:Security:qa:.*:secret_write', 'manifest:Security:qa:.*:supersecret_write', 'kube:Security:qa:.*:restart', 'kube:Security:qa:.*:delete', 'approval:Security:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_qa_MANAGER' AND privilege.name IN ( 'manifest:Security:qa:.*:read', 'manifest:Security:qa:.*:write', 'manifest:Security:qa:.*:clone', 'manifest:Security:qa:.*:secret_read', 'manifest:Security:qa:.*:secret_write', 'manifest:Security:qa:.*:supersecret_write', 'kube:Security:qa:.*:restart', 'kube:Security:qa:.*:delete', 'approval:Security:qa:.*:read', 'manifest:Security:qa:.*:delete', 'manifest:Security:qa:.*:manage', 'approval:Security:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:perf:.*:read'), (now(), now(), 'manifest:Security:perf:.*:write'), (now(), now(), 'manifest:Security:perf:.*:clone'), (now(), now(), 'manifest:Security:perf:.*:secret_read'), (now(), now(), 'manifest:Security:perf:.*:secret_write'), (now(), now(), 'manifest:Security:perf:.*:supersecret_read'), (now(), now(), 'manifest:Security:perf:.*:supersecret_write'), (now(), now(), 'kube:Security:perf:.*:restart'), (now(), now(), 'kube:Security:perf:.*:delete'), (now(), now(), 'approval:Security:perf:.*:read'), (now(), now(), 'manifest:Security:perf:.*:delete'), (now(), now(), 'manifest:Security:perf:.*:manage'), (now(), now(), 'approval:Security:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_perf_VIEWER'), (now(), now(), 'Security_perf_MAINTAINER'), (now(), now(), 'Security_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_perf_VIEWER' AND privilege.name IN ( 'manifest:Security:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Security:perf:.*:read', 'manifest:Security:perf:.*:write', 'manifest:Security:perf:.*:clone', 'manifest:Security:perf:.*:secret_read', 'manifest:Security:perf:.*:secret_write', 'manifest:Security:perf:.*:supersecret_read', 'manifest:Security:perf:.*:supersecret_write', 'kube:Security:perf:.*:restart', 'kube:Security:perf:.*:delete', 'approval:Security:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_perf_MANAGER' AND privilege.name IN ( 'manifest:Security:perf:.*:read', 'manifest:Security:perf:.*:write', 'manifest:Security:perf:.*:clone', 'manifest:Security:perf:.*:secret_read', 'manifest:Security:perf:.*:secret_write', 'manifest:Security:perf:.*:supersecret_read', 'manifest:Security:perf:.*:supersecret_write', 'kube:Security:perf:.*:restart', 'kube:Security:perf:.*:delete', 'approval:Security:perf:.*:read', 'manifest:Security:perf:.*:delete', 'manifest:Security:perf:.*:manage', 'approval:Security:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Security:perf:.*:read', 'manifest:Security:perf:.*:write', 'manifest:Security:perf:.*:clone', 'manifest:Security:perf:.*:secret_read', 'manifest:Security:perf:.*:secret_write', 'manifest:Security:perf:.*:supersecret_write', 'kube:Security:perf:.*:restart', 'kube:Security:perf:.*:delete', 'approval:Security:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_perf_MANAGER' AND privilege.name IN ( 'manifest:Security:perf:.*:read', 'manifest:Security:perf:.*:write', 'manifest:Security:perf:.*:clone', 'manifest:Security:perf:.*:secret_read', 'manifest:Security:perf:.*:secret_write', 'manifest:Security:perf:.*:supersecret_write', 'kube:Security:perf:.*:restart', 'kube:Security:perf:.*:delete', 'approval:Security:perf:.*:read', 'manifest:Security:perf:.*:delete', 'manifest:Security:perf:.*:manage', 'approval:Security:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:uat:.*:read'), (now(), now(), 'manifest:Security:uat:.*:write'), (now(), now(), 'manifest:Security:uat:.*:clone'), (now(), now(), 'manifest:Security:uat:.*:secret_read'), (now(), now(), 'manifest:Security:uat:.*:secret_write'), (now(), now(), 'manifest:Security:uat:.*:supersecret_read'), (now(), now(), 'manifest:Security:uat:.*:supersecret_write'), (now(), now(), 'kube:Security:uat:.*:restart'), (now(), now(), 'kube:Security:uat:.*:delete'), (now(), now(), 'approval:Security:uat:.*:read'), (now(), now(), 'manifest:Security:uat:.*:delete'), (now(), now(), 'manifest:Security:uat:.*:manage'), (now(), now(), 'approval:Security:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_uat_VIEWER'), (now(), now(), 'Security_uat_MAINTAINER'), (now(), now(), 'Security_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_uat_VIEWER' AND privilege.name IN ( 'manifest:Security:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Security:uat:.*:read', 'manifest:Security:uat:.*:write', 'manifest:Security:uat:.*:clone', 'manifest:Security:uat:.*:secret_read', 'manifest:Security:uat:.*:secret_write', 'manifest:Security:uat:.*:supersecret_read', 'manifest:Security:uat:.*:supersecret_write', 'kube:Security:uat:.*:restart', 'kube:Security:uat:.*:delete', 'approval:Security:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_uat_MANAGER' AND privilege.name IN ( 'manifest:Security:uat:.*:read', 'manifest:Security:uat:.*:write', 'manifest:Security:uat:.*:clone', 'manifest:Security:uat:.*:secret_read', 'manifest:Security:uat:.*:secret_write', 'manifest:Security:uat:.*:supersecret_read', 'manifest:Security:uat:.*:supersecret_write', 'kube:Security:uat:.*:restart', 'kube:Security:uat:.*:delete', 'approval:Security:uat:.*:read', 'manifest:Security:uat:.*:delete', 'manifest:Security:uat:.*:manage', 'approval:Security:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Security:uat:.*:read', 'manifest:Security:uat:.*:write', 'manifest:Security:uat:.*:clone', 'manifest:Security:uat:.*:secret_read', 'manifest:Security:uat:.*:secret_write', 'manifest:Security:uat:.*:supersecret_write', 'kube:Security:uat:.*:restart', 'kube:Security:uat:.*:delete', 'approval:Security:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_uat_MANAGER' AND privilege.name IN ( 'manifest:Security:uat:.*:read', 'manifest:Security:uat:.*:write', 'manifest:Security:uat:.*:clone', 'manifest:Security:uat:.*:secret_read', 'manifest:Security:uat:.*:secret_write', 'manifest:Security:uat:.*:supersecret_write', 'kube:Security:uat:.*:restart', 'kube:Security:uat:.*:delete', 'approval:Security:uat:.*:read', 'manifest:Security:uat:.*:delete', 'manifest:Security:uat:.*:manage', 'approval:Security:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:data-platform-prod:.*:read'), (now(), now(), 'manifest:Security:data-platform-prod:.*:write'), (now(), now(), 'manifest:Security:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Security:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Security:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Security:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Security:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Security:data-platform-prod:.*:restart'), (now(), now(), 'kube:Security:data-platform-prod:.*:delete'), (now(), now(), 'approval:Security:data-platform-prod:.*:read'), (now(), now(), 'manifest:Security:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Security:data-platform-prod:.*:manage'), (now(), now(), 'approval:Security:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_data-platform-prod_VIEWER'), (now(), now(), 'Security_data-platform-prod_MAINTAINER'), (now(), now(), 'Security_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Security:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Security:data-platform-prod:.*:read', 'manifest:Security:data-platform-prod:.*:write', 'manifest:Security:data-platform-prod:.*:clone', 'manifest:Security:data-platform-prod:.*:secret_read', 'manifest:Security:data-platform-prod:.*:secret_write', 'manifest:Security:data-platform-prod:.*:supersecret_read', 'manifest:Security:data-platform-prod:.*:supersecret_write', 'kube:Security:data-platform-prod:.*:restart', 'kube:Security:data-platform-prod:.*:delete', 'approval:Security:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Security:data-platform-prod:.*:read', 'manifest:Security:data-platform-prod:.*:write', 'manifest:Security:data-platform-prod:.*:clone', 'manifest:Security:data-platform-prod:.*:secret_read', 'manifest:Security:data-platform-prod:.*:secret_write', 'manifest:Security:data-platform-prod:.*:supersecret_read', 'manifest:Security:data-platform-prod:.*:supersecret_write', 'kube:Security:data-platform-prod:.*:restart', 'kube:Security:data-platform-prod:.*:delete', 'approval:Security:data-platform-prod:.*:read', 'manifest:Security:data-platform-prod:.*:delete', 'manifest:Security:data-platform-prod:.*:manage', 'approval:Security:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Security:data-platform-prod:.*:read', 'manifest:Security:data-platform-prod:.*:write', 'manifest:Security:data-platform-prod:.*:clone', 'manifest:Security:data-platform-prod:.*:secret_read', 'manifest:Security:data-platform-prod:.*:secret_write', 'manifest:Security:data-platform-prod:.*:supersecret_write', 'kube:Security:data-platform-prod:.*:restart', 'kube:Security:data-platform-prod:.*:delete', 'approval:Security:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Security:data-platform-prod:.*:read', 'manifest:Security:data-platform-prod:.*:write', 'manifest:Security:data-platform-prod:.*:clone', 'manifest:Security:data-platform-prod:.*:secret_read', 'manifest:Security:data-platform-prod:.*:secret_write', 'manifest:Security:data-platform-prod:.*:supersecret_write', 'kube:Security:data-platform-prod:.*:restart', 'kube:Security:data-platform-prod:.*:delete', 'approval:Security:data-platform-prod:.*:read', 'manifest:Security:data-platform-prod:.*:delete', 'manifest:Security:data-platform-prod:.*:manage', 'approval:Security:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Security:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Security:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Security:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Security:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Security:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Security:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Security_data-platform-nonprod_VIEWER'), (now(), now(), 'Security_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Security_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Security:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Security:data-platform-nonprod:.*:read', 'manifest:Security:data-platform-nonprod:.*:write', 'manifest:Security:data-platform-nonprod:.*:clone', 'manifest:Security:data-platform-nonprod:.*:secret_read', 'manifest:Security:data-platform-nonprod:.*:secret_write', 'manifest:Security:data-platform-nonprod:.*:supersecret_read', 'manifest:Security:data-platform-nonprod:.*:supersecret_write', 'kube:Security:data-platform-nonprod:.*:restart', 'kube:Security:data-platform-nonprod:.*:delete', 'approval:Security:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Security:data-platform-nonprod:.*:read', 'manifest:Security:data-platform-nonprod:.*:write', 'manifest:Security:data-platform-nonprod:.*:clone', 'manifest:Security:data-platform-nonprod:.*:secret_read', 'manifest:Security:data-platform-nonprod:.*:secret_write', 'manifest:Security:data-platform-nonprod:.*:supersecret_read', 'manifest:Security:data-platform-nonprod:.*:supersecret_write', 'kube:Security:data-platform-nonprod:.*:restart', 'kube:Security:data-platform-nonprod:.*:delete', 'approval:Security:data-platform-nonprod:.*:read', 'manifest:Security:data-platform-nonprod:.*:delete', 'manifest:Security:data-platform-nonprod:.*:manage', 'approval:Security:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Security:data-platform-nonprod:.*:read', 'manifest:Security:data-platform-nonprod:.*:write', 'manifest:Security:data-platform-nonprod:.*:clone', 'manifest:Security:data-platform-nonprod:.*:secret_read', 'manifest:Security:data-platform-nonprod:.*:secret_write', 'manifest:Security:data-platform-nonprod:.*:supersecret_write', 'kube:Security:data-platform-nonprod:.*:restart', 'kube:Security:data-platform-nonprod:.*:delete', 'approval:Security:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Security_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Security:data-platform-nonprod:.*:read', 'manifest:Security:data-platform-nonprod:.*:write', 'manifest:Security:data-platform-nonprod:.*:clone', 'manifest:Security:data-platform-nonprod:.*:secret_read', 'manifest:Security:data-platform-nonprod:.*:secret_write', 'manifest:Security:data-platform-nonprod:.*:supersecret_write', 'kube:Security:data-platform-nonprod:.*:restart', 'kube:Security:data-platform-nonprod:.*:delete', 'approval:Security:data-platform-nonprod:.*:read', 'manifest:Security:data-platform-nonprod:.*:delete', 'manifest:Security:data-platform-nonprod:.*:manage', 'approval:Security:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:cmd:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:cmd:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:cmd:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:cmd:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_cmd_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_cmd_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_cmd_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:cmd:.*:read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:clone', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:cmd:.*:restart', 'kube:UnderwritingAndFraudDetection:cmd:.*:delete', 'approval:UnderwritingAndFraudDetection:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_cmd_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:cmd:.*:read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:clone', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:cmd:.*:restart', 'kube:UnderwritingAndFraudDetection:cmd:.*:delete', 'approval:UnderwritingAndFraudDetection:cmd:.*:read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:delete', 'manifest:UnderwritingAndFraudDetection:cmd:.*:manage', 'approval:UnderwritingAndFraudDetection:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:cmd:.*:read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:clone', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:cmd:.*:restart', 'kube:UnderwritingAndFraudDetection:cmd:.*:delete', 'approval:UnderwritingAndFraudDetection:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_cmd_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:cmd:.*:read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:clone', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:cmd:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:cmd:.*:restart', 'kube:UnderwritingAndFraudDetection:cmd:.*:delete', 'approval:UnderwritingAndFraudDetection:cmd:.*:read', 'manifest:UnderwritingAndFraudDetection:cmd:.*:delete', 'manifest:UnderwritingAndFraudDetection:cmd:.*:manage', 'approval:UnderwritingAndFraudDetection:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:prod:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:prod:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:prod:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:prod:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_prod_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_prod_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_prod_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_prod_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:prod:.*:read', 'manifest:UnderwritingAndFraudDetection:prod:.*:write', 'manifest:UnderwritingAndFraudDetection:prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:prod:.*:restart', 'kube:UnderwritingAndFraudDetection:prod:.*:delete', 'approval:UnderwritingAndFraudDetection:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_prod_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:prod:.*:read', 'manifest:UnderwritingAndFraudDetection:prod:.*:write', 'manifest:UnderwritingAndFraudDetection:prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:prod:.*:restart', 'kube:UnderwritingAndFraudDetection:prod:.*:delete', 'approval:UnderwritingAndFraudDetection:prod:.*:read', 'manifest:UnderwritingAndFraudDetection:prod:.*:delete', 'manifest:UnderwritingAndFraudDetection:prod:.*:manage', 'approval:UnderwritingAndFraudDetection:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_prod_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:prod:.*:read', 'manifest:UnderwritingAndFraudDetection:prod:.*:write', 'manifest:UnderwritingAndFraudDetection:prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:prod:.*:restart', 'kube:UnderwritingAndFraudDetection:prod:.*:delete', 'approval:UnderwritingAndFraudDetection:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_prod_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:prod:.*:read', 'manifest:UnderwritingAndFraudDetection:prod:.*:write', 'manifest:UnderwritingAndFraudDetection:prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:prod:.*:restart', 'kube:UnderwritingAndFraudDetection:prod:.*:delete', 'approval:UnderwritingAndFraudDetection:prod:.*:read', 'manifest:UnderwritingAndFraudDetection:prod:.*:delete', 'manifest:UnderwritingAndFraudDetection:prod:.*:manage', 'approval:UnderwritingAndFraudDetection:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:dev:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:dev:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:dev:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:dev:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_dev_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_dev_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_dev_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_dev_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:dev:.*:read', 'manifest:UnderwritingAndFraudDetection:dev:.*:write', 'manifest:UnderwritingAndFraudDetection:dev:.*:clone', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:dev:.*:restart', 'kube:UnderwritingAndFraudDetection:dev:.*:delete', 'approval:UnderwritingAndFraudDetection:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_dev_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:dev:.*:read', 'manifest:UnderwritingAndFraudDetection:dev:.*:write', 'manifest:UnderwritingAndFraudDetection:dev:.*:clone', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:dev:.*:restart', 'kube:UnderwritingAndFraudDetection:dev:.*:delete', 'approval:UnderwritingAndFraudDetection:dev:.*:read', 'manifest:UnderwritingAndFraudDetection:dev:.*:delete', 'manifest:UnderwritingAndFraudDetection:dev:.*:manage', 'approval:UnderwritingAndFraudDetection:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_dev_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:dev:.*:read', 'manifest:UnderwritingAndFraudDetection:dev:.*:write', 'manifest:UnderwritingAndFraudDetection:dev:.*:clone', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:dev:.*:restart', 'kube:UnderwritingAndFraudDetection:dev:.*:delete', 'approval:UnderwritingAndFraudDetection:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_dev_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:dev:.*:read', 'manifest:UnderwritingAndFraudDetection:dev:.*:write', 'manifest:UnderwritingAndFraudDetection:dev:.*:clone', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:dev:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:dev:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:dev:.*:restart', 'kube:UnderwritingAndFraudDetection:dev:.*:delete', 'approval:UnderwritingAndFraudDetection:dev:.*:read', 'manifest:UnderwritingAndFraudDetection:dev:.*:delete', 'manifest:UnderwritingAndFraudDetection:dev:.*:manage', 'approval:UnderwritingAndFraudDetection:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:qa:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:qa:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:qa:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:qa:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_qa_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_qa_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_qa_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_qa_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:qa:.*:read', 'manifest:UnderwritingAndFraudDetection:qa:.*:write', 'manifest:UnderwritingAndFraudDetection:qa:.*:clone', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:qa:.*:restart', 'kube:UnderwritingAndFraudDetection:qa:.*:delete', 'approval:UnderwritingAndFraudDetection:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_qa_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:qa:.*:read', 'manifest:UnderwritingAndFraudDetection:qa:.*:write', 'manifest:UnderwritingAndFraudDetection:qa:.*:clone', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:qa:.*:restart', 'kube:UnderwritingAndFraudDetection:qa:.*:delete', 'approval:UnderwritingAndFraudDetection:qa:.*:read', 'manifest:UnderwritingAndFraudDetection:qa:.*:delete', 'manifest:UnderwritingAndFraudDetection:qa:.*:manage', 'approval:UnderwritingAndFraudDetection:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_qa_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:qa:.*:read', 'manifest:UnderwritingAndFraudDetection:qa:.*:write', 'manifest:UnderwritingAndFraudDetection:qa:.*:clone', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:qa:.*:restart', 'kube:UnderwritingAndFraudDetection:qa:.*:delete', 'approval:UnderwritingAndFraudDetection:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_qa_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:qa:.*:read', 'manifest:UnderwritingAndFraudDetection:qa:.*:write', 'manifest:UnderwritingAndFraudDetection:qa:.*:clone', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:qa:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:qa:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:qa:.*:restart', 'kube:UnderwritingAndFraudDetection:qa:.*:delete', 'approval:UnderwritingAndFraudDetection:qa:.*:read', 'manifest:UnderwritingAndFraudDetection:qa:.*:delete', 'manifest:UnderwritingAndFraudDetection:qa:.*:manage', 'approval:UnderwritingAndFraudDetection:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:perf:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:perf:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:perf:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:perf:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_perf_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_perf_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_perf_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_perf_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:perf:.*:read', 'manifest:UnderwritingAndFraudDetection:perf:.*:write', 'manifest:UnderwritingAndFraudDetection:perf:.*:clone', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:perf:.*:restart', 'kube:UnderwritingAndFraudDetection:perf:.*:delete', 'approval:UnderwritingAndFraudDetection:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_perf_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:perf:.*:read', 'manifest:UnderwritingAndFraudDetection:perf:.*:write', 'manifest:UnderwritingAndFraudDetection:perf:.*:clone', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:perf:.*:restart', 'kube:UnderwritingAndFraudDetection:perf:.*:delete', 'approval:UnderwritingAndFraudDetection:perf:.*:read', 'manifest:UnderwritingAndFraudDetection:perf:.*:delete', 'manifest:UnderwritingAndFraudDetection:perf:.*:manage', 'approval:UnderwritingAndFraudDetection:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_perf_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:perf:.*:read', 'manifest:UnderwritingAndFraudDetection:perf:.*:write', 'manifest:UnderwritingAndFraudDetection:perf:.*:clone', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:perf:.*:restart', 'kube:UnderwritingAndFraudDetection:perf:.*:delete', 'approval:UnderwritingAndFraudDetection:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_perf_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:perf:.*:read', 'manifest:UnderwritingAndFraudDetection:perf:.*:write', 'manifest:UnderwritingAndFraudDetection:perf:.*:clone', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:perf:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:perf:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:perf:.*:restart', 'kube:UnderwritingAndFraudDetection:perf:.*:delete', 'approval:UnderwritingAndFraudDetection:perf:.*:read', 'manifest:UnderwritingAndFraudDetection:perf:.*:delete', 'manifest:UnderwritingAndFraudDetection:perf:.*:manage', 'approval:UnderwritingAndFraudDetection:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:uat:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:uat:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:uat:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:uat:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_uat_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_uat_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_uat_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_uat_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:uat:.*:read', 'manifest:UnderwritingAndFraudDetection:uat:.*:write', 'manifest:UnderwritingAndFraudDetection:uat:.*:clone', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:uat:.*:restart', 'kube:UnderwritingAndFraudDetection:uat:.*:delete', 'approval:UnderwritingAndFraudDetection:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_uat_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:uat:.*:read', 'manifest:UnderwritingAndFraudDetection:uat:.*:write', 'manifest:UnderwritingAndFraudDetection:uat:.*:clone', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:uat:.*:restart', 'kube:UnderwritingAndFraudDetection:uat:.*:delete', 'approval:UnderwritingAndFraudDetection:uat:.*:read', 'manifest:UnderwritingAndFraudDetection:uat:.*:delete', 'manifest:UnderwritingAndFraudDetection:uat:.*:manage', 'approval:UnderwritingAndFraudDetection:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_uat_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:uat:.*:read', 'manifest:UnderwritingAndFraudDetection:uat:.*:write', 'manifest:UnderwritingAndFraudDetection:uat:.*:clone', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:uat:.*:restart', 'kube:UnderwritingAndFraudDetection:uat:.*:delete', 'approval:UnderwritingAndFraudDetection:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_uat_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:uat:.*:read', 'manifest:UnderwritingAndFraudDetection:uat:.*:write', 'manifest:UnderwritingAndFraudDetection:uat:.*:clone', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:uat:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:uat:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:uat:.*:restart', 'kube:UnderwritingAndFraudDetection:uat:.*:delete', 'approval:UnderwritingAndFraudDetection:uat:.*:read', 'manifest:UnderwritingAndFraudDetection:uat:.*:delete', 'manifest:UnderwritingAndFraudDetection:uat:.*:manage', 'approval:UnderwritingAndFraudDetection:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_data-platform-prod_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_data-platform-prod_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:delete', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:manage', 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-prod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:delete', 'manifest:UnderwritingAndFraudDetection:data-platform-prod:.*:manage', 'approval:UnderwritingAndFraudDetection:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'UnderwritingAndFraudDetection_data-platform-nonprod_VIEWER'), (now(), now(), 'UnderwritingAndFraudDetection_data-platform-nonprod_MAINTAINER'), (now(), now(), 'UnderwritingAndFraudDetection_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:manage', 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'UnderwritingAndFraudDetection_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:clone', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:secret_write', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:supersecret_write', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:restart', 'kube:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete', 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:read', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:delete', 'manifest:UnderwritingAndFraudDetection:data-platform-nonprod:.*:manage', 'approval:UnderwritingAndFraudDetection:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:cmd:.*:read'), (now(), now(), 'manifest:insurance-operations:cmd:.*:write'), (now(), now(), 'manifest:insurance-operations:cmd:.*:clone'), (now(), now(), 'manifest:insurance-operations:cmd:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:cmd:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:cmd:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:cmd:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:cmd:.*:restart'), (now(), now(), 'kube:insurance-operations:cmd:.*:delete'), (now(), now(), 'approval:insurance-operations:cmd:.*:read'), (now(), now(), 'manifest:insurance-operations:cmd:.*:delete'), (now(), now(), 'manifest:insurance-operations:cmd:.*:manage'), (now(), now(), 'approval:insurance-operations:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_cmd_VIEWER'), (now(), now(), 'insurance-operations_cmd_MAINTAINER'), (now(), now(), 'insurance-operations_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_cmd_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:cmd:.*:read', 'manifest:insurance-operations:cmd:.*:write', 'manifest:insurance-operations:cmd:.*:clone', 'manifest:insurance-operations:cmd:.*:secret_read', 'manifest:insurance-operations:cmd:.*:secret_write', 'manifest:insurance-operations:cmd:.*:supersecret_read', 'manifest:insurance-operations:cmd:.*:supersecret_write', 'kube:insurance-operations:cmd:.*:restart', 'kube:insurance-operations:cmd:.*:delete', 'approval:insurance-operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:cmd:.*:read', 'manifest:insurance-operations:cmd:.*:write', 'manifest:insurance-operations:cmd:.*:clone', 'manifest:insurance-operations:cmd:.*:secret_read', 'manifest:insurance-operations:cmd:.*:secret_write', 'manifest:insurance-operations:cmd:.*:supersecret_read', 'manifest:insurance-operations:cmd:.*:supersecret_write', 'kube:insurance-operations:cmd:.*:restart', 'kube:insurance-operations:cmd:.*:delete', 'approval:insurance-operations:cmd:.*:read', 'manifest:insurance-operations:cmd:.*:delete', 'manifest:insurance-operations:cmd:.*:manage', 'approval:insurance-operations:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:cmd:.*:read', 'manifest:insurance-operations:cmd:.*:write', 'manifest:insurance-operations:cmd:.*:clone', 'manifest:insurance-operations:cmd:.*:secret_read', 'manifest:insurance-operations:cmd:.*:secret_write', 'manifest:insurance-operations:cmd:.*:supersecret_write', 'kube:insurance-operations:cmd:.*:restart', 'kube:insurance-operations:cmd:.*:delete', 'approval:insurance-operations:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:cmd:.*:read', 'manifest:insurance-operations:cmd:.*:write', 'manifest:insurance-operations:cmd:.*:clone', 'manifest:insurance-operations:cmd:.*:secret_read', 'manifest:insurance-operations:cmd:.*:secret_write', 'manifest:insurance-operations:cmd:.*:supersecret_write', 'kube:insurance-operations:cmd:.*:restart', 'kube:insurance-operations:cmd:.*:delete', 'approval:insurance-operations:cmd:.*:read', 'manifest:insurance-operations:cmd:.*:delete', 'manifest:insurance-operations:cmd:.*:manage', 'approval:insurance-operations:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:prod:.*:read'), (now(), now(), 'manifest:insurance-operations:prod:.*:write'), (now(), now(), 'manifest:insurance-operations:prod:.*:clone'), (now(), now(), 'manifest:insurance-operations:prod:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:prod:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:prod:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:prod:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:prod:.*:restart'), (now(), now(), 'kube:insurance-operations:prod:.*:delete'), (now(), now(), 'approval:insurance-operations:prod:.*:read'), (now(), now(), 'manifest:insurance-operations:prod:.*:delete'), (now(), now(), 'manifest:insurance-operations:prod:.*:manage'), (now(), now(), 'approval:insurance-operations:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_prod_VIEWER'), (now(), now(), 'insurance-operations_prod_MAINTAINER'), (now(), now(), 'insurance-operations_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_prod_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:prod:.*:read', 'manifest:insurance-operations:prod:.*:write', 'manifest:insurance-operations:prod:.*:clone', 'manifest:insurance-operations:prod:.*:secret_read', 'manifest:insurance-operations:prod:.*:secret_write', 'manifest:insurance-operations:prod:.*:supersecret_read', 'manifest:insurance-operations:prod:.*:supersecret_write', 'kube:insurance-operations:prod:.*:restart', 'kube:insurance-operations:prod:.*:delete', 'approval:insurance-operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_prod_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:prod:.*:read', 'manifest:insurance-operations:prod:.*:write', 'manifest:insurance-operations:prod:.*:clone', 'manifest:insurance-operations:prod:.*:secret_read', 'manifest:insurance-operations:prod:.*:secret_write', 'manifest:insurance-operations:prod:.*:supersecret_read', 'manifest:insurance-operations:prod:.*:supersecret_write', 'kube:insurance-operations:prod:.*:restart', 'kube:insurance-operations:prod:.*:delete', 'approval:insurance-operations:prod:.*:read', 'manifest:insurance-operations:prod:.*:delete', 'manifest:insurance-operations:prod:.*:manage', 'approval:insurance-operations:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:prod:.*:read', 'manifest:insurance-operations:prod:.*:write', 'manifest:insurance-operations:prod:.*:clone', 'manifest:insurance-operations:prod:.*:secret_read', 'manifest:insurance-operations:prod:.*:secret_write', 'manifest:insurance-operations:prod:.*:supersecret_write', 'kube:insurance-operations:prod:.*:restart', 'kube:insurance-operations:prod:.*:delete', 'approval:insurance-operations:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_prod_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:prod:.*:read', 'manifest:insurance-operations:prod:.*:write', 'manifest:insurance-operations:prod:.*:clone', 'manifest:insurance-operations:prod:.*:secret_read', 'manifest:insurance-operations:prod:.*:secret_write', 'manifest:insurance-operations:prod:.*:supersecret_write', 'kube:insurance-operations:prod:.*:restart', 'kube:insurance-operations:prod:.*:delete', 'approval:insurance-operations:prod:.*:read', 'manifest:insurance-operations:prod:.*:delete', 'manifest:insurance-operations:prod:.*:manage', 'approval:insurance-operations:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:dev:.*:read'), (now(), now(), 'manifest:insurance-operations:dev:.*:write'), (now(), now(), 'manifest:insurance-operations:dev:.*:clone'), (now(), now(), 'manifest:insurance-operations:dev:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:dev:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:dev:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:dev:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:dev:.*:restart'), (now(), now(), 'kube:insurance-operations:dev:.*:delete'), (now(), now(), 'approval:insurance-operations:dev:.*:read'), (now(), now(), 'manifest:insurance-operations:dev:.*:delete'), (now(), now(), 'manifest:insurance-operations:dev:.*:manage'), (now(), now(), 'approval:insurance-operations:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_dev_VIEWER'), (now(), now(), 'insurance-operations_dev_MAINTAINER'), (now(), now(), 'insurance-operations_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_dev_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:dev:.*:read', 'manifest:insurance-operations:dev:.*:write', 'manifest:insurance-operations:dev:.*:clone', 'manifest:insurance-operations:dev:.*:secret_read', 'manifest:insurance-operations:dev:.*:secret_write', 'manifest:insurance-operations:dev:.*:supersecret_read', 'manifest:insurance-operations:dev:.*:supersecret_write', 'kube:insurance-operations:dev:.*:restart', 'kube:insurance-operations:dev:.*:delete', 'approval:insurance-operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_dev_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:dev:.*:read', 'manifest:insurance-operations:dev:.*:write', 'manifest:insurance-operations:dev:.*:clone', 'manifest:insurance-operations:dev:.*:secret_read', 'manifest:insurance-operations:dev:.*:secret_write', 'manifest:insurance-operations:dev:.*:supersecret_read', 'manifest:insurance-operations:dev:.*:supersecret_write', 'kube:insurance-operations:dev:.*:restart', 'kube:insurance-operations:dev:.*:delete', 'approval:insurance-operations:dev:.*:read', 'manifest:insurance-operations:dev:.*:delete', 'manifest:insurance-operations:dev:.*:manage', 'approval:insurance-operations:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:dev:.*:read', 'manifest:insurance-operations:dev:.*:write', 'manifest:insurance-operations:dev:.*:clone', 'manifest:insurance-operations:dev:.*:secret_read', 'manifest:insurance-operations:dev:.*:secret_write', 'manifest:insurance-operations:dev:.*:supersecret_write', 'kube:insurance-operations:dev:.*:restart', 'kube:insurance-operations:dev:.*:delete', 'approval:insurance-operations:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_dev_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:dev:.*:read', 'manifest:insurance-operations:dev:.*:write', 'manifest:insurance-operations:dev:.*:clone', 'manifest:insurance-operations:dev:.*:secret_read', 'manifest:insurance-operations:dev:.*:secret_write', 'manifest:insurance-operations:dev:.*:supersecret_write', 'kube:insurance-operations:dev:.*:restart', 'kube:insurance-operations:dev:.*:delete', 'approval:insurance-operations:dev:.*:read', 'manifest:insurance-operations:dev:.*:delete', 'manifest:insurance-operations:dev:.*:manage', 'approval:insurance-operations:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:qa:.*:read'), (now(), now(), 'manifest:insurance-operations:qa:.*:write'), (now(), now(), 'manifest:insurance-operations:qa:.*:clone'), (now(), now(), 'manifest:insurance-operations:qa:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:qa:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:qa:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:qa:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:qa:.*:restart'), (now(), now(), 'kube:insurance-operations:qa:.*:delete'), (now(), now(), 'approval:insurance-operations:qa:.*:read'), (now(), now(), 'manifest:insurance-operations:qa:.*:delete'), (now(), now(), 'manifest:insurance-operations:qa:.*:manage'), (now(), now(), 'approval:insurance-operations:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_qa_VIEWER'), (now(), now(), 'insurance-operations_qa_MAINTAINER'), (now(), now(), 'insurance-operations_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_qa_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:qa:.*:read', 'manifest:insurance-operations:qa:.*:write', 'manifest:insurance-operations:qa:.*:clone', 'manifest:insurance-operations:qa:.*:secret_read', 'manifest:insurance-operations:qa:.*:secret_write', 'manifest:insurance-operations:qa:.*:supersecret_read', 'manifest:insurance-operations:qa:.*:supersecret_write', 'kube:insurance-operations:qa:.*:restart', 'kube:insurance-operations:qa:.*:delete', 'approval:insurance-operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_qa_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:qa:.*:read', 'manifest:insurance-operations:qa:.*:write', 'manifest:insurance-operations:qa:.*:clone', 'manifest:insurance-operations:qa:.*:secret_read', 'manifest:insurance-operations:qa:.*:secret_write', 'manifest:insurance-operations:qa:.*:supersecret_read', 'manifest:insurance-operations:qa:.*:supersecret_write', 'kube:insurance-operations:qa:.*:restart', 'kube:insurance-operations:qa:.*:delete', 'approval:insurance-operations:qa:.*:read', 'manifest:insurance-operations:qa:.*:delete', 'manifest:insurance-operations:qa:.*:manage', 'approval:insurance-operations:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:qa:.*:read', 'manifest:insurance-operations:qa:.*:write', 'manifest:insurance-operations:qa:.*:clone', 'manifest:insurance-operations:qa:.*:secret_read', 'manifest:insurance-operations:qa:.*:secret_write', 'manifest:insurance-operations:qa:.*:supersecret_write', 'kube:insurance-operations:qa:.*:restart', 'kube:insurance-operations:qa:.*:delete', 'approval:insurance-operations:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_qa_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:qa:.*:read', 'manifest:insurance-operations:qa:.*:write', 'manifest:insurance-operations:qa:.*:clone', 'manifest:insurance-operations:qa:.*:secret_read', 'manifest:insurance-operations:qa:.*:secret_write', 'manifest:insurance-operations:qa:.*:supersecret_write', 'kube:insurance-operations:qa:.*:restart', 'kube:insurance-operations:qa:.*:delete', 'approval:insurance-operations:qa:.*:read', 'manifest:insurance-operations:qa:.*:delete', 'manifest:insurance-operations:qa:.*:manage', 'approval:insurance-operations:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:perf:.*:read'), (now(), now(), 'manifest:insurance-operations:perf:.*:write'), (now(), now(), 'manifest:insurance-operations:perf:.*:clone'), (now(), now(), 'manifest:insurance-operations:perf:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:perf:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:perf:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:perf:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:perf:.*:restart'), (now(), now(), 'kube:insurance-operations:perf:.*:delete'), (now(), now(), 'approval:insurance-operations:perf:.*:read'), (now(), now(), 'manifest:insurance-operations:perf:.*:delete'), (now(), now(), 'manifest:insurance-operations:perf:.*:manage'), (now(), now(), 'approval:insurance-operations:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_perf_VIEWER'), (now(), now(), 'insurance-operations_perf_MAINTAINER'), (now(), now(), 'insurance-operations_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_perf_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:perf:.*:read', 'manifest:insurance-operations:perf:.*:write', 'manifest:insurance-operations:perf:.*:clone', 'manifest:insurance-operations:perf:.*:secret_read', 'manifest:insurance-operations:perf:.*:secret_write', 'manifest:insurance-operations:perf:.*:supersecret_read', 'manifest:insurance-operations:perf:.*:supersecret_write', 'kube:insurance-operations:perf:.*:restart', 'kube:insurance-operations:perf:.*:delete', 'approval:insurance-operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_perf_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:perf:.*:read', 'manifest:insurance-operations:perf:.*:write', 'manifest:insurance-operations:perf:.*:clone', 'manifest:insurance-operations:perf:.*:secret_read', 'manifest:insurance-operations:perf:.*:secret_write', 'manifest:insurance-operations:perf:.*:supersecret_read', 'manifest:insurance-operations:perf:.*:supersecret_write', 'kube:insurance-operations:perf:.*:restart', 'kube:insurance-operations:perf:.*:delete', 'approval:insurance-operations:perf:.*:read', 'manifest:insurance-operations:perf:.*:delete', 'manifest:insurance-operations:perf:.*:manage', 'approval:insurance-operations:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:perf:.*:read', 'manifest:insurance-operations:perf:.*:write', 'manifest:insurance-operations:perf:.*:clone', 'manifest:insurance-operations:perf:.*:secret_read', 'manifest:insurance-operations:perf:.*:secret_write', 'manifest:insurance-operations:perf:.*:supersecret_write', 'kube:insurance-operations:perf:.*:restart', 'kube:insurance-operations:perf:.*:delete', 'approval:insurance-operations:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_perf_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:perf:.*:read', 'manifest:insurance-operations:perf:.*:write', 'manifest:insurance-operations:perf:.*:clone', 'manifest:insurance-operations:perf:.*:secret_read', 'manifest:insurance-operations:perf:.*:secret_write', 'manifest:insurance-operations:perf:.*:supersecret_write', 'kube:insurance-operations:perf:.*:restart', 'kube:insurance-operations:perf:.*:delete', 'approval:insurance-operations:perf:.*:read', 'manifest:insurance-operations:perf:.*:delete', 'manifest:insurance-operations:perf:.*:manage', 'approval:insurance-operations:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:uat:.*:read'), (now(), now(), 'manifest:insurance-operations:uat:.*:write'), (now(), now(), 'manifest:insurance-operations:uat:.*:clone'), (now(), now(), 'manifest:insurance-operations:uat:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:uat:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:uat:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:uat:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:uat:.*:restart'), (now(), now(), 'kube:insurance-operations:uat:.*:delete'), (now(), now(), 'approval:insurance-operations:uat:.*:read'), (now(), now(), 'manifest:insurance-operations:uat:.*:delete'), (now(), now(), 'manifest:insurance-operations:uat:.*:manage'), (now(), now(), 'approval:insurance-operations:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_uat_VIEWER'), (now(), now(), 'insurance-operations_uat_MAINTAINER'), (now(), now(), 'insurance-operations_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_uat_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:uat:.*:read', 'manifest:insurance-operations:uat:.*:write', 'manifest:insurance-operations:uat:.*:clone', 'manifest:insurance-operations:uat:.*:secret_read', 'manifest:insurance-operations:uat:.*:secret_write', 'manifest:insurance-operations:uat:.*:supersecret_read', 'manifest:insurance-operations:uat:.*:supersecret_write', 'kube:insurance-operations:uat:.*:restart', 'kube:insurance-operations:uat:.*:delete', 'approval:insurance-operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_uat_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:uat:.*:read', 'manifest:insurance-operations:uat:.*:write', 'manifest:insurance-operations:uat:.*:clone', 'manifest:insurance-operations:uat:.*:secret_read', 'manifest:insurance-operations:uat:.*:secret_write', 'manifest:insurance-operations:uat:.*:supersecret_read', 'manifest:insurance-operations:uat:.*:supersecret_write', 'kube:insurance-operations:uat:.*:restart', 'kube:insurance-operations:uat:.*:delete', 'approval:insurance-operations:uat:.*:read', 'manifest:insurance-operations:uat:.*:delete', 'manifest:insurance-operations:uat:.*:manage', 'approval:insurance-operations:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:uat:.*:read', 'manifest:insurance-operations:uat:.*:write', 'manifest:insurance-operations:uat:.*:clone', 'manifest:insurance-operations:uat:.*:secret_read', 'manifest:insurance-operations:uat:.*:secret_write', 'manifest:insurance-operations:uat:.*:supersecret_write', 'kube:insurance-operations:uat:.*:restart', 'kube:insurance-operations:uat:.*:delete', 'approval:insurance-operations:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_uat_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:uat:.*:read', 'manifest:insurance-operations:uat:.*:write', 'manifest:insurance-operations:uat:.*:clone', 'manifest:insurance-operations:uat:.*:secret_read', 'manifest:insurance-operations:uat:.*:secret_write', 'manifest:insurance-operations:uat:.*:supersecret_write', 'kube:insurance-operations:uat:.*:restart', 'kube:insurance-operations:uat:.*:delete', 'approval:insurance-operations:uat:.*:read', 'manifest:insurance-operations:uat:.*:delete', 'manifest:insurance-operations:uat:.*:manage', 'approval:insurance-operations:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:write'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:clone'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:data-platform-prod:.*:restart'), (now(), now(), 'kube:insurance-operations:data-platform-prod:.*:delete'), (now(), now(), 'approval:insurance-operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:delete'), (now(), now(), 'manifest:insurance-operations:data-platform-prod:.*:manage'), (now(), now(), 'approval:insurance-operations:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_data-platform-prod_VIEWER'), (now(), now(), 'insurance-operations_data-platform-prod_MAINTAINER'), (now(), now(), 'insurance-operations_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-prod:.*:read', 'manifest:insurance-operations:data-platform-prod:.*:write', 'manifest:insurance-operations:data-platform-prod:.*:clone', 'manifest:insurance-operations:data-platform-prod:.*:secret_read', 'manifest:insurance-operations:data-platform-prod:.*:secret_write', 'manifest:insurance-operations:data-platform-prod:.*:supersecret_read', 'manifest:insurance-operations:data-platform-prod:.*:supersecret_write', 'kube:insurance-operations:data-platform-prod:.*:restart', 'kube:insurance-operations:data-platform-prod:.*:delete', 'approval:insurance-operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-prod:.*:read', 'manifest:insurance-operations:data-platform-prod:.*:write', 'manifest:insurance-operations:data-platform-prod:.*:clone', 'manifest:insurance-operations:data-platform-prod:.*:secret_read', 'manifest:insurance-operations:data-platform-prod:.*:secret_write', 'manifest:insurance-operations:data-platform-prod:.*:supersecret_read', 'manifest:insurance-operations:data-platform-prod:.*:supersecret_write', 'kube:insurance-operations:data-platform-prod:.*:restart', 'kube:insurance-operations:data-platform-prod:.*:delete', 'approval:insurance-operations:data-platform-prod:.*:read', 'manifest:insurance-operations:data-platform-prod:.*:delete', 'manifest:insurance-operations:data-platform-prod:.*:manage', 'approval:insurance-operations:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-prod:.*:read', 'manifest:insurance-operations:data-platform-prod:.*:write', 'manifest:insurance-operations:data-platform-prod:.*:clone', 'manifest:insurance-operations:data-platform-prod:.*:secret_read', 'manifest:insurance-operations:data-platform-prod:.*:secret_write', 'manifest:insurance-operations:data-platform-prod:.*:supersecret_write', 'kube:insurance-operations:data-platform-prod:.*:restart', 'kube:insurance-operations:data-platform-prod:.*:delete', 'approval:insurance-operations:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-prod:.*:read', 'manifest:insurance-operations:data-platform-prod:.*:write', 'manifest:insurance-operations:data-platform-prod:.*:clone', 'manifest:insurance-operations:data-platform-prod:.*:secret_read', 'manifest:insurance-operations:data-platform-prod:.*:secret_write', 'manifest:insurance-operations:data-platform-prod:.*:supersecret_write', 'kube:insurance-operations:data-platform-prod:.*:restart', 'kube:insurance-operations:data-platform-prod:.*:delete', 'approval:insurance-operations:data-platform-prod:.*:read', 'manifest:insurance-operations:data-platform-prod:.*:delete', 'manifest:insurance-operations:data-platform-prod:.*:manage', 'approval:insurance-operations:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:insurance-operations:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:insurance-operations:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:insurance-operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:insurance-operations:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:insurance-operations:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'insurance-operations_data-platform-nonprod_VIEWER'), (now(), now(), 'insurance-operations_data-platform-nonprod_MAINTAINER'), (now(), now(), 'insurance-operations_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-nonprod:.*:read', 'manifest:insurance-operations:data-platform-nonprod:.*:write', 'manifest:insurance-operations:data-platform-nonprod:.*:clone', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_read', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_write', 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_read', 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_write', 'kube:insurance-operations:data-platform-nonprod:.*:restart', 'kube:insurance-operations:data-platform-nonprod:.*:delete', 'approval:insurance-operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-nonprod:.*:read', 'manifest:insurance-operations:data-platform-nonprod:.*:write', 'manifest:insurance-operations:data-platform-nonprod:.*:clone', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_read', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_write', 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_read', 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_write', 'kube:insurance-operations:data-platform-nonprod:.*:restart', 'kube:insurance-operations:data-platform-nonprod:.*:delete', 'approval:insurance-operations:data-platform-nonprod:.*:read', 'manifest:insurance-operations:data-platform-nonprod:.*:delete', 'manifest:insurance-operations:data-platform-nonprod:.*:manage', 'approval:insurance-operations:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-nonprod:.*:read', 'manifest:insurance-operations:data-platform-nonprod:.*:write', 'manifest:insurance-operations:data-platform-nonprod:.*:clone', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_read', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_write', 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_write', 'kube:insurance-operations:data-platform-nonprod:.*:restart', 'kube:insurance-operations:data-platform-nonprod:.*:delete', 'approval:insurance-operations:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'insurance-operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:insurance-operations:data-platform-nonprod:.*:read', 'manifest:insurance-operations:data-platform-nonprod:.*:write', 'manifest:insurance-operations:data-platform-nonprod:.*:clone', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_read', 'manifest:insurance-operations:data-platform-nonprod:.*:secret_write', 'manifest:insurance-operations:data-platform-nonprod:.*:supersecret_write', 'kube:insurance-operations:data-platform-nonprod:.*:restart', 'kube:insurance-operations:data-platform-nonprod:.*:delete', 'approval:insurance-operations:data-platform-nonprod:.*:read', 'manifest:insurance-operations:data-platform-nonprod:.*:delete', 'manifest:insurance-operations:data-platform-nonprod:.*:manage', 'approval:insurance-operations:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:cmd:.*:read'), (now(), now(), 'manifest:lending-operations:cmd:.*:write'), (now(), now(), 'manifest:lending-operations:cmd:.*:clone'), (now(), now(), 'manifest:lending-operations:cmd:.*:secret_read'), (now(), now(), 'manifest:lending-operations:cmd:.*:secret_write'), (now(), now(), 'manifest:lending-operations:cmd:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:cmd:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:cmd:.*:restart'), (now(), now(), 'kube:lending-operations:cmd:.*:delete'), (now(), now(), 'approval:lending-operations:cmd:.*:read'), (now(), now(), 'manifest:lending-operations:cmd:.*:delete'), (now(), now(), 'manifest:lending-operations:cmd:.*:manage'), (now(), now(), 'approval:lending-operations:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_cmd_VIEWER'), (now(), now(), 'lending-operations_cmd_MAINTAINER'), (now(), now(), 'lending-operations_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_cmd_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:cmd:.*:read', 'manifest:lending-operations:cmd:.*:write', 'manifest:lending-operations:cmd:.*:clone', 'manifest:lending-operations:cmd:.*:secret_read', 'manifest:lending-operations:cmd:.*:secret_write', 'manifest:lending-operations:cmd:.*:supersecret_read', 'manifest:lending-operations:cmd:.*:supersecret_write', 'kube:lending-operations:cmd:.*:restart', 'kube:lending-operations:cmd:.*:delete', 'approval:lending-operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:cmd:.*:read', 'manifest:lending-operations:cmd:.*:write', 'manifest:lending-operations:cmd:.*:clone', 'manifest:lending-operations:cmd:.*:secret_read', 'manifest:lending-operations:cmd:.*:secret_write', 'manifest:lending-operations:cmd:.*:supersecret_read', 'manifest:lending-operations:cmd:.*:supersecret_write', 'kube:lending-operations:cmd:.*:restart', 'kube:lending-operations:cmd:.*:delete', 'approval:lending-operations:cmd:.*:read', 'manifest:lending-operations:cmd:.*:delete', 'manifest:lending-operations:cmd:.*:manage', 'approval:lending-operations:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:cmd:.*:read', 'manifest:lending-operations:cmd:.*:write', 'manifest:lending-operations:cmd:.*:clone', 'manifest:lending-operations:cmd:.*:secret_read', 'manifest:lending-operations:cmd:.*:secret_write', 'manifest:lending-operations:cmd:.*:supersecret_write', 'kube:lending-operations:cmd:.*:restart', 'kube:lending-operations:cmd:.*:delete', 'approval:lending-operations:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:cmd:.*:read', 'manifest:lending-operations:cmd:.*:write', 'manifest:lending-operations:cmd:.*:clone', 'manifest:lending-operations:cmd:.*:secret_read', 'manifest:lending-operations:cmd:.*:secret_write', 'manifest:lending-operations:cmd:.*:supersecret_write', 'kube:lending-operations:cmd:.*:restart', 'kube:lending-operations:cmd:.*:delete', 'approval:lending-operations:cmd:.*:read', 'manifest:lending-operations:cmd:.*:delete', 'manifest:lending-operations:cmd:.*:manage', 'approval:lending-operations:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:prod:.*:read'), (now(), now(), 'manifest:lending-operations:prod:.*:write'), (now(), now(), 'manifest:lending-operations:prod:.*:clone'), (now(), now(), 'manifest:lending-operations:prod:.*:secret_read'), (now(), now(), 'manifest:lending-operations:prod:.*:secret_write'), (now(), now(), 'manifest:lending-operations:prod:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:prod:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:prod:.*:restart'), (now(), now(), 'kube:lending-operations:prod:.*:delete'), (now(), now(), 'approval:lending-operations:prod:.*:read'), (now(), now(), 'manifest:lending-operations:prod:.*:delete'), (now(), now(), 'manifest:lending-operations:prod:.*:manage'), (now(), now(), 'approval:lending-operations:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_prod_VIEWER'), (now(), now(), 'lending-operations_prod_MAINTAINER'), (now(), now(), 'lending-operations_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_prod_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:prod:.*:read', 'manifest:lending-operations:prod:.*:write', 'manifest:lending-operations:prod:.*:clone', 'manifest:lending-operations:prod:.*:secret_read', 'manifest:lending-operations:prod:.*:secret_write', 'manifest:lending-operations:prod:.*:supersecret_read', 'manifest:lending-operations:prod:.*:supersecret_write', 'kube:lending-operations:prod:.*:restart', 'kube:lending-operations:prod:.*:delete', 'approval:lending-operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_prod_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:prod:.*:read', 'manifest:lending-operations:prod:.*:write', 'manifest:lending-operations:prod:.*:clone', 'manifest:lending-operations:prod:.*:secret_read', 'manifest:lending-operations:prod:.*:secret_write', 'manifest:lending-operations:prod:.*:supersecret_read', 'manifest:lending-operations:prod:.*:supersecret_write', 'kube:lending-operations:prod:.*:restart', 'kube:lending-operations:prod:.*:delete', 'approval:lending-operations:prod:.*:read', 'manifest:lending-operations:prod:.*:delete', 'manifest:lending-operations:prod:.*:manage', 'approval:lending-operations:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:prod:.*:read', 'manifest:lending-operations:prod:.*:write', 'manifest:lending-operations:prod:.*:clone', 'manifest:lending-operations:prod:.*:secret_read', 'manifest:lending-operations:prod:.*:secret_write', 'manifest:lending-operations:prod:.*:supersecret_write', 'kube:lending-operations:prod:.*:restart', 'kube:lending-operations:prod:.*:delete', 'approval:lending-operations:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_prod_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:prod:.*:read', 'manifest:lending-operations:prod:.*:write', 'manifest:lending-operations:prod:.*:clone', 'manifest:lending-operations:prod:.*:secret_read', 'manifest:lending-operations:prod:.*:secret_write', 'manifest:lending-operations:prod:.*:supersecret_write', 'kube:lending-operations:prod:.*:restart', 'kube:lending-operations:prod:.*:delete', 'approval:lending-operations:prod:.*:read', 'manifest:lending-operations:prod:.*:delete', 'manifest:lending-operations:prod:.*:manage', 'approval:lending-operations:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:dev:.*:read'), (now(), now(), 'manifest:lending-operations:dev:.*:write'), (now(), now(), 'manifest:lending-operations:dev:.*:clone'), (now(), now(), 'manifest:lending-operations:dev:.*:secret_read'), (now(), now(), 'manifest:lending-operations:dev:.*:secret_write'), (now(), now(), 'manifest:lending-operations:dev:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:dev:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:dev:.*:restart'), (now(), now(), 'kube:lending-operations:dev:.*:delete'), (now(), now(), 'approval:lending-operations:dev:.*:read'), (now(), now(), 'manifest:lending-operations:dev:.*:delete'), (now(), now(), 'manifest:lending-operations:dev:.*:manage'), (now(), now(), 'approval:lending-operations:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_dev_VIEWER'), (now(), now(), 'lending-operations_dev_MAINTAINER'), (now(), now(), 'lending-operations_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_dev_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:dev:.*:read', 'manifest:lending-operations:dev:.*:write', 'manifest:lending-operations:dev:.*:clone', 'manifest:lending-operations:dev:.*:secret_read', 'manifest:lending-operations:dev:.*:secret_write', 'manifest:lending-operations:dev:.*:supersecret_read', 'manifest:lending-operations:dev:.*:supersecret_write', 'kube:lending-operations:dev:.*:restart', 'kube:lending-operations:dev:.*:delete', 'approval:lending-operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_dev_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:dev:.*:read', 'manifest:lending-operations:dev:.*:write', 'manifest:lending-operations:dev:.*:clone', 'manifest:lending-operations:dev:.*:secret_read', 'manifest:lending-operations:dev:.*:secret_write', 'manifest:lending-operations:dev:.*:supersecret_read', 'manifest:lending-operations:dev:.*:supersecret_write', 'kube:lending-operations:dev:.*:restart', 'kube:lending-operations:dev:.*:delete', 'approval:lending-operations:dev:.*:read', 'manifest:lending-operations:dev:.*:delete', 'manifest:lending-operations:dev:.*:manage', 'approval:lending-operations:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:dev:.*:read', 'manifest:lending-operations:dev:.*:write', 'manifest:lending-operations:dev:.*:clone', 'manifest:lending-operations:dev:.*:secret_read', 'manifest:lending-operations:dev:.*:secret_write', 'manifest:lending-operations:dev:.*:supersecret_write', 'kube:lending-operations:dev:.*:restart', 'kube:lending-operations:dev:.*:delete', 'approval:lending-operations:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_dev_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:dev:.*:read', 'manifest:lending-operations:dev:.*:write', 'manifest:lending-operations:dev:.*:clone', 'manifest:lending-operations:dev:.*:secret_read', 'manifest:lending-operations:dev:.*:secret_write', 'manifest:lending-operations:dev:.*:supersecret_write', 'kube:lending-operations:dev:.*:restart', 'kube:lending-operations:dev:.*:delete', 'approval:lending-operations:dev:.*:read', 'manifest:lending-operations:dev:.*:delete', 'manifest:lending-operations:dev:.*:manage', 'approval:lending-operations:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:qa:.*:read'), (now(), now(), 'manifest:lending-operations:qa:.*:write'), (now(), now(), 'manifest:lending-operations:qa:.*:clone'), (now(), now(), 'manifest:lending-operations:qa:.*:secret_read'), (now(), now(), 'manifest:lending-operations:qa:.*:secret_write'), (now(), now(), 'manifest:lending-operations:qa:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:qa:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:qa:.*:restart'), (now(), now(), 'kube:lending-operations:qa:.*:delete'), (now(), now(), 'approval:lending-operations:qa:.*:read'), (now(), now(), 'manifest:lending-operations:qa:.*:delete'), (now(), now(), 'manifest:lending-operations:qa:.*:manage'), (now(), now(), 'approval:lending-operations:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_qa_VIEWER'), (now(), now(), 'lending-operations_qa_MAINTAINER'), (now(), now(), 'lending-operations_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_qa_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:qa:.*:read', 'manifest:lending-operations:qa:.*:write', 'manifest:lending-operations:qa:.*:clone', 'manifest:lending-operations:qa:.*:secret_read', 'manifest:lending-operations:qa:.*:secret_write', 'manifest:lending-operations:qa:.*:supersecret_read', 'manifest:lending-operations:qa:.*:supersecret_write', 'kube:lending-operations:qa:.*:restart', 'kube:lending-operations:qa:.*:delete', 'approval:lending-operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_qa_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:qa:.*:read', 'manifest:lending-operations:qa:.*:write', 'manifest:lending-operations:qa:.*:clone', 'manifest:lending-operations:qa:.*:secret_read', 'manifest:lending-operations:qa:.*:secret_write', 'manifest:lending-operations:qa:.*:supersecret_read', 'manifest:lending-operations:qa:.*:supersecret_write', 'kube:lending-operations:qa:.*:restart', 'kube:lending-operations:qa:.*:delete', 'approval:lending-operations:qa:.*:read', 'manifest:lending-operations:qa:.*:delete', 'manifest:lending-operations:qa:.*:manage', 'approval:lending-operations:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:qa:.*:read', 'manifest:lending-operations:qa:.*:write', 'manifest:lending-operations:qa:.*:clone', 'manifest:lending-operations:qa:.*:secret_read', 'manifest:lending-operations:qa:.*:secret_write', 'manifest:lending-operations:qa:.*:supersecret_write', 'kube:lending-operations:qa:.*:restart', 'kube:lending-operations:qa:.*:delete', 'approval:lending-operations:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_qa_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:qa:.*:read', 'manifest:lending-operations:qa:.*:write', 'manifest:lending-operations:qa:.*:clone', 'manifest:lending-operations:qa:.*:secret_read', 'manifest:lending-operations:qa:.*:secret_write', 'manifest:lending-operations:qa:.*:supersecret_write', 'kube:lending-operations:qa:.*:restart', 'kube:lending-operations:qa:.*:delete', 'approval:lending-operations:qa:.*:read', 'manifest:lending-operations:qa:.*:delete', 'manifest:lending-operations:qa:.*:manage', 'approval:lending-operations:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:perf:.*:read'), (now(), now(), 'manifest:lending-operations:perf:.*:write'), (now(), now(), 'manifest:lending-operations:perf:.*:clone'), (now(), now(), 'manifest:lending-operations:perf:.*:secret_read'), (now(), now(), 'manifest:lending-operations:perf:.*:secret_write'), (now(), now(), 'manifest:lending-operations:perf:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:perf:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:perf:.*:restart'), (now(), now(), 'kube:lending-operations:perf:.*:delete'), (now(), now(), 'approval:lending-operations:perf:.*:read'), (now(), now(), 'manifest:lending-operations:perf:.*:delete'), (now(), now(), 'manifest:lending-operations:perf:.*:manage'), (now(), now(), 'approval:lending-operations:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_perf_VIEWER'), (now(), now(), 'lending-operations_perf_MAINTAINER'), (now(), now(), 'lending-operations_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_perf_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:perf:.*:read', 'manifest:lending-operations:perf:.*:write', 'manifest:lending-operations:perf:.*:clone', 'manifest:lending-operations:perf:.*:secret_read', 'manifest:lending-operations:perf:.*:secret_write', 'manifest:lending-operations:perf:.*:supersecret_read', 'manifest:lending-operations:perf:.*:supersecret_write', 'kube:lending-operations:perf:.*:restart', 'kube:lending-operations:perf:.*:delete', 'approval:lending-operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_perf_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:perf:.*:read', 'manifest:lending-operations:perf:.*:write', 'manifest:lending-operations:perf:.*:clone', 'manifest:lending-operations:perf:.*:secret_read', 'manifest:lending-operations:perf:.*:secret_write', 'manifest:lending-operations:perf:.*:supersecret_read', 'manifest:lending-operations:perf:.*:supersecret_write', 'kube:lending-operations:perf:.*:restart', 'kube:lending-operations:perf:.*:delete', 'approval:lending-operations:perf:.*:read', 'manifest:lending-operations:perf:.*:delete', 'manifest:lending-operations:perf:.*:manage', 'approval:lending-operations:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:perf:.*:read', 'manifest:lending-operations:perf:.*:write', 'manifest:lending-operations:perf:.*:clone', 'manifest:lending-operations:perf:.*:secret_read', 'manifest:lending-operations:perf:.*:secret_write', 'manifest:lending-operations:perf:.*:supersecret_write', 'kube:lending-operations:perf:.*:restart', 'kube:lending-operations:perf:.*:delete', 'approval:lending-operations:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_perf_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:perf:.*:read', 'manifest:lending-operations:perf:.*:write', 'manifest:lending-operations:perf:.*:clone', 'manifest:lending-operations:perf:.*:secret_read', 'manifest:lending-operations:perf:.*:secret_write', 'manifest:lending-operations:perf:.*:supersecret_write', 'kube:lending-operations:perf:.*:restart', 'kube:lending-operations:perf:.*:delete', 'approval:lending-operations:perf:.*:read', 'manifest:lending-operations:perf:.*:delete', 'manifest:lending-operations:perf:.*:manage', 'approval:lending-operations:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:uat:.*:read'), (now(), now(), 'manifest:lending-operations:uat:.*:write'), (now(), now(), 'manifest:lending-operations:uat:.*:clone'), (now(), now(), 'manifest:lending-operations:uat:.*:secret_read'), (now(), now(), 'manifest:lending-operations:uat:.*:secret_write'), (now(), now(), 'manifest:lending-operations:uat:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:uat:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:uat:.*:restart'), (now(), now(), 'kube:lending-operations:uat:.*:delete'), (now(), now(), 'approval:lending-operations:uat:.*:read'), (now(), now(), 'manifest:lending-operations:uat:.*:delete'), (now(), now(), 'manifest:lending-operations:uat:.*:manage'), (now(), now(), 'approval:lending-operations:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_uat_VIEWER'), (now(), now(), 'lending-operations_uat_MAINTAINER'), (now(), now(), 'lending-operations_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_uat_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:uat:.*:read', 'manifest:lending-operations:uat:.*:write', 'manifest:lending-operations:uat:.*:clone', 'manifest:lending-operations:uat:.*:secret_read', 'manifest:lending-operations:uat:.*:secret_write', 'manifest:lending-operations:uat:.*:supersecret_read', 'manifest:lending-operations:uat:.*:supersecret_write', 'kube:lending-operations:uat:.*:restart', 'kube:lending-operations:uat:.*:delete', 'approval:lending-operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_uat_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:uat:.*:read', 'manifest:lending-operations:uat:.*:write', 'manifest:lending-operations:uat:.*:clone', 'manifest:lending-operations:uat:.*:secret_read', 'manifest:lending-operations:uat:.*:secret_write', 'manifest:lending-operations:uat:.*:supersecret_read', 'manifest:lending-operations:uat:.*:supersecret_write', 'kube:lending-operations:uat:.*:restart', 'kube:lending-operations:uat:.*:delete', 'approval:lending-operations:uat:.*:read', 'manifest:lending-operations:uat:.*:delete', 'manifest:lending-operations:uat:.*:manage', 'approval:lending-operations:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:uat:.*:read', 'manifest:lending-operations:uat:.*:write', 'manifest:lending-operations:uat:.*:clone', 'manifest:lending-operations:uat:.*:secret_read', 'manifest:lending-operations:uat:.*:secret_write', 'manifest:lending-operations:uat:.*:supersecret_write', 'kube:lending-operations:uat:.*:restart', 'kube:lending-operations:uat:.*:delete', 'approval:lending-operations:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_uat_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:uat:.*:read', 'manifest:lending-operations:uat:.*:write', 'manifest:lending-operations:uat:.*:clone', 'manifest:lending-operations:uat:.*:secret_read', 'manifest:lending-operations:uat:.*:secret_write', 'manifest:lending-operations:uat:.*:supersecret_write', 'kube:lending-operations:uat:.*:restart', 'kube:lending-operations:uat:.*:delete', 'approval:lending-operations:uat:.*:read', 'manifest:lending-operations:uat:.*:delete', 'manifest:lending-operations:uat:.*:manage', 'approval:lending-operations:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:write'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:clone'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:data-platform-prod:.*:restart'), (now(), now(), 'kube:lending-operations:data-platform-prod:.*:delete'), (now(), now(), 'approval:lending-operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:delete'), (now(), now(), 'manifest:lending-operations:data-platform-prod:.*:manage'), (now(), now(), 'approval:lending-operations:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_data-platform-prod_VIEWER'), (now(), now(), 'lending-operations_data-platform-prod_MAINTAINER'), (now(), now(), 'lending-operations_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-prod:.*:read', 'manifest:lending-operations:data-platform-prod:.*:write', 'manifest:lending-operations:data-platform-prod:.*:clone', 'manifest:lending-operations:data-platform-prod:.*:secret_read', 'manifest:lending-operations:data-platform-prod:.*:secret_write', 'manifest:lending-operations:data-platform-prod:.*:supersecret_read', 'manifest:lending-operations:data-platform-prod:.*:supersecret_write', 'kube:lending-operations:data-platform-prod:.*:restart', 'kube:lending-operations:data-platform-prod:.*:delete', 'approval:lending-operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-prod:.*:read', 'manifest:lending-operations:data-platform-prod:.*:write', 'manifest:lending-operations:data-platform-prod:.*:clone', 'manifest:lending-operations:data-platform-prod:.*:secret_read', 'manifest:lending-operations:data-platform-prod:.*:secret_write', 'manifest:lending-operations:data-platform-prod:.*:supersecret_read', 'manifest:lending-operations:data-platform-prod:.*:supersecret_write', 'kube:lending-operations:data-platform-prod:.*:restart', 'kube:lending-operations:data-platform-prod:.*:delete', 'approval:lending-operations:data-platform-prod:.*:read', 'manifest:lending-operations:data-platform-prod:.*:delete', 'manifest:lending-operations:data-platform-prod:.*:manage', 'approval:lending-operations:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-prod:.*:read', 'manifest:lending-operations:data-platform-prod:.*:write', 'manifest:lending-operations:data-platform-prod:.*:clone', 'manifest:lending-operations:data-platform-prod:.*:secret_read', 'manifest:lending-operations:data-platform-prod:.*:secret_write', 'manifest:lending-operations:data-platform-prod:.*:supersecret_write', 'kube:lending-operations:data-platform-prod:.*:restart', 'kube:lending-operations:data-platform-prod:.*:delete', 'approval:lending-operations:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-prod:.*:read', 'manifest:lending-operations:data-platform-prod:.*:write', 'manifest:lending-operations:data-platform-prod:.*:clone', 'manifest:lending-operations:data-platform-prod:.*:secret_read', 'manifest:lending-operations:data-platform-prod:.*:secret_write', 'manifest:lending-operations:data-platform-prod:.*:supersecret_write', 'kube:lending-operations:data-platform-prod:.*:restart', 'kube:lending-operations:data-platform-prod:.*:delete', 'approval:lending-operations:data-platform-prod:.*:read', 'manifest:lending-operations:data-platform-prod:.*:delete', 'manifest:lending-operations:data-platform-prod:.*:manage', 'approval:lending-operations:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:lending-operations:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:lending-operations:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:lending-operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:lending-operations:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:lending-operations:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'lending-operations_data-platform-nonprod_VIEWER'), (now(), now(), 'lending-operations_data-platform-nonprod_MAINTAINER'), (now(), now(), 'lending-operations_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-nonprod:.*:read', 'manifest:lending-operations:data-platform-nonprod:.*:write', 'manifest:lending-operations:data-platform-nonprod:.*:clone', 'manifest:lending-operations:data-platform-nonprod:.*:secret_read', 'manifest:lending-operations:data-platform-nonprod:.*:secret_write', 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_read', 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_write', 'kube:lending-operations:data-platform-nonprod:.*:restart', 'kube:lending-operations:data-platform-nonprod:.*:delete', 'approval:lending-operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-nonprod:.*:read', 'manifest:lending-operations:data-platform-nonprod:.*:write', 'manifest:lending-operations:data-platform-nonprod:.*:clone', 'manifest:lending-operations:data-platform-nonprod:.*:secret_read', 'manifest:lending-operations:data-platform-nonprod:.*:secret_write', 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_read', 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_write', 'kube:lending-operations:data-platform-nonprod:.*:restart', 'kube:lending-operations:data-platform-nonprod:.*:delete', 'approval:lending-operations:data-platform-nonprod:.*:read', 'manifest:lending-operations:data-platform-nonprod:.*:delete', 'manifest:lending-operations:data-platform-nonprod:.*:manage', 'approval:lending-operations:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-nonprod:.*:read', 'manifest:lending-operations:data-platform-nonprod:.*:write', 'manifest:lending-operations:data-platform-nonprod:.*:clone', 'manifest:lending-operations:data-platform-nonprod:.*:secret_read', 'manifest:lending-operations:data-platform-nonprod:.*:secret_write', 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_write', 'kube:lending-operations:data-platform-nonprod:.*:restart', 'kube:lending-operations:data-platform-nonprod:.*:delete', 'approval:lending-operations:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'lending-operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:lending-operations:data-platform-nonprod:.*:read', 'manifest:lending-operations:data-platform-nonprod:.*:write', 'manifest:lending-operations:data-platform-nonprod:.*:clone', 'manifest:lending-operations:data-platform-nonprod:.*:secret_read', 'manifest:lending-operations:data-platform-nonprod:.*:secret_write', 'manifest:lending-operations:data-platform-nonprod:.*:supersecret_write', 'kube:lending-operations:data-platform-nonprod:.*:restart', 'kube:lending-operations:data-platform-nonprod:.*:delete', 'approval:lending-operations:data-platform-nonprod:.*:read', 'manifest:lending-operations:data-platform-nonprod:.*:delete', 'manifest:lending-operations:data-platform-nonprod:.*:manage', 'approval:lending-operations:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:cmd:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:cmd:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:cmd:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:cmd:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_cmd_VIEWER'), (now(), now(), 'SDET-Frameworks_cmd_MAINTAINER'), (now(), now(), 'SDET-Frameworks_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_cmd_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:cmd:.*:read', 'manifest:SDET-Frameworks:cmd:.*:write', 'manifest:SDET-Frameworks:cmd:.*:clone', 'manifest:SDET-Frameworks:cmd:.*:secret_read', 'manifest:SDET-Frameworks:cmd:.*:secret_write', 'manifest:SDET-Frameworks:cmd:.*:supersecret_read', 'manifest:SDET-Frameworks:cmd:.*:supersecret_write', 'kube:SDET-Frameworks:cmd:.*:restart', 'kube:SDET-Frameworks:cmd:.*:delete', 'approval:SDET-Frameworks:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_cmd_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:cmd:.*:read', 'manifest:SDET-Frameworks:cmd:.*:write', 'manifest:SDET-Frameworks:cmd:.*:clone', 'manifest:SDET-Frameworks:cmd:.*:secret_read', 'manifest:SDET-Frameworks:cmd:.*:secret_write', 'manifest:SDET-Frameworks:cmd:.*:supersecret_read', 'manifest:SDET-Frameworks:cmd:.*:supersecret_write', 'kube:SDET-Frameworks:cmd:.*:restart', 'kube:SDET-Frameworks:cmd:.*:delete', 'approval:SDET-Frameworks:cmd:.*:read', 'manifest:SDET-Frameworks:cmd:.*:delete', 'manifest:SDET-Frameworks:cmd:.*:manage', 'approval:SDET-Frameworks:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:cmd:.*:read', 'manifest:SDET-Frameworks:cmd:.*:write', 'manifest:SDET-Frameworks:cmd:.*:clone', 'manifest:SDET-Frameworks:cmd:.*:secret_read', 'manifest:SDET-Frameworks:cmd:.*:secret_write', 'manifest:SDET-Frameworks:cmd:.*:supersecret_write', 'kube:SDET-Frameworks:cmd:.*:restart', 'kube:SDET-Frameworks:cmd:.*:delete', 'approval:SDET-Frameworks:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_cmd_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:cmd:.*:read', 'manifest:SDET-Frameworks:cmd:.*:write', 'manifest:SDET-Frameworks:cmd:.*:clone', 'manifest:SDET-Frameworks:cmd:.*:secret_read', 'manifest:SDET-Frameworks:cmd:.*:secret_write', 'manifest:SDET-Frameworks:cmd:.*:supersecret_write', 'kube:SDET-Frameworks:cmd:.*:restart', 'kube:SDET-Frameworks:cmd:.*:delete', 'approval:SDET-Frameworks:cmd:.*:read', 'manifest:SDET-Frameworks:cmd:.*:delete', 'manifest:SDET-Frameworks:cmd:.*:manage', 'approval:SDET-Frameworks:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:prod:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:prod:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:prod:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:prod:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:prod:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_prod_VIEWER'), (now(), now(), 'SDET-Frameworks_prod_MAINTAINER'), (now(), now(), 'SDET-Frameworks_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_prod_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_prod_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:prod:.*:read', 'manifest:SDET-Frameworks:prod:.*:write', 'manifest:SDET-Frameworks:prod:.*:clone', 'manifest:SDET-Frameworks:prod:.*:secret_read', 'manifest:SDET-Frameworks:prod:.*:secret_write', 'manifest:SDET-Frameworks:prod:.*:supersecret_read', 'manifest:SDET-Frameworks:prod:.*:supersecret_write', 'kube:SDET-Frameworks:prod:.*:restart', 'kube:SDET-Frameworks:prod:.*:delete', 'approval:SDET-Frameworks:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_prod_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:prod:.*:read', 'manifest:SDET-Frameworks:prod:.*:write', 'manifest:SDET-Frameworks:prod:.*:clone', 'manifest:SDET-Frameworks:prod:.*:secret_read', 'manifest:SDET-Frameworks:prod:.*:secret_write', 'manifest:SDET-Frameworks:prod:.*:supersecret_read', 'manifest:SDET-Frameworks:prod:.*:supersecret_write', 'kube:SDET-Frameworks:prod:.*:restart', 'kube:SDET-Frameworks:prod:.*:delete', 'approval:SDET-Frameworks:prod:.*:read', 'manifest:SDET-Frameworks:prod:.*:delete', 'manifest:SDET-Frameworks:prod:.*:manage', 'approval:SDET-Frameworks:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_prod_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:prod:.*:read', 'manifest:SDET-Frameworks:prod:.*:write', 'manifest:SDET-Frameworks:prod:.*:clone', 'manifest:SDET-Frameworks:prod:.*:secret_read', 'manifest:SDET-Frameworks:prod:.*:secret_write', 'manifest:SDET-Frameworks:prod:.*:supersecret_write', 'kube:SDET-Frameworks:prod:.*:restart', 'kube:SDET-Frameworks:prod:.*:delete', 'approval:SDET-Frameworks:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_prod_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:prod:.*:read', 'manifest:SDET-Frameworks:prod:.*:write', 'manifest:SDET-Frameworks:prod:.*:clone', 'manifest:SDET-Frameworks:prod:.*:secret_read', 'manifest:SDET-Frameworks:prod:.*:secret_write', 'manifest:SDET-Frameworks:prod:.*:supersecret_write', 'kube:SDET-Frameworks:prod:.*:restart', 'kube:SDET-Frameworks:prod:.*:delete', 'approval:SDET-Frameworks:prod:.*:read', 'manifest:SDET-Frameworks:prod:.*:delete', 'manifest:SDET-Frameworks:prod:.*:manage', 'approval:SDET-Frameworks:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:dev:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:dev:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:dev:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:dev:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:dev:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_dev_VIEWER'), (now(), now(), 'SDET-Frameworks_dev_MAINTAINER'), (now(), now(), 'SDET-Frameworks_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_dev_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_dev_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:dev:.*:read', 'manifest:SDET-Frameworks:dev:.*:write', 'manifest:SDET-Frameworks:dev:.*:clone', 'manifest:SDET-Frameworks:dev:.*:secret_read', 'manifest:SDET-Frameworks:dev:.*:secret_write', 'manifest:SDET-Frameworks:dev:.*:supersecret_read', 'manifest:SDET-Frameworks:dev:.*:supersecret_write', 'kube:SDET-Frameworks:dev:.*:restart', 'kube:SDET-Frameworks:dev:.*:delete', 'approval:SDET-Frameworks:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_dev_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:dev:.*:read', 'manifest:SDET-Frameworks:dev:.*:write', 'manifest:SDET-Frameworks:dev:.*:clone', 'manifest:SDET-Frameworks:dev:.*:secret_read', 'manifest:SDET-Frameworks:dev:.*:secret_write', 'manifest:SDET-Frameworks:dev:.*:supersecret_read', 'manifest:SDET-Frameworks:dev:.*:supersecret_write', 'kube:SDET-Frameworks:dev:.*:restart', 'kube:SDET-Frameworks:dev:.*:delete', 'approval:SDET-Frameworks:dev:.*:read', 'manifest:SDET-Frameworks:dev:.*:delete', 'manifest:SDET-Frameworks:dev:.*:manage', 'approval:SDET-Frameworks:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_dev_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:dev:.*:read', 'manifest:SDET-Frameworks:dev:.*:write', 'manifest:SDET-Frameworks:dev:.*:clone', 'manifest:SDET-Frameworks:dev:.*:secret_read', 'manifest:SDET-Frameworks:dev:.*:secret_write', 'manifest:SDET-Frameworks:dev:.*:supersecret_write', 'kube:SDET-Frameworks:dev:.*:restart', 'kube:SDET-Frameworks:dev:.*:delete', 'approval:SDET-Frameworks:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_dev_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:dev:.*:read', 'manifest:SDET-Frameworks:dev:.*:write', 'manifest:SDET-Frameworks:dev:.*:clone', 'manifest:SDET-Frameworks:dev:.*:secret_read', 'manifest:SDET-Frameworks:dev:.*:secret_write', 'manifest:SDET-Frameworks:dev:.*:supersecret_write', 'kube:SDET-Frameworks:dev:.*:restart', 'kube:SDET-Frameworks:dev:.*:delete', 'approval:SDET-Frameworks:dev:.*:read', 'manifest:SDET-Frameworks:dev:.*:delete', 'manifest:SDET-Frameworks:dev:.*:manage', 'approval:SDET-Frameworks:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:qa:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:qa:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:qa:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:qa:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:qa:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_qa_VIEWER'), (now(), now(), 'SDET-Frameworks_qa_MAINTAINER'), (now(), now(), 'SDET-Frameworks_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_qa_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_qa_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:qa:.*:read', 'manifest:SDET-Frameworks:qa:.*:write', 'manifest:SDET-Frameworks:qa:.*:clone', 'manifest:SDET-Frameworks:qa:.*:secret_read', 'manifest:SDET-Frameworks:qa:.*:secret_write', 'manifest:SDET-Frameworks:qa:.*:supersecret_read', 'manifest:SDET-Frameworks:qa:.*:supersecret_write', 'kube:SDET-Frameworks:qa:.*:restart', 'kube:SDET-Frameworks:qa:.*:delete', 'approval:SDET-Frameworks:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_qa_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:qa:.*:read', 'manifest:SDET-Frameworks:qa:.*:write', 'manifest:SDET-Frameworks:qa:.*:clone', 'manifest:SDET-Frameworks:qa:.*:secret_read', 'manifest:SDET-Frameworks:qa:.*:secret_write', 'manifest:SDET-Frameworks:qa:.*:supersecret_read', 'manifest:SDET-Frameworks:qa:.*:supersecret_write', 'kube:SDET-Frameworks:qa:.*:restart', 'kube:SDET-Frameworks:qa:.*:delete', 'approval:SDET-Frameworks:qa:.*:read', 'manifest:SDET-Frameworks:qa:.*:delete', 'manifest:SDET-Frameworks:qa:.*:manage', 'approval:SDET-Frameworks:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_qa_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:qa:.*:read', 'manifest:SDET-Frameworks:qa:.*:write', 'manifest:SDET-Frameworks:qa:.*:clone', 'manifest:SDET-Frameworks:qa:.*:secret_read', 'manifest:SDET-Frameworks:qa:.*:secret_write', 'manifest:SDET-Frameworks:qa:.*:supersecret_write', 'kube:SDET-Frameworks:qa:.*:restart', 'kube:SDET-Frameworks:qa:.*:delete', 'approval:SDET-Frameworks:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_qa_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:qa:.*:read', 'manifest:SDET-Frameworks:qa:.*:write', 'manifest:SDET-Frameworks:qa:.*:clone', 'manifest:SDET-Frameworks:qa:.*:secret_read', 'manifest:SDET-Frameworks:qa:.*:secret_write', 'manifest:SDET-Frameworks:qa:.*:supersecret_write', 'kube:SDET-Frameworks:qa:.*:restart', 'kube:SDET-Frameworks:qa:.*:delete', 'approval:SDET-Frameworks:qa:.*:read', 'manifest:SDET-Frameworks:qa:.*:delete', 'manifest:SDET-Frameworks:qa:.*:manage', 'approval:SDET-Frameworks:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:perf:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:perf:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:perf:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:perf:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:perf:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_perf_VIEWER'), (now(), now(), 'SDET-Frameworks_perf_MAINTAINER'), (now(), now(), 'SDET-Frameworks_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_perf_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_perf_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:perf:.*:read', 'manifest:SDET-Frameworks:perf:.*:write', 'manifest:SDET-Frameworks:perf:.*:clone', 'manifest:SDET-Frameworks:perf:.*:secret_read', 'manifest:SDET-Frameworks:perf:.*:secret_write', 'manifest:SDET-Frameworks:perf:.*:supersecret_read', 'manifest:SDET-Frameworks:perf:.*:supersecret_write', 'kube:SDET-Frameworks:perf:.*:restart', 'kube:SDET-Frameworks:perf:.*:delete', 'approval:SDET-Frameworks:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_perf_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:perf:.*:read', 'manifest:SDET-Frameworks:perf:.*:write', 'manifest:SDET-Frameworks:perf:.*:clone', 'manifest:SDET-Frameworks:perf:.*:secret_read', 'manifest:SDET-Frameworks:perf:.*:secret_write', 'manifest:SDET-Frameworks:perf:.*:supersecret_read', 'manifest:SDET-Frameworks:perf:.*:supersecret_write', 'kube:SDET-Frameworks:perf:.*:restart', 'kube:SDET-Frameworks:perf:.*:delete', 'approval:SDET-Frameworks:perf:.*:read', 'manifest:SDET-Frameworks:perf:.*:delete', 'manifest:SDET-Frameworks:perf:.*:manage', 'approval:SDET-Frameworks:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_perf_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:perf:.*:read', 'manifest:SDET-Frameworks:perf:.*:write', 'manifest:SDET-Frameworks:perf:.*:clone', 'manifest:SDET-Frameworks:perf:.*:secret_read', 'manifest:SDET-Frameworks:perf:.*:secret_write', 'manifest:SDET-Frameworks:perf:.*:supersecret_write', 'kube:SDET-Frameworks:perf:.*:restart', 'kube:SDET-Frameworks:perf:.*:delete', 'approval:SDET-Frameworks:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_perf_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:perf:.*:read', 'manifest:SDET-Frameworks:perf:.*:write', 'manifest:SDET-Frameworks:perf:.*:clone', 'manifest:SDET-Frameworks:perf:.*:secret_read', 'manifest:SDET-Frameworks:perf:.*:secret_write', 'manifest:SDET-Frameworks:perf:.*:supersecret_write', 'kube:SDET-Frameworks:perf:.*:restart', 'kube:SDET-Frameworks:perf:.*:delete', 'approval:SDET-Frameworks:perf:.*:read', 'manifest:SDET-Frameworks:perf:.*:delete', 'manifest:SDET-Frameworks:perf:.*:manage', 'approval:SDET-Frameworks:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:uat:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:uat:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:uat:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:uat:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:uat:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_uat_VIEWER'), (now(), now(), 'SDET-Frameworks_uat_MAINTAINER'), (now(), now(), 'SDET-Frameworks_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_uat_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_uat_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:uat:.*:read', 'manifest:SDET-Frameworks:uat:.*:write', 'manifest:SDET-Frameworks:uat:.*:clone', 'manifest:SDET-Frameworks:uat:.*:secret_read', 'manifest:SDET-Frameworks:uat:.*:secret_write', 'manifest:SDET-Frameworks:uat:.*:supersecret_read', 'manifest:SDET-Frameworks:uat:.*:supersecret_write', 'kube:SDET-Frameworks:uat:.*:restart', 'kube:SDET-Frameworks:uat:.*:delete', 'approval:SDET-Frameworks:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_uat_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:uat:.*:read', 'manifest:SDET-Frameworks:uat:.*:write', 'manifest:SDET-Frameworks:uat:.*:clone', 'manifest:SDET-Frameworks:uat:.*:secret_read', 'manifest:SDET-Frameworks:uat:.*:secret_write', 'manifest:SDET-Frameworks:uat:.*:supersecret_read', 'manifest:SDET-Frameworks:uat:.*:supersecret_write', 'kube:SDET-Frameworks:uat:.*:restart', 'kube:SDET-Frameworks:uat:.*:delete', 'approval:SDET-Frameworks:uat:.*:read', 'manifest:SDET-Frameworks:uat:.*:delete', 'manifest:SDET-Frameworks:uat:.*:manage', 'approval:SDET-Frameworks:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_uat_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:uat:.*:read', 'manifest:SDET-Frameworks:uat:.*:write', 'manifest:SDET-Frameworks:uat:.*:clone', 'manifest:SDET-Frameworks:uat:.*:secret_read', 'manifest:SDET-Frameworks:uat:.*:secret_write', 'manifest:SDET-Frameworks:uat:.*:supersecret_write', 'kube:SDET-Frameworks:uat:.*:restart', 'kube:SDET-Frameworks:uat:.*:delete', 'approval:SDET-Frameworks:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_uat_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:uat:.*:read', 'manifest:SDET-Frameworks:uat:.*:write', 'manifest:SDET-Frameworks:uat:.*:clone', 'manifest:SDET-Frameworks:uat:.*:secret_read', 'manifest:SDET-Frameworks:uat:.*:secret_write', 'manifest:SDET-Frameworks:uat:.*:supersecret_write', 'kube:SDET-Frameworks:uat:.*:restart', 'kube:SDET-Frameworks:uat:.*:delete', 'approval:SDET-Frameworks:uat:.*:read', 'manifest:SDET-Frameworks:uat:.*:delete', 'manifest:SDET-Frameworks:uat:.*:manage', 'approval:SDET-Frameworks:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:data-platform-prod:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:data-platform-prod:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:data-platform-prod:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-prod:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_data-platform-prod_VIEWER'), (now(), now(), 'SDET-Frameworks_data-platform-prod_MAINTAINER'), (now(), now(), 'SDET-Frameworks_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-prod:.*:read', 'manifest:SDET-Frameworks:data-platform-prod:.*:write', 'manifest:SDET-Frameworks:data-platform-prod:.*:clone', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_read', 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-prod:.*:restart', 'kube:SDET-Frameworks:data-platform-prod:.*:delete', 'approval:SDET-Frameworks:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-prod:.*:read', 'manifest:SDET-Frameworks:data-platform-prod:.*:write', 'manifest:SDET-Frameworks:data-platform-prod:.*:clone', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_read', 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-prod:.*:restart', 'kube:SDET-Frameworks:data-platform-prod:.*:delete', 'approval:SDET-Frameworks:data-platform-prod:.*:read', 'manifest:SDET-Frameworks:data-platform-prod:.*:delete', 'manifest:SDET-Frameworks:data-platform-prod:.*:manage', 'approval:SDET-Frameworks:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-prod:.*:read', 'manifest:SDET-Frameworks:data-platform-prod:.*:write', 'manifest:SDET-Frameworks:data-platform-prod:.*:clone', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-prod:.*:restart', 'kube:SDET-Frameworks:data-platform-prod:.*:delete', 'approval:SDET-Frameworks:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-prod:.*:read', 'manifest:SDET-Frameworks:data-platform-prod:.*:write', 'manifest:SDET-Frameworks:data-platform-prod:.*:clone', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-prod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-prod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-prod:.*:restart', 'kube:SDET-Frameworks:data-platform-prod:.*:delete', 'approval:SDET-Frameworks:data-platform-prod:.*:read', 'manifest:SDET-Frameworks:data-platform-prod:.*:delete', 'manifest:SDET-Frameworks:data-platform-prod:.*:manage', 'approval:SDET-Frameworks:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:SDET-Frameworks:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:SDET-Frameworks:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:SDET-Frameworks:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:SDET-Frameworks:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:SDET-Frameworks:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'SDET-Frameworks_data-platform-nonprod_VIEWER'), (now(), now(), 'SDET-Frameworks_data-platform-nonprod_MAINTAINER'), (now(), now(), 'SDET-Frameworks_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-nonprod:.*:read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:clone', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-nonprod:.*:restart', 'kube:SDET-Frameworks:data-platform-nonprod:.*:delete', 'approval:SDET-Frameworks:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-nonprod:.*:read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:clone', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-nonprod:.*:restart', 'kube:SDET-Frameworks:data-platform-nonprod:.*:delete', 'approval:SDET-Frameworks:data-platform-nonprod:.*:read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:delete', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:manage', 'approval:SDET-Frameworks:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-nonprod:.*:read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:clone', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-nonprod:.*:restart', 'kube:SDET-Frameworks:data-platform-nonprod:.*:delete', 'approval:SDET-Frameworks:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'SDET-Frameworks_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:SDET-Frameworks:data-platform-nonprod:.*:read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:clone', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:secret_write', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:supersecret_write', 'kube:SDET-Frameworks:data-platform-nonprod:.*:restart', 'kube:SDET-Frameworks:data-platform-nonprod:.*:delete', 'approval:SDET-Frameworks:data-platform-nonprod:.*:read', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:delete', 'manifest:SDET-Frameworks:data-platform-nonprod:.*:manage', 'approval:SDET-Frameworks:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:cmd:.*:read'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:write'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:cmd:.*:restart'), (now(), now(), 'kube:AppX-Bridge:cmd:.*:delete'), (now(), now(), 'approval:AppX-Bridge:cmd:.*:read'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:cmd:.*:manage'), (now(), now(), 'approval:AppX-Bridge:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_cmd_VIEWER'), (now(), now(), 'AppX-Bridge_cmd_MAINTAINER'), (now(), now(), 'AppX-Bridge_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_cmd_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:cmd:.*:read', 'manifest:AppX-Bridge:cmd:.*:write', 'manifest:AppX-Bridge:cmd:.*:clone', 'manifest:AppX-Bridge:cmd:.*:secret_read', 'manifest:AppX-Bridge:cmd:.*:secret_write', 'manifest:AppX-Bridge:cmd:.*:supersecret_read', 'manifest:AppX-Bridge:cmd:.*:supersecret_write', 'kube:AppX-Bridge:cmd:.*:restart', 'kube:AppX-Bridge:cmd:.*:delete', 'approval:AppX-Bridge:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_cmd_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:cmd:.*:read', 'manifest:AppX-Bridge:cmd:.*:write', 'manifest:AppX-Bridge:cmd:.*:clone', 'manifest:AppX-Bridge:cmd:.*:secret_read', 'manifest:AppX-Bridge:cmd:.*:secret_write', 'manifest:AppX-Bridge:cmd:.*:supersecret_read', 'manifest:AppX-Bridge:cmd:.*:supersecret_write', 'kube:AppX-Bridge:cmd:.*:restart', 'kube:AppX-Bridge:cmd:.*:delete', 'approval:AppX-Bridge:cmd:.*:read', 'manifest:AppX-Bridge:cmd:.*:delete', 'manifest:AppX-Bridge:cmd:.*:manage', 'approval:AppX-Bridge:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:cmd:.*:read', 'manifest:AppX-Bridge:cmd:.*:write', 'manifest:AppX-Bridge:cmd:.*:clone', 'manifest:AppX-Bridge:cmd:.*:secret_read', 'manifest:AppX-Bridge:cmd:.*:secret_write', 'manifest:AppX-Bridge:cmd:.*:supersecret_write', 'kube:AppX-Bridge:cmd:.*:restart', 'kube:AppX-Bridge:cmd:.*:delete', 'approval:AppX-Bridge:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_cmd_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:cmd:.*:read', 'manifest:AppX-Bridge:cmd:.*:write', 'manifest:AppX-Bridge:cmd:.*:clone', 'manifest:AppX-Bridge:cmd:.*:secret_read', 'manifest:AppX-Bridge:cmd:.*:secret_write', 'manifest:AppX-Bridge:cmd:.*:supersecret_write', 'kube:AppX-Bridge:cmd:.*:restart', 'kube:AppX-Bridge:cmd:.*:delete', 'approval:AppX-Bridge:cmd:.*:read', 'manifest:AppX-Bridge:cmd:.*:delete', 'manifest:AppX-Bridge:cmd:.*:manage', 'approval:AppX-Bridge:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:prod:.*:read'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:write'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:prod:.*:restart'), (now(), now(), 'kube:AppX-Bridge:prod:.*:delete'), (now(), now(), 'approval:AppX-Bridge:prod:.*:read'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:prod:.*:manage'), (now(), now(), 'approval:AppX-Bridge:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_prod_VIEWER'), (now(), now(), 'AppX-Bridge_prod_MAINTAINER'), (now(), now(), 'AppX-Bridge_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_prod_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_prod_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:prod:.*:read', 'manifest:AppX-Bridge:prod:.*:write', 'manifest:AppX-Bridge:prod:.*:clone', 'manifest:AppX-Bridge:prod:.*:secret_read', 'manifest:AppX-Bridge:prod:.*:secret_write', 'manifest:AppX-Bridge:prod:.*:supersecret_read', 'manifest:AppX-Bridge:prod:.*:supersecret_write', 'kube:AppX-Bridge:prod:.*:restart', 'kube:AppX-Bridge:prod:.*:delete', 'approval:AppX-Bridge:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_prod_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:prod:.*:read', 'manifest:AppX-Bridge:prod:.*:write', 'manifest:AppX-Bridge:prod:.*:clone', 'manifest:AppX-Bridge:prod:.*:secret_read', 'manifest:AppX-Bridge:prod:.*:secret_write', 'manifest:AppX-Bridge:prod:.*:supersecret_read', 'manifest:AppX-Bridge:prod:.*:supersecret_write', 'kube:AppX-Bridge:prod:.*:restart', 'kube:AppX-Bridge:prod:.*:delete', 'approval:AppX-Bridge:prod:.*:read', 'manifest:AppX-Bridge:prod:.*:delete', 'manifest:AppX-Bridge:prod:.*:manage', 'approval:AppX-Bridge:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_prod_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:prod:.*:read', 'manifest:AppX-Bridge:prod:.*:write', 'manifest:AppX-Bridge:prod:.*:clone', 'manifest:AppX-Bridge:prod:.*:secret_read', 'manifest:AppX-Bridge:prod:.*:secret_write', 'manifest:AppX-Bridge:prod:.*:supersecret_write', 'kube:AppX-Bridge:prod:.*:restart', 'kube:AppX-Bridge:prod:.*:delete', 'approval:AppX-Bridge:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_prod_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:prod:.*:read', 'manifest:AppX-Bridge:prod:.*:write', 'manifest:AppX-Bridge:prod:.*:clone', 'manifest:AppX-Bridge:prod:.*:secret_read', 'manifest:AppX-Bridge:prod:.*:secret_write', 'manifest:AppX-Bridge:prod:.*:supersecret_write', 'kube:AppX-Bridge:prod:.*:restart', 'kube:AppX-Bridge:prod:.*:delete', 'approval:AppX-Bridge:prod:.*:read', 'manifest:AppX-Bridge:prod:.*:delete', 'manifest:AppX-Bridge:prod:.*:manage', 'approval:AppX-Bridge:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:dev:.*:read'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:write'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:dev:.*:restart'), (now(), now(), 'kube:AppX-Bridge:dev:.*:delete'), (now(), now(), 'approval:AppX-Bridge:dev:.*:read'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:dev:.*:manage'), (now(), now(), 'approval:AppX-Bridge:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_dev_VIEWER'), (now(), now(), 'AppX-Bridge_dev_MAINTAINER'), (now(), now(), 'AppX-Bridge_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_dev_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_dev_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:dev:.*:read', 'manifest:AppX-Bridge:dev:.*:write', 'manifest:AppX-Bridge:dev:.*:clone', 'manifest:AppX-Bridge:dev:.*:secret_read', 'manifest:AppX-Bridge:dev:.*:secret_write', 'manifest:AppX-Bridge:dev:.*:supersecret_read', 'manifest:AppX-Bridge:dev:.*:supersecret_write', 'kube:AppX-Bridge:dev:.*:restart', 'kube:AppX-Bridge:dev:.*:delete', 'approval:AppX-Bridge:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_dev_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:dev:.*:read', 'manifest:AppX-Bridge:dev:.*:write', 'manifest:AppX-Bridge:dev:.*:clone', 'manifest:AppX-Bridge:dev:.*:secret_read', 'manifest:AppX-Bridge:dev:.*:secret_write', 'manifest:AppX-Bridge:dev:.*:supersecret_read', 'manifest:AppX-Bridge:dev:.*:supersecret_write', 'kube:AppX-Bridge:dev:.*:restart', 'kube:AppX-Bridge:dev:.*:delete', 'approval:AppX-Bridge:dev:.*:read', 'manifest:AppX-Bridge:dev:.*:delete', 'manifest:AppX-Bridge:dev:.*:manage', 'approval:AppX-Bridge:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_dev_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:dev:.*:read', 'manifest:AppX-Bridge:dev:.*:write', 'manifest:AppX-Bridge:dev:.*:clone', 'manifest:AppX-Bridge:dev:.*:secret_read', 'manifest:AppX-Bridge:dev:.*:secret_write', 'manifest:AppX-Bridge:dev:.*:supersecret_write', 'kube:AppX-Bridge:dev:.*:restart', 'kube:AppX-Bridge:dev:.*:delete', 'approval:AppX-Bridge:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_dev_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:dev:.*:read', 'manifest:AppX-Bridge:dev:.*:write', 'manifest:AppX-Bridge:dev:.*:clone', 'manifest:AppX-Bridge:dev:.*:secret_read', 'manifest:AppX-Bridge:dev:.*:secret_write', 'manifest:AppX-Bridge:dev:.*:supersecret_write', 'kube:AppX-Bridge:dev:.*:restart', 'kube:AppX-Bridge:dev:.*:delete', 'approval:AppX-Bridge:dev:.*:read', 'manifest:AppX-Bridge:dev:.*:delete', 'manifest:AppX-Bridge:dev:.*:manage', 'approval:AppX-Bridge:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:qa:.*:read'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:write'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:qa:.*:restart'), (now(), now(), 'kube:AppX-Bridge:qa:.*:delete'), (now(), now(), 'approval:AppX-Bridge:qa:.*:read'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:qa:.*:manage'), (now(), now(), 'approval:AppX-Bridge:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_qa_VIEWER'), (now(), now(), 'AppX-Bridge_qa_MAINTAINER'), (now(), now(), 'AppX-Bridge_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_qa_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_qa_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:qa:.*:read', 'manifest:AppX-Bridge:qa:.*:write', 'manifest:AppX-Bridge:qa:.*:clone', 'manifest:AppX-Bridge:qa:.*:secret_read', 'manifest:AppX-Bridge:qa:.*:secret_write', 'manifest:AppX-Bridge:qa:.*:supersecret_read', 'manifest:AppX-Bridge:qa:.*:supersecret_write', 'kube:AppX-Bridge:qa:.*:restart', 'kube:AppX-Bridge:qa:.*:delete', 'approval:AppX-Bridge:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_qa_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:qa:.*:read', 'manifest:AppX-Bridge:qa:.*:write', 'manifest:AppX-Bridge:qa:.*:clone', 'manifest:AppX-Bridge:qa:.*:secret_read', 'manifest:AppX-Bridge:qa:.*:secret_write', 'manifest:AppX-Bridge:qa:.*:supersecret_read', 'manifest:AppX-Bridge:qa:.*:supersecret_write', 'kube:AppX-Bridge:qa:.*:restart', 'kube:AppX-Bridge:qa:.*:delete', 'approval:AppX-Bridge:qa:.*:read', 'manifest:AppX-Bridge:qa:.*:delete', 'manifest:AppX-Bridge:qa:.*:manage', 'approval:AppX-Bridge:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_qa_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:qa:.*:read', 'manifest:AppX-Bridge:qa:.*:write', 'manifest:AppX-Bridge:qa:.*:clone', 'manifest:AppX-Bridge:qa:.*:secret_read', 'manifest:AppX-Bridge:qa:.*:secret_write', 'manifest:AppX-Bridge:qa:.*:supersecret_write', 'kube:AppX-Bridge:qa:.*:restart', 'kube:AppX-Bridge:qa:.*:delete', 'approval:AppX-Bridge:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_qa_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:qa:.*:read', 'manifest:AppX-Bridge:qa:.*:write', 'manifest:AppX-Bridge:qa:.*:clone', 'manifest:AppX-Bridge:qa:.*:secret_read', 'manifest:AppX-Bridge:qa:.*:secret_write', 'manifest:AppX-Bridge:qa:.*:supersecret_write', 'kube:AppX-Bridge:qa:.*:restart', 'kube:AppX-Bridge:qa:.*:delete', 'approval:AppX-Bridge:qa:.*:read', 'manifest:AppX-Bridge:qa:.*:delete', 'manifest:AppX-Bridge:qa:.*:manage', 'approval:AppX-Bridge:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:perf:.*:read'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:write'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:perf:.*:restart'), (now(), now(), 'kube:AppX-Bridge:perf:.*:delete'), (now(), now(), 'approval:AppX-Bridge:perf:.*:read'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:perf:.*:manage'), (now(), now(), 'approval:AppX-Bridge:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_perf_VIEWER'), (now(), now(), 'AppX-Bridge_perf_MAINTAINER'), (now(), now(), 'AppX-Bridge_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_perf_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_perf_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:perf:.*:read', 'manifest:AppX-Bridge:perf:.*:write', 'manifest:AppX-Bridge:perf:.*:clone', 'manifest:AppX-Bridge:perf:.*:secret_read', 'manifest:AppX-Bridge:perf:.*:secret_write', 'manifest:AppX-Bridge:perf:.*:supersecret_read', 'manifest:AppX-Bridge:perf:.*:supersecret_write', 'kube:AppX-Bridge:perf:.*:restart', 'kube:AppX-Bridge:perf:.*:delete', 'approval:AppX-Bridge:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_perf_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:perf:.*:read', 'manifest:AppX-Bridge:perf:.*:write', 'manifest:AppX-Bridge:perf:.*:clone', 'manifest:AppX-Bridge:perf:.*:secret_read', 'manifest:AppX-Bridge:perf:.*:secret_write', 'manifest:AppX-Bridge:perf:.*:supersecret_read', 'manifest:AppX-Bridge:perf:.*:supersecret_write', 'kube:AppX-Bridge:perf:.*:restart', 'kube:AppX-Bridge:perf:.*:delete', 'approval:AppX-Bridge:perf:.*:read', 'manifest:AppX-Bridge:perf:.*:delete', 'manifest:AppX-Bridge:perf:.*:manage', 'approval:AppX-Bridge:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_perf_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:perf:.*:read', 'manifest:AppX-Bridge:perf:.*:write', 'manifest:AppX-Bridge:perf:.*:clone', 'manifest:AppX-Bridge:perf:.*:secret_read', 'manifest:AppX-Bridge:perf:.*:secret_write', 'manifest:AppX-Bridge:perf:.*:supersecret_write', 'kube:AppX-Bridge:perf:.*:restart', 'kube:AppX-Bridge:perf:.*:delete', 'approval:AppX-Bridge:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_perf_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:perf:.*:read', 'manifest:AppX-Bridge:perf:.*:write', 'manifest:AppX-Bridge:perf:.*:clone', 'manifest:AppX-Bridge:perf:.*:secret_read', 'manifest:AppX-Bridge:perf:.*:secret_write', 'manifest:AppX-Bridge:perf:.*:supersecret_write', 'kube:AppX-Bridge:perf:.*:restart', 'kube:AppX-Bridge:perf:.*:delete', 'approval:AppX-Bridge:perf:.*:read', 'manifest:AppX-Bridge:perf:.*:delete', 'manifest:AppX-Bridge:perf:.*:manage', 'approval:AppX-Bridge:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:uat:.*:read'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:write'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:uat:.*:restart'), (now(), now(), 'kube:AppX-Bridge:uat:.*:delete'), (now(), now(), 'approval:AppX-Bridge:uat:.*:read'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:uat:.*:manage'), (now(), now(), 'approval:AppX-Bridge:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_uat_VIEWER'), (now(), now(), 'AppX-Bridge_uat_MAINTAINER'), (now(), now(), 'AppX-Bridge_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_uat_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_uat_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:uat:.*:read', 'manifest:AppX-Bridge:uat:.*:write', 'manifest:AppX-Bridge:uat:.*:clone', 'manifest:AppX-Bridge:uat:.*:secret_read', 'manifest:AppX-Bridge:uat:.*:secret_write', 'manifest:AppX-Bridge:uat:.*:supersecret_read', 'manifest:AppX-Bridge:uat:.*:supersecret_write', 'kube:AppX-Bridge:uat:.*:restart', 'kube:AppX-Bridge:uat:.*:delete', 'approval:AppX-Bridge:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_uat_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:uat:.*:read', 'manifest:AppX-Bridge:uat:.*:write', 'manifest:AppX-Bridge:uat:.*:clone', 'manifest:AppX-Bridge:uat:.*:secret_read', 'manifest:AppX-Bridge:uat:.*:secret_write', 'manifest:AppX-Bridge:uat:.*:supersecret_read', 'manifest:AppX-Bridge:uat:.*:supersecret_write', 'kube:AppX-Bridge:uat:.*:restart', 'kube:AppX-Bridge:uat:.*:delete', 'approval:AppX-Bridge:uat:.*:read', 'manifest:AppX-Bridge:uat:.*:delete', 'manifest:AppX-Bridge:uat:.*:manage', 'approval:AppX-Bridge:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_uat_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:uat:.*:read', 'manifest:AppX-Bridge:uat:.*:write', 'manifest:AppX-Bridge:uat:.*:clone', 'manifest:AppX-Bridge:uat:.*:secret_read', 'manifest:AppX-Bridge:uat:.*:secret_write', 'manifest:AppX-Bridge:uat:.*:supersecret_write', 'kube:AppX-Bridge:uat:.*:restart', 'kube:AppX-Bridge:uat:.*:delete', 'approval:AppX-Bridge:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_uat_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:uat:.*:read', 'manifest:AppX-Bridge:uat:.*:write', 'manifest:AppX-Bridge:uat:.*:clone', 'manifest:AppX-Bridge:uat:.*:secret_read', 'manifest:AppX-Bridge:uat:.*:secret_write', 'manifest:AppX-Bridge:uat:.*:supersecret_write', 'kube:AppX-Bridge:uat:.*:restart', 'kube:AppX-Bridge:uat:.*:delete', 'approval:AppX-Bridge:uat:.*:read', 'manifest:AppX-Bridge:uat:.*:delete', 'manifest:AppX-Bridge:uat:.*:manage', 'approval:AppX-Bridge:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:write'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:data-platform-prod:.*:restart'), (now(), now(), 'kube:AppX-Bridge:data-platform-prod:.*:delete'), (now(), now(), 'approval:AppX-Bridge:data-platform-prod:.*:read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:data-platform-prod:.*:manage'), (now(), now(), 'approval:AppX-Bridge:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_data-platform-prod_VIEWER'), (now(), now(), 'AppX-Bridge_data-platform-prod_MAINTAINER'), (now(), now(), 'AppX-Bridge_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-prod:.*:read', 'manifest:AppX-Bridge:data-platform-prod:.*:write', 'manifest:AppX-Bridge:data-platform-prod:.*:clone', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_read', 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-prod:.*:restart', 'kube:AppX-Bridge:data-platform-prod:.*:delete', 'approval:AppX-Bridge:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-prod:.*:read', 'manifest:AppX-Bridge:data-platform-prod:.*:write', 'manifest:AppX-Bridge:data-platform-prod:.*:clone', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_read', 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-prod:.*:restart', 'kube:AppX-Bridge:data-platform-prod:.*:delete', 'approval:AppX-Bridge:data-platform-prod:.*:read', 'manifest:AppX-Bridge:data-platform-prod:.*:delete', 'manifest:AppX-Bridge:data-platform-prod:.*:manage', 'approval:AppX-Bridge:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-prod:.*:read', 'manifest:AppX-Bridge:data-platform-prod:.*:write', 'manifest:AppX-Bridge:data-platform-prod:.*:clone', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-prod:.*:restart', 'kube:AppX-Bridge:data-platform-prod:.*:delete', 'approval:AppX-Bridge:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-prod:.*:read', 'manifest:AppX-Bridge:data-platform-prod:.*:write', 'manifest:AppX-Bridge:data-platform-prod:.*:clone', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-prod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-prod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-prod:.*:restart', 'kube:AppX-Bridge:data-platform-prod:.*:delete', 'approval:AppX-Bridge:data-platform-prod:.*:read', 'manifest:AppX-Bridge:data-platform-prod:.*:delete', 'manifest:AppX-Bridge:data-platform-prod:.*:manage', 'approval:AppX-Bridge:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:AppX-Bridge:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:AppX-Bridge:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:AppX-Bridge:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:AppX-Bridge:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:AppX-Bridge:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'AppX-Bridge_data-platform-nonprod_VIEWER'), (now(), now(), 'AppX-Bridge_data-platform-nonprod_MAINTAINER'), (now(), now(), 'AppX-Bridge_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-nonprod:.*:read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:clone', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-nonprod:.*:restart', 'kube:AppX-Bridge:data-platform-nonprod:.*:delete', 'approval:AppX-Bridge:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-nonprod:.*:read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:clone', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-nonprod:.*:restart', 'kube:AppX-Bridge:data-platform-nonprod:.*:delete', 'approval:AppX-Bridge:data-platform-nonprod:.*:read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:delete', 'manifest:AppX-Bridge:data-platform-nonprod:.*:manage', 'approval:AppX-Bridge:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-nonprod:.*:read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:clone', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-nonprod:.*:restart', 'kube:AppX-Bridge:data-platform-nonprod:.*:delete', 'approval:AppX-Bridge:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'AppX-Bridge_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:AppX-Bridge:data-platform-nonprod:.*:read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:clone', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:secret_write', 'manifest:AppX-Bridge:data-platform-nonprod:.*:supersecret_write', 'kube:AppX-Bridge:data-platform-nonprod:.*:restart', 'kube:AppX-Bridge:data-platform-nonprod:.*:delete', 'approval:AppX-Bridge:data-platform-nonprod:.*:read', 'manifest:AppX-Bridge:data-platform-nonprod:.*:delete', 'manifest:AppX-Bridge:data-platform-nonprod:.*:manage', 'approval:AppX-Bridge:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:cmd:.*:read'), (now(), now(), 'manifest:Cosmos:cmd:.*:write'), (now(), now(), 'manifest:Cosmos:cmd:.*:clone'), (now(), now(), 'manifest:Cosmos:cmd:.*:secret_read'), (now(), now(), 'manifest:Cosmos:cmd:.*:secret_write'), (now(), now(), 'manifest:Cosmos:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:cmd:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:cmd:.*:restart'), (now(), now(), 'kube:Cosmos:cmd:.*:delete'), (now(), now(), 'approval:Cosmos:cmd:.*:read'), (now(), now(), 'manifest:Cosmos:cmd:.*:delete'), (now(), now(), 'manifest:Cosmos:cmd:.*:manage'), (now(), now(), 'approval:Cosmos:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_cmd_VIEWER'), (now(), now(), 'Cosmos_cmd_MAINTAINER'), (now(), now(), 'Cosmos_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_cmd_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:cmd:.*:read', 'manifest:Cosmos:cmd:.*:write', 'manifest:Cosmos:cmd:.*:clone', 'manifest:Cosmos:cmd:.*:secret_read', 'manifest:Cosmos:cmd:.*:secret_write', 'manifest:Cosmos:cmd:.*:supersecret_read', 'manifest:Cosmos:cmd:.*:supersecret_write', 'kube:Cosmos:cmd:.*:restart', 'kube:Cosmos:cmd:.*:delete', 'approval:Cosmos:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_cmd_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:cmd:.*:read', 'manifest:Cosmos:cmd:.*:write', 'manifest:Cosmos:cmd:.*:clone', 'manifest:Cosmos:cmd:.*:secret_read', 'manifest:Cosmos:cmd:.*:secret_write', 'manifest:Cosmos:cmd:.*:supersecret_read', 'manifest:Cosmos:cmd:.*:supersecret_write', 'kube:Cosmos:cmd:.*:restart', 'kube:Cosmos:cmd:.*:delete', 'approval:Cosmos:cmd:.*:read', 'manifest:Cosmos:cmd:.*:delete', 'manifest:Cosmos:cmd:.*:manage', 'approval:Cosmos:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:cmd:.*:read', 'manifest:Cosmos:cmd:.*:write', 'manifest:Cosmos:cmd:.*:clone', 'manifest:Cosmos:cmd:.*:secret_read', 'manifest:Cosmos:cmd:.*:secret_write', 'manifest:Cosmos:cmd:.*:supersecret_write', 'kube:Cosmos:cmd:.*:restart', 'kube:Cosmos:cmd:.*:delete', 'approval:Cosmos:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_cmd_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:cmd:.*:read', 'manifest:Cosmos:cmd:.*:write', 'manifest:Cosmos:cmd:.*:clone', 'manifest:Cosmos:cmd:.*:secret_read', 'manifest:Cosmos:cmd:.*:secret_write', 'manifest:Cosmos:cmd:.*:supersecret_write', 'kube:Cosmos:cmd:.*:restart', 'kube:Cosmos:cmd:.*:delete', 'approval:Cosmos:cmd:.*:read', 'manifest:Cosmos:cmd:.*:delete', 'manifest:Cosmos:cmd:.*:manage', 'approval:Cosmos:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:prod:.*:read'), (now(), now(), 'manifest:Cosmos:prod:.*:write'), (now(), now(), 'manifest:Cosmos:prod:.*:clone'), (now(), now(), 'manifest:Cosmos:prod:.*:secret_read'), (now(), now(), 'manifest:Cosmos:prod:.*:secret_write'), (now(), now(), 'manifest:Cosmos:prod:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:prod:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:prod:.*:restart'), (now(), now(), 'kube:Cosmos:prod:.*:delete'), (now(), now(), 'approval:Cosmos:prod:.*:read'), (now(), now(), 'manifest:Cosmos:prod:.*:delete'), (now(), now(), 'manifest:Cosmos:prod:.*:manage'), (now(), now(), 'approval:Cosmos:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_prod_VIEWER'), (now(), now(), 'Cosmos_prod_MAINTAINER'), (now(), now(), 'Cosmos_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_prod_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:prod:.*:read', 'manifest:Cosmos:prod:.*:write', 'manifest:Cosmos:prod:.*:clone', 'manifest:Cosmos:prod:.*:secret_read', 'manifest:Cosmos:prod:.*:secret_write', 'manifest:Cosmos:prod:.*:supersecret_read', 'manifest:Cosmos:prod:.*:supersecret_write', 'kube:Cosmos:prod:.*:restart', 'kube:Cosmos:prod:.*:delete', 'approval:Cosmos:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_prod_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:prod:.*:read', 'manifest:Cosmos:prod:.*:write', 'manifest:Cosmos:prod:.*:clone', 'manifest:Cosmos:prod:.*:secret_read', 'manifest:Cosmos:prod:.*:secret_write', 'manifest:Cosmos:prod:.*:supersecret_read', 'manifest:Cosmos:prod:.*:supersecret_write', 'kube:Cosmos:prod:.*:restart', 'kube:Cosmos:prod:.*:delete', 'approval:Cosmos:prod:.*:read', 'manifest:Cosmos:prod:.*:delete', 'manifest:Cosmos:prod:.*:manage', 'approval:Cosmos:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:prod:.*:read', 'manifest:Cosmos:prod:.*:write', 'manifest:Cosmos:prod:.*:clone', 'manifest:Cosmos:prod:.*:secret_read', 'manifest:Cosmos:prod:.*:secret_write', 'manifest:Cosmos:prod:.*:supersecret_write', 'kube:Cosmos:prod:.*:restart', 'kube:Cosmos:prod:.*:delete', 'approval:Cosmos:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_prod_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:prod:.*:read', 'manifest:Cosmos:prod:.*:write', 'manifest:Cosmos:prod:.*:clone', 'manifest:Cosmos:prod:.*:secret_read', 'manifest:Cosmos:prod:.*:secret_write', 'manifest:Cosmos:prod:.*:supersecret_write', 'kube:Cosmos:prod:.*:restart', 'kube:Cosmos:prod:.*:delete', 'approval:Cosmos:prod:.*:read', 'manifest:Cosmos:prod:.*:delete', 'manifest:Cosmos:prod:.*:manage', 'approval:Cosmos:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:dev:.*:read'), (now(), now(), 'manifest:Cosmos:dev:.*:write'), (now(), now(), 'manifest:Cosmos:dev:.*:clone'), (now(), now(), 'manifest:Cosmos:dev:.*:secret_read'), (now(), now(), 'manifest:Cosmos:dev:.*:secret_write'), (now(), now(), 'manifest:Cosmos:dev:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:dev:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:dev:.*:restart'), (now(), now(), 'kube:Cosmos:dev:.*:delete'), (now(), now(), 'approval:Cosmos:dev:.*:read'), (now(), now(), 'manifest:Cosmos:dev:.*:delete'), (now(), now(), 'manifest:Cosmos:dev:.*:manage'), (now(), now(), 'approval:Cosmos:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_dev_VIEWER'), (now(), now(), 'Cosmos_dev_MAINTAINER'), (now(), now(), 'Cosmos_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_dev_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:dev:.*:read', 'manifest:Cosmos:dev:.*:write', 'manifest:Cosmos:dev:.*:clone', 'manifest:Cosmos:dev:.*:secret_read', 'manifest:Cosmos:dev:.*:secret_write', 'manifest:Cosmos:dev:.*:supersecret_read', 'manifest:Cosmos:dev:.*:supersecret_write', 'kube:Cosmos:dev:.*:restart', 'kube:Cosmos:dev:.*:delete', 'approval:Cosmos:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_dev_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:dev:.*:read', 'manifest:Cosmos:dev:.*:write', 'manifest:Cosmos:dev:.*:clone', 'manifest:Cosmos:dev:.*:secret_read', 'manifest:Cosmos:dev:.*:secret_write', 'manifest:Cosmos:dev:.*:supersecret_read', 'manifest:Cosmos:dev:.*:supersecret_write', 'kube:Cosmos:dev:.*:restart', 'kube:Cosmos:dev:.*:delete', 'approval:Cosmos:dev:.*:read', 'manifest:Cosmos:dev:.*:delete', 'manifest:Cosmos:dev:.*:manage', 'approval:Cosmos:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:dev:.*:read', 'manifest:Cosmos:dev:.*:write', 'manifest:Cosmos:dev:.*:clone', 'manifest:Cosmos:dev:.*:secret_read', 'manifest:Cosmos:dev:.*:secret_write', 'manifest:Cosmos:dev:.*:supersecret_write', 'kube:Cosmos:dev:.*:restart', 'kube:Cosmos:dev:.*:delete', 'approval:Cosmos:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_dev_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:dev:.*:read', 'manifest:Cosmos:dev:.*:write', 'manifest:Cosmos:dev:.*:clone', 'manifest:Cosmos:dev:.*:secret_read', 'manifest:Cosmos:dev:.*:secret_write', 'manifest:Cosmos:dev:.*:supersecret_write', 'kube:Cosmos:dev:.*:restart', 'kube:Cosmos:dev:.*:delete', 'approval:Cosmos:dev:.*:read', 'manifest:Cosmos:dev:.*:delete', 'manifest:Cosmos:dev:.*:manage', 'approval:Cosmos:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:qa:.*:read'), (now(), now(), 'manifest:Cosmos:qa:.*:write'), (now(), now(), 'manifest:Cosmos:qa:.*:clone'), (now(), now(), 'manifest:Cosmos:qa:.*:secret_read'), (now(), now(), 'manifest:Cosmos:qa:.*:secret_write'), (now(), now(), 'manifest:Cosmos:qa:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:qa:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:qa:.*:restart'), (now(), now(), 'kube:Cosmos:qa:.*:delete'), (now(), now(), 'approval:Cosmos:qa:.*:read'), (now(), now(), 'manifest:Cosmos:qa:.*:delete'), (now(), now(), 'manifest:Cosmos:qa:.*:manage'), (now(), now(), 'approval:Cosmos:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_qa_VIEWER'), (now(), now(), 'Cosmos_qa_MAINTAINER'), (now(), now(), 'Cosmos_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_qa_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:qa:.*:read', 'manifest:Cosmos:qa:.*:write', 'manifest:Cosmos:qa:.*:clone', 'manifest:Cosmos:qa:.*:secret_read', 'manifest:Cosmos:qa:.*:secret_write', 'manifest:Cosmos:qa:.*:supersecret_read', 'manifest:Cosmos:qa:.*:supersecret_write', 'kube:Cosmos:qa:.*:restart', 'kube:Cosmos:qa:.*:delete', 'approval:Cosmos:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_qa_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:qa:.*:read', 'manifest:Cosmos:qa:.*:write', 'manifest:Cosmos:qa:.*:clone', 'manifest:Cosmos:qa:.*:secret_read', 'manifest:Cosmos:qa:.*:secret_write', 'manifest:Cosmos:qa:.*:supersecret_read', 'manifest:Cosmos:qa:.*:supersecret_write', 'kube:Cosmos:qa:.*:restart', 'kube:Cosmos:qa:.*:delete', 'approval:Cosmos:qa:.*:read', 'manifest:Cosmos:qa:.*:delete', 'manifest:Cosmos:qa:.*:manage', 'approval:Cosmos:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:qa:.*:read', 'manifest:Cosmos:qa:.*:write', 'manifest:Cosmos:qa:.*:clone', 'manifest:Cosmos:qa:.*:secret_read', 'manifest:Cosmos:qa:.*:secret_write', 'manifest:Cosmos:qa:.*:supersecret_write', 'kube:Cosmos:qa:.*:restart', 'kube:Cosmos:qa:.*:delete', 'approval:Cosmos:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_qa_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:qa:.*:read', 'manifest:Cosmos:qa:.*:write', 'manifest:Cosmos:qa:.*:clone', 'manifest:Cosmos:qa:.*:secret_read', 'manifest:Cosmos:qa:.*:secret_write', 'manifest:Cosmos:qa:.*:supersecret_write', 'kube:Cosmos:qa:.*:restart', 'kube:Cosmos:qa:.*:delete', 'approval:Cosmos:qa:.*:read', 'manifest:Cosmos:qa:.*:delete', 'manifest:Cosmos:qa:.*:manage', 'approval:Cosmos:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:perf:.*:read'), (now(), now(), 'manifest:Cosmos:perf:.*:write'), (now(), now(), 'manifest:Cosmos:perf:.*:clone'), (now(), now(), 'manifest:Cosmos:perf:.*:secret_read'), (now(), now(), 'manifest:Cosmos:perf:.*:secret_write'), (now(), now(), 'manifest:Cosmos:perf:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:perf:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:perf:.*:restart'), (now(), now(), 'kube:Cosmos:perf:.*:delete'), (now(), now(), 'approval:Cosmos:perf:.*:read'), (now(), now(), 'manifest:Cosmos:perf:.*:delete'), (now(), now(), 'manifest:Cosmos:perf:.*:manage'), (now(), now(), 'approval:Cosmos:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_perf_VIEWER'), (now(), now(), 'Cosmos_perf_MAINTAINER'), (now(), now(), 'Cosmos_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_perf_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:perf:.*:read', 'manifest:Cosmos:perf:.*:write', 'manifest:Cosmos:perf:.*:clone', 'manifest:Cosmos:perf:.*:secret_read', 'manifest:Cosmos:perf:.*:secret_write', 'manifest:Cosmos:perf:.*:supersecret_read', 'manifest:Cosmos:perf:.*:supersecret_write', 'kube:Cosmos:perf:.*:restart', 'kube:Cosmos:perf:.*:delete', 'approval:Cosmos:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_perf_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:perf:.*:read', 'manifest:Cosmos:perf:.*:write', 'manifest:Cosmos:perf:.*:clone', 'manifest:Cosmos:perf:.*:secret_read', 'manifest:Cosmos:perf:.*:secret_write', 'manifest:Cosmos:perf:.*:supersecret_read', 'manifest:Cosmos:perf:.*:supersecret_write', 'kube:Cosmos:perf:.*:restart', 'kube:Cosmos:perf:.*:delete', 'approval:Cosmos:perf:.*:read', 'manifest:Cosmos:perf:.*:delete', 'manifest:Cosmos:perf:.*:manage', 'approval:Cosmos:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:perf:.*:read', 'manifest:Cosmos:perf:.*:write', 'manifest:Cosmos:perf:.*:clone', 'manifest:Cosmos:perf:.*:secret_read', 'manifest:Cosmos:perf:.*:secret_write', 'manifest:Cosmos:perf:.*:supersecret_write', 'kube:Cosmos:perf:.*:restart', 'kube:Cosmos:perf:.*:delete', 'approval:Cosmos:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_perf_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:perf:.*:read', 'manifest:Cosmos:perf:.*:write', 'manifest:Cosmos:perf:.*:clone', 'manifest:Cosmos:perf:.*:secret_read', 'manifest:Cosmos:perf:.*:secret_write', 'manifest:Cosmos:perf:.*:supersecret_write', 'kube:Cosmos:perf:.*:restart', 'kube:Cosmos:perf:.*:delete', 'approval:Cosmos:perf:.*:read', 'manifest:Cosmos:perf:.*:delete', 'manifest:Cosmos:perf:.*:manage', 'approval:Cosmos:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:uat:.*:read'), (now(), now(), 'manifest:Cosmos:uat:.*:write'), (now(), now(), 'manifest:Cosmos:uat:.*:clone'), (now(), now(), 'manifest:Cosmos:uat:.*:secret_read'), (now(), now(), 'manifest:Cosmos:uat:.*:secret_write'), (now(), now(), 'manifest:Cosmos:uat:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:uat:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:uat:.*:restart'), (now(), now(), 'kube:Cosmos:uat:.*:delete'), (now(), now(), 'approval:Cosmos:uat:.*:read'), (now(), now(), 'manifest:Cosmos:uat:.*:delete'), (now(), now(), 'manifest:Cosmos:uat:.*:manage'), (now(), now(), 'approval:Cosmos:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_uat_VIEWER'), (now(), now(), 'Cosmos_uat_MAINTAINER'), (now(), now(), 'Cosmos_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_uat_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:uat:.*:read', 'manifest:Cosmos:uat:.*:write', 'manifest:Cosmos:uat:.*:clone', 'manifest:Cosmos:uat:.*:secret_read', 'manifest:Cosmos:uat:.*:secret_write', 'manifest:Cosmos:uat:.*:supersecret_read', 'manifest:Cosmos:uat:.*:supersecret_write', 'kube:Cosmos:uat:.*:restart', 'kube:Cosmos:uat:.*:delete', 'approval:Cosmos:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_uat_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:uat:.*:read', 'manifest:Cosmos:uat:.*:write', 'manifest:Cosmos:uat:.*:clone', 'manifest:Cosmos:uat:.*:secret_read', 'manifest:Cosmos:uat:.*:secret_write', 'manifest:Cosmos:uat:.*:supersecret_read', 'manifest:Cosmos:uat:.*:supersecret_write', 'kube:Cosmos:uat:.*:restart', 'kube:Cosmos:uat:.*:delete', 'approval:Cosmos:uat:.*:read', 'manifest:Cosmos:uat:.*:delete', 'manifest:Cosmos:uat:.*:manage', 'approval:Cosmos:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:uat:.*:read', 'manifest:Cosmos:uat:.*:write', 'manifest:Cosmos:uat:.*:clone', 'manifest:Cosmos:uat:.*:secret_read', 'manifest:Cosmos:uat:.*:secret_write', 'manifest:Cosmos:uat:.*:supersecret_write', 'kube:Cosmos:uat:.*:restart', 'kube:Cosmos:uat:.*:delete', 'approval:Cosmos:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_uat_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:uat:.*:read', 'manifest:Cosmos:uat:.*:write', 'manifest:Cosmos:uat:.*:clone', 'manifest:Cosmos:uat:.*:secret_read', 'manifest:Cosmos:uat:.*:secret_write', 'manifest:Cosmos:uat:.*:supersecret_write', 'kube:Cosmos:uat:.*:restart', 'kube:Cosmos:uat:.*:delete', 'approval:Cosmos:uat:.*:read', 'manifest:Cosmos:uat:.*:delete', 'manifest:Cosmos:uat:.*:manage', 'approval:Cosmos:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:read'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:write'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:data-platform-prod:.*:restart'), (now(), now(), 'kube:Cosmos:data-platform-prod:.*:delete'), (now(), now(), 'approval:Cosmos:data-platform-prod:.*:read'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Cosmos:data-platform-prod:.*:manage'), (now(), now(), 'approval:Cosmos:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_data-platform-prod_VIEWER'), (now(), now(), 'Cosmos_data-platform-prod_MAINTAINER'), (now(), now(), 'Cosmos_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-prod:.*:read', 'manifest:Cosmos:data-platform-prod:.*:write', 'manifest:Cosmos:data-platform-prod:.*:clone', 'manifest:Cosmos:data-platform-prod:.*:secret_read', 'manifest:Cosmos:data-platform-prod:.*:secret_write', 'manifest:Cosmos:data-platform-prod:.*:supersecret_read', 'manifest:Cosmos:data-platform-prod:.*:supersecret_write', 'kube:Cosmos:data-platform-prod:.*:restart', 'kube:Cosmos:data-platform-prod:.*:delete', 'approval:Cosmos:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-prod:.*:read', 'manifest:Cosmos:data-platform-prod:.*:write', 'manifest:Cosmos:data-platform-prod:.*:clone', 'manifest:Cosmos:data-platform-prod:.*:secret_read', 'manifest:Cosmos:data-platform-prod:.*:secret_write', 'manifest:Cosmos:data-platform-prod:.*:supersecret_read', 'manifest:Cosmos:data-platform-prod:.*:supersecret_write', 'kube:Cosmos:data-platform-prod:.*:restart', 'kube:Cosmos:data-platform-prod:.*:delete', 'approval:Cosmos:data-platform-prod:.*:read', 'manifest:Cosmos:data-platform-prod:.*:delete', 'manifest:Cosmos:data-platform-prod:.*:manage', 'approval:Cosmos:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-prod:.*:read', 'manifest:Cosmos:data-platform-prod:.*:write', 'manifest:Cosmos:data-platform-prod:.*:clone', 'manifest:Cosmos:data-platform-prod:.*:secret_read', 'manifest:Cosmos:data-platform-prod:.*:secret_write', 'manifest:Cosmos:data-platform-prod:.*:supersecret_write', 'kube:Cosmos:data-platform-prod:.*:restart', 'kube:Cosmos:data-platform-prod:.*:delete', 'approval:Cosmos:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-prod:.*:read', 'manifest:Cosmos:data-platform-prod:.*:write', 'manifest:Cosmos:data-platform-prod:.*:clone', 'manifest:Cosmos:data-platform-prod:.*:secret_read', 'manifest:Cosmos:data-platform-prod:.*:secret_write', 'manifest:Cosmos:data-platform-prod:.*:supersecret_write', 'kube:Cosmos:data-platform-prod:.*:restart', 'kube:Cosmos:data-platform-prod:.*:delete', 'approval:Cosmos:data-platform-prod:.*:read', 'manifest:Cosmos:data-platform-prod:.*:delete', 'manifest:Cosmos:data-platform-prod:.*:manage', 'approval:Cosmos:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Cosmos:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Cosmos:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Cosmos:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Cosmos:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Cosmos:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Cosmos_data-platform-nonprod_VIEWER'), (now(), now(), 'Cosmos_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Cosmos_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-nonprod:.*:read', 'manifest:Cosmos:data-platform-nonprod:.*:write', 'manifest:Cosmos:data-platform-nonprod:.*:clone', 'manifest:Cosmos:data-platform-nonprod:.*:secret_read', 'manifest:Cosmos:data-platform-nonprod:.*:secret_write', 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_read', 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_write', 'kube:Cosmos:data-platform-nonprod:.*:restart', 'kube:Cosmos:data-platform-nonprod:.*:delete', 'approval:Cosmos:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-nonprod:.*:read', 'manifest:Cosmos:data-platform-nonprod:.*:write', 'manifest:Cosmos:data-platform-nonprod:.*:clone', 'manifest:Cosmos:data-platform-nonprod:.*:secret_read', 'manifest:Cosmos:data-platform-nonprod:.*:secret_write', 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_read', 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_write', 'kube:Cosmos:data-platform-nonprod:.*:restart', 'kube:Cosmos:data-platform-nonprod:.*:delete', 'approval:Cosmos:data-platform-nonprod:.*:read', 'manifest:Cosmos:data-platform-nonprod:.*:delete', 'manifest:Cosmos:data-platform-nonprod:.*:manage', 'approval:Cosmos:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-nonprod:.*:read', 'manifest:Cosmos:data-platform-nonprod:.*:write', 'manifest:Cosmos:data-platform-nonprod:.*:clone', 'manifest:Cosmos:data-platform-nonprod:.*:secret_read', 'manifest:Cosmos:data-platform-nonprod:.*:secret_write', 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_write', 'kube:Cosmos:data-platform-nonprod:.*:restart', 'kube:Cosmos:data-platform-nonprod:.*:delete', 'approval:Cosmos:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Cosmos_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Cosmos:data-platform-nonprod:.*:read', 'manifest:Cosmos:data-platform-nonprod:.*:write', 'manifest:Cosmos:data-platform-nonprod:.*:clone', 'manifest:Cosmos:data-platform-nonprod:.*:secret_read', 'manifest:Cosmos:data-platform-nonprod:.*:secret_write', 'manifest:Cosmos:data-platform-nonprod:.*:supersecret_write', 'kube:Cosmos:data-platform-nonprod:.*:restart', 'kube:Cosmos:data-platform-nonprod:.*:delete', 'approval:Cosmos:data-platform-nonprod:.*:read', 'manifest:Cosmos:data-platform-nonprod:.*:delete', 'manifest:Cosmos:data-platform-nonprod:.*:manage', 'approval:Cosmos:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:cmd:.*:read'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:write'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:clone'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:cmd:.*:restart'), (now(), now(), 'kube:Digital-Gold:cmd:.*:delete'), (now(), now(), 'approval:Digital-Gold:cmd:.*:read'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:delete'), (now(), now(), 'manifest:Digital-Gold:cmd:.*:manage'), (now(), now(), 'approval:Digital-Gold:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_cmd_VIEWER'), (now(), now(), 'Digital-Gold_cmd_MAINTAINER'), (now(), now(), 'Digital-Gold_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_cmd_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:cmd:.*:read', 'manifest:Digital-Gold:cmd:.*:write', 'manifest:Digital-Gold:cmd:.*:clone', 'manifest:Digital-Gold:cmd:.*:secret_read', 'manifest:Digital-Gold:cmd:.*:secret_write', 'manifest:Digital-Gold:cmd:.*:supersecret_read', 'manifest:Digital-Gold:cmd:.*:supersecret_write', 'kube:Digital-Gold:cmd:.*:restart', 'kube:Digital-Gold:cmd:.*:delete', 'approval:Digital-Gold:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_cmd_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:cmd:.*:read', 'manifest:Digital-Gold:cmd:.*:write', 'manifest:Digital-Gold:cmd:.*:clone', 'manifest:Digital-Gold:cmd:.*:secret_read', 'manifest:Digital-Gold:cmd:.*:secret_write', 'manifest:Digital-Gold:cmd:.*:supersecret_read', 'manifest:Digital-Gold:cmd:.*:supersecret_write', 'kube:Digital-Gold:cmd:.*:restart', 'kube:Digital-Gold:cmd:.*:delete', 'approval:Digital-Gold:cmd:.*:read', 'manifest:Digital-Gold:cmd:.*:delete', 'manifest:Digital-Gold:cmd:.*:manage', 'approval:Digital-Gold:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:cmd:.*:read', 'manifest:Digital-Gold:cmd:.*:write', 'manifest:Digital-Gold:cmd:.*:clone', 'manifest:Digital-Gold:cmd:.*:secret_read', 'manifest:Digital-Gold:cmd:.*:secret_write', 'manifest:Digital-Gold:cmd:.*:supersecret_write', 'kube:Digital-Gold:cmd:.*:restart', 'kube:Digital-Gold:cmd:.*:delete', 'approval:Digital-Gold:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_cmd_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:cmd:.*:read', 'manifest:Digital-Gold:cmd:.*:write', 'manifest:Digital-Gold:cmd:.*:clone', 'manifest:Digital-Gold:cmd:.*:secret_read', 'manifest:Digital-Gold:cmd:.*:secret_write', 'manifest:Digital-Gold:cmd:.*:supersecret_write', 'kube:Digital-Gold:cmd:.*:restart', 'kube:Digital-Gold:cmd:.*:delete', 'approval:Digital-Gold:cmd:.*:read', 'manifest:Digital-Gold:cmd:.*:delete', 'manifest:Digital-Gold:cmd:.*:manage', 'approval:Digital-Gold:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:prod:.*:read'), (now(), now(), 'manifest:Digital-Gold:prod:.*:write'), (now(), now(), 'manifest:Digital-Gold:prod:.*:clone'), (now(), now(), 'manifest:Digital-Gold:prod:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:prod:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:prod:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:prod:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:prod:.*:restart'), (now(), now(), 'kube:Digital-Gold:prod:.*:delete'), (now(), now(), 'approval:Digital-Gold:prod:.*:read'), (now(), now(), 'manifest:Digital-Gold:prod:.*:delete'), (now(), now(), 'manifest:Digital-Gold:prod:.*:manage'), (now(), now(), 'approval:Digital-Gold:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_prod_VIEWER'), (now(), now(), 'Digital-Gold_prod_MAINTAINER'), (now(), now(), 'Digital-Gold_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_prod_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:prod:.*:read', 'manifest:Digital-Gold:prod:.*:write', 'manifest:Digital-Gold:prod:.*:clone', 'manifest:Digital-Gold:prod:.*:secret_read', 'manifest:Digital-Gold:prod:.*:secret_write', 'manifest:Digital-Gold:prod:.*:supersecret_read', 'manifest:Digital-Gold:prod:.*:supersecret_write', 'kube:Digital-Gold:prod:.*:restart', 'kube:Digital-Gold:prod:.*:delete', 'approval:Digital-Gold:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_prod_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:prod:.*:read', 'manifest:Digital-Gold:prod:.*:write', 'manifest:Digital-Gold:prod:.*:clone', 'manifest:Digital-Gold:prod:.*:secret_read', 'manifest:Digital-Gold:prod:.*:secret_write', 'manifest:Digital-Gold:prod:.*:supersecret_read', 'manifest:Digital-Gold:prod:.*:supersecret_write', 'kube:Digital-Gold:prod:.*:restart', 'kube:Digital-Gold:prod:.*:delete', 'approval:Digital-Gold:prod:.*:read', 'manifest:Digital-Gold:prod:.*:delete', 'manifest:Digital-Gold:prod:.*:manage', 'approval:Digital-Gold:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:prod:.*:read', 'manifest:Digital-Gold:prod:.*:write', 'manifest:Digital-Gold:prod:.*:clone', 'manifest:Digital-Gold:prod:.*:secret_read', 'manifest:Digital-Gold:prod:.*:secret_write', 'manifest:Digital-Gold:prod:.*:supersecret_write', 'kube:Digital-Gold:prod:.*:restart', 'kube:Digital-Gold:prod:.*:delete', 'approval:Digital-Gold:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_prod_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:prod:.*:read', 'manifest:Digital-Gold:prod:.*:write', 'manifest:Digital-Gold:prod:.*:clone', 'manifest:Digital-Gold:prod:.*:secret_read', 'manifest:Digital-Gold:prod:.*:secret_write', 'manifest:Digital-Gold:prod:.*:supersecret_write', 'kube:Digital-Gold:prod:.*:restart', 'kube:Digital-Gold:prod:.*:delete', 'approval:Digital-Gold:prod:.*:read', 'manifest:Digital-Gold:prod:.*:delete', 'manifest:Digital-Gold:prod:.*:manage', 'approval:Digital-Gold:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:dev:.*:read'), (now(), now(), 'manifest:Digital-Gold:dev:.*:write'), (now(), now(), 'manifest:Digital-Gold:dev:.*:clone'), (now(), now(), 'manifest:Digital-Gold:dev:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:dev:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:dev:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:dev:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:dev:.*:restart'), (now(), now(), 'kube:Digital-Gold:dev:.*:delete'), (now(), now(), 'approval:Digital-Gold:dev:.*:read'), (now(), now(), 'manifest:Digital-Gold:dev:.*:delete'), (now(), now(), 'manifest:Digital-Gold:dev:.*:manage'), (now(), now(), 'approval:Digital-Gold:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_dev_VIEWER'), (now(), now(), 'Digital-Gold_dev_MAINTAINER'), (now(), now(), 'Digital-Gold_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_dev_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:dev:.*:read', 'manifest:Digital-Gold:dev:.*:write', 'manifest:Digital-Gold:dev:.*:clone', 'manifest:Digital-Gold:dev:.*:secret_read', 'manifest:Digital-Gold:dev:.*:secret_write', 'manifest:Digital-Gold:dev:.*:supersecret_read', 'manifest:Digital-Gold:dev:.*:supersecret_write', 'kube:Digital-Gold:dev:.*:restart', 'kube:Digital-Gold:dev:.*:delete', 'approval:Digital-Gold:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_dev_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:dev:.*:read', 'manifest:Digital-Gold:dev:.*:write', 'manifest:Digital-Gold:dev:.*:clone', 'manifest:Digital-Gold:dev:.*:secret_read', 'manifest:Digital-Gold:dev:.*:secret_write', 'manifest:Digital-Gold:dev:.*:supersecret_read', 'manifest:Digital-Gold:dev:.*:supersecret_write', 'kube:Digital-Gold:dev:.*:restart', 'kube:Digital-Gold:dev:.*:delete', 'approval:Digital-Gold:dev:.*:read', 'manifest:Digital-Gold:dev:.*:delete', 'manifest:Digital-Gold:dev:.*:manage', 'approval:Digital-Gold:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:dev:.*:read', 'manifest:Digital-Gold:dev:.*:write', 'manifest:Digital-Gold:dev:.*:clone', 'manifest:Digital-Gold:dev:.*:secret_read', 'manifest:Digital-Gold:dev:.*:secret_write', 'manifest:Digital-Gold:dev:.*:supersecret_write', 'kube:Digital-Gold:dev:.*:restart', 'kube:Digital-Gold:dev:.*:delete', 'approval:Digital-Gold:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_dev_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:dev:.*:read', 'manifest:Digital-Gold:dev:.*:write', 'manifest:Digital-Gold:dev:.*:clone', 'manifest:Digital-Gold:dev:.*:secret_read', 'manifest:Digital-Gold:dev:.*:secret_write', 'manifest:Digital-Gold:dev:.*:supersecret_write', 'kube:Digital-Gold:dev:.*:restart', 'kube:Digital-Gold:dev:.*:delete', 'approval:Digital-Gold:dev:.*:read', 'manifest:Digital-Gold:dev:.*:delete', 'manifest:Digital-Gold:dev:.*:manage', 'approval:Digital-Gold:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:qa:.*:read'), (now(), now(), 'manifest:Digital-Gold:qa:.*:write'), (now(), now(), 'manifest:Digital-Gold:qa:.*:clone'), (now(), now(), 'manifest:Digital-Gold:qa:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:qa:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:qa:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:qa:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:qa:.*:restart'), (now(), now(), 'kube:Digital-Gold:qa:.*:delete'), (now(), now(), 'approval:Digital-Gold:qa:.*:read'), (now(), now(), 'manifest:Digital-Gold:qa:.*:delete'), (now(), now(), 'manifest:Digital-Gold:qa:.*:manage'), (now(), now(), 'approval:Digital-Gold:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_qa_VIEWER'), (now(), now(), 'Digital-Gold_qa_MAINTAINER'), (now(), now(), 'Digital-Gold_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_qa_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:qa:.*:read', 'manifest:Digital-Gold:qa:.*:write', 'manifest:Digital-Gold:qa:.*:clone', 'manifest:Digital-Gold:qa:.*:secret_read', 'manifest:Digital-Gold:qa:.*:secret_write', 'manifest:Digital-Gold:qa:.*:supersecret_read', 'manifest:Digital-Gold:qa:.*:supersecret_write', 'kube:Digital-Gold:qa:.*:restart', 'kube:Digital-Gold:qa:.*:delete', 'approval:Digital-Gold:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_qa_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:qa:.*:read', 'manifest:Digital-Gold:qa:.*:write', 'manifest:Digital-Gold:qa:.*:clone', 'manifest:Digital-Gold:qa:.*:secret_read', 'manifest:Digital-Gold:qa:.*:secret_write', 'manifest:Digital-Gold:qa:.*:supersecret_read', 'manifest:Digital-Gold:qa:.*:supersecret_write', 'kube:Digital-Gold:qa:.*:restart', 'kube:Digital-Gold:qa:.*:delete', 'approval:Digital-Gold:qa:.*:read', 'manifest:Digital-Gold:qa:.*:delete', 'manifest:Digital-Gold:qa:.*:manage', 'approval:Digital-Gold:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:qa:.*:read', 'manifest:Digital-Gold:qa:.*:write', 'manifest:Digital-Gold:qa:.*:clone', 'manifest:Digital-Gold:qa:.*:secret_read', 'manifest:Digital-Gold:qa:.*:secret_write', 'manifest:Digital-Gold:qa:.*:supersecret_write', 'kube:Digital-Gold:qa:.*:restart', 'kube:Digital-Gold:qa:.*:delete', 'approval:Digital-Gold:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_qa_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:qa:.*:read', 'manifest:Digital-Gold:qa:.*:write', 'manifest:Digital-Gold:qa:.*:clone', 'manifest:Digital-Gold:qa:.*:secret_read', 'manifest:Digital-Gold:qa:.*:secret_write', 'manifest:Digital-Gold:qa:.*:supersecret_write', 'kube:Digital-Gold:qa:.*:restart', 'kube:Digital-Gold:qa:.*:delete', 'approval:Digital-Gold:qa:.*:read', 'manifest:Digital-Gold:qa:.*:delete', 'manifest:Digital-Gold:qa:.*:manage', 'approval:Digital-Gold:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:perf:.*:read'), (now(), now(), 'manifest:Digital-Gold:perf:.*:write'), (now(), now(), 'manifest:Digital-Gold:perf:.*:clone'), (now(), now(), 'manifest:Digital-Gold:perf:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:perf:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:perf:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:perf:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:perf:.*:restart'), (now(), now(), 'kube:Digital-Gold:perf:.*:delete'), (now(), now(), 'approval:Digital-Gold:perf:.*:read'), (now(), now(), 'manifest:Digital-Gold:perf:.*:delete'), (now(), now(), 'manifest:Digital-Gold:perf:.*:manage'), (now(), now(), 'approval:Digital-Gold:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_perf_VIEWER'), (now(), now(), 'Digital-Gold_perf_MAINTAINER'), (now(), now(), 'Digital-Gold_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_perf_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:perf:.*:read', 'manifest:Digital-Gold:perf:.*:write', 'manifest:Digital-Gold:perf:.*:clone', 'manifest:Digital-Gold:perf:.*:secret_read', 'manifest:Digital-Gold:perf:.*:secret_write', 'manifest:Digital-Gold:perf:.*:supersecret_read', 'manifest:Digital-Gold:perf:.*:supersecret_write', 'kube:Digital-Gold:perf:.*:restart', 'kube:Digital-Gold:perf:.*:delete', 'approval:Digital-Gold:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_perf_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:perf:.*:read', 'manifest:Digital-Gold:perf:.*:write', 'manifest:Digital-Gold:perf:.*:clone', 'manifest:Digital-Gold:perf:.*:secret_read', 'manifest:Digital-Gold:perf:.*:secret_write', 'manifest:Digital-Gold:perf:.*:supersecret_read', 'manifest:Digital-Gold:perf:.*:supersecret_write', 'kube:Digital-Gold:perf:.*:restart', 'kube:Digital-Gold:perf:.*:delete', 'approval:Digital-Gold:perf:.*:read', 'manifest:Digital-Gold:perf:.*:delete', 'manifest:Digital-Gold:perf:.*:manage', 'approval:Digital-Gold:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:perf:.*:read', 'manifest:Digital-Gold:perf:.*:write', 'manifest:Digital-Gold:perf:.*:clone', 'manifest:Digital-Gold:perf:.*:secret_read', 'manifest:Digital-Gold:perf:.*:secret_write', 'manifest:Digital-Gold:perf:.*:supersecret_write', 'kube:Digital-Gold:perf:.*:restart', 'kube:Digital-Gold:perf:.*:delete', 'approval:Digital-Gold:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_perf_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:perf:.*:read', 'manifest:Digital-Gold:perf:.*:write', 'manifest:Digital-Gold:perf:.*:clone', 'manifest:Digital-Gold:perf:.*:secret_read', 'manifest:Digital-Gold:perf:.*:secret_write', 'manifest:Digital-Gold:perf:.*:supersecret_write', 'kube:Digital-Gold:perf:.*:restart', 'kube:Digital-Gold:perf:.*:delete', 'approval:Digital-Gold:perf:.*:read', 'manifest:Digital-Gold:perf:.*:delete', 'manifest:Digital-Gold:perf:.*:manage', 'approval:Digital-Gold:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:uat:.*:read'), (now(), now(), 'manifest:Digital-Gold:uat:.*:write'), (now(), now(), 'manifest:Digital-Gold:uat:.*:clone'), (now(), now(), 'manifest:Digital-Gold:uat:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:uat:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:uat:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:uat:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:uat:.*:restart'), (now(), now(), 'kube:Digital-Gold:uat:.*:delete'), (now(), now(), 'approval:Digital-Gold:uat:.*:read'), (now(), now(), 'manifest:Digital-Gold:uat:.*:delete'), (now(), now(), 'manifest:Digital-Gold:uat:.*:manage'), (now(), now(), 'approval:Digital-Gold:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_uat_VIEWER'), (now(), now(), 'Digital-Gold_uat_MAINTAINER'), (now(), now(), 'Digital-Gold_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_uat_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:uat:.*:read', 'manifest:Digital-Gold:uat:.*:write', 'manifest:Digital-Gold:uat:.*:clone', 'manifest:Digital-Gold:uat:.*:secret_read', 'manifest:Digital-Gold:uat:.*:secret_write', 'manifest:Digital-Gold:uat:.*:supersecret_read', 'manifest:Digital-Gold:uat:.*:supersecret_write', 'kube:Digital-Gold:uat:.*:restart', 'kube:Digital-Gold:uat:.*:delete', 'approval:Digital-Gold:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_uat_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:uat:.*:read', 'manifest:Digital-Gold:uat:.*:write', 'manifest:Digital-Gold:uat:.*:clone', 'manifest:Digital-Gold:uat:.*:secret_read', 'manifest:Digital-Gold:uat:.*:secret_write', 'manifest:Digital-Gold:uat:.*:supersecret_read', 'manifest:Digital-Gold:uat:.*:supersecret_write', 'kube:Digital-Gold:uat:.*:restart', 'kube:Digital-Gold:uat:.*:delete', 'approval:Digital-Gold:uat:.*:read', 'manifest:Digital-Gold:uat:.*:delete', 'manifest:Digital-Gold:uat:.*:manage', 'approval:Digital-Gold:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:uat:.*:read', 'manifest:Digital-Gold:uat:.*:write', 'manifest:Digital-Gold:uat:.*:clone', 'manifest:Digital-Gold:uat:.*:secret_read', 'manifest:Digital-Gold:uat:.*:secret_write', 'manifest:Digital-Gold:uat:.*:supersecret_write', 'kube:Digital-Gold:uat:.*:restart', 'kube:Digital-Gold:uat:.*:delete', 'approval:Digital-Gold:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_uat_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:uat:.*:read', 'manifest:Digital-Gold:uat:.*:write', 'manifest:Digital-Gold:uat:.*:clone', 'manifest:Digital-Gold:uat:.*:secret_read', 'manifest:Digital-Gold:uat:.*:secret_write', 'manifest:Digital-Gold:uat:.*:supersecret_write', 'kube:Digital-Gold:uat:.*:restart', 'kube:Digital-Gold:uat:.*:delete', 'approval:Digital-Gold:uat:.*:read', 'manifest:Digital-Gold:uat:.*:delete', 'manifest:Digital-Gold:uat:.*:manage', 'approval:Digital-Gold:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:read'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:write'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:data-platform-prod:.*:restart'), (now(), now(), 'kube:Digital-Gold:data-platform-prod:.*:delete'), (now(), now(), 'approval:Digital-Gold:data-platform-prod:.*:read'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Digital-Gold:data-platform-prod:.*:manage'), (now(), now(), 'approval:Digital-Gold:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_data-platform-prod_VIEWER'), (now(), now(), 'Digital-Gold_data-platform-prod_MAINTAINER'), (now(), now(), 'Digital-Gold_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-prod:.*:read', 'manifest:Digital-Gold:data-platform-prod:.*:write', 'manifest:Digital-Gold:data-platform-prod:.*:clone', 'manifest:Digital-Gold:data-platform-prod:.*:secret_read', 'manifest:Digital-Gold:data-platform-prod:.*:secret_write', 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_read', 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-prod:.*:restart', 'kube:Digital-Gold:data-platform-prod:.*:delete', 'approval:Digital-Gold:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-prod:.*:read', 'manifest:Digital-Gold:data-platform-prod:.*:write', 'manifest:Digital-Gold:data-platform-prod:.*:clone', 'manifest:Digital-Gold:data-platform-prod:.*:secret_read', 'manifest:Digital-Gold:data-platform-prod:.*:secret_write', 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_read', 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-prod:.*:restart', 'kube:Digital-Gold:data-platform-prod:.*:delete', 'approval:Digital-Gold:data-platform-prod:.*:read', 'manifest:Digital-Gold:data-platform-prod:.*:delete', 'manifest:Digital-Gold:data-platform-prod:.*:manage', 'approval:Digital-Gold:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-prod:.*:read', 'manifest:Digital-Gold:data-platform-prod:.*:write', 'manifest:Digital-Gold:data-platform-prod:.*:clone', 'manifest:Digital-Gold:data-platform-prod:.*:secret_read', 'manifest:Digital-Gold:data-platform-prod:.*:secret_write', 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-prod:.*:restart', 'kube:Digital-Gold:data-platform-prod:.*:delete', 'approval:Digital-Gold:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-prod:.*:read', 'manifest:Digital-Gold:data-platform-prod:.*:write', 'manifest:Digital-Gold:data-platform-prod:.*:clone', 'manifest:Digital-Gold:data-platform-prod:.*:secret_read', 'manifest:Digital-Gold:data-platform-prod:.*:secret_write', 'manifest:Digital-Gold:data-platform-prod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-prod:.*:restart', 'kube:Digital-Gold:data-platform-prod:.*:delete', 'approval:Digital-Gold:data-platform-prod:.*:read', 'manifest:Digital-Gold:data-platform-prod:.*:delete', 'manifest:Digital-Gold:data-platform-prod:.*:manage', 'approval:Digital-Gold:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Digital-Gold:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Digital-Gold:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Digital-Gold:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Digital-Gold:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Digital-Gold:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Digital-Gold_data-platform-nonprod_VIEWER'), (now(), now(), 'Digital-Gold_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Digital-Gold_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-nonprod:.*:read', 'manifest:Digital-Gold:data-platform-nonprod:.*:write', 'manifest:Digital-Gold:data-platform-nonprod:.*:clone', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_read', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_write', 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_read', 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-nonprod:.*:restart', 'kube:Digital-Gold:data-platform-nonprod:.*:delete', 'approval:Digital-Gold:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-nonprod:.*:read', 'manifest:Digital-Gold:data-platform-nonprod:.*:write', 'manifest:Digital-Gold:data-platform-nonprod:.*:clone', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_read', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_write', 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_read', 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-nonprod:.*:restart', 'kube:Digital-Gold:data-platform-nonprod:.*:delete', 'approval:Digital-Gold:data-platform-nonprod:.*:read', 'manifest:Digital-Gold:data-platform-nonprod:.*:delete', 'manifest:Digital-Gold:data-platform-nonprod:.*:manage', 'approval:Digital-Gold:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-nonprod:.*:read', 'manifest:Digital-Gold:data-platform-nonprod:.*:write', 'manifest:Digital-Gold:data-platform-nonprod:.*:clone', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_read', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_write', 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-nonprod:.*:restart', 'kube:Digital-Gold:data-platform-nonprod:.*:delete', 'approval:Digital-Gold:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Digital-Gold_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Digital-Gold:data-platform-nonprod:.*:read', 'manifest:Digital-Gold:data-platform-nonprod:.*:write', 'manifest:Digital-Gold:data-platform-nonprod:.*:clone', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_read', 'manifest:Digital-Gold:data-platform-nonprod:.*:secret_write', 'manifest:Digital-Gold:data-platform-nonprod:.*:supersecret_write', 'kube:Digital-Gold:data-platform-nonprod:.*:restart', 'kube:Digital-Gold:data-platform-nonprod:.*:delete', 'approval:Digital-Gold:data-platform-nonprod:.*:read', 'manifest:Digital-Gold:data-platform-nonprod:.*:delete', 'manifest:Digital-Gold:data-platform-nonprod:.*:manage', 'approval:Digital-Gold:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:cmd:.*:read'), (now(), now(), 'manifest:Generative-AI:cmd:.*:write'), (now(), now(), 'manifest:Generative-AI:cmd:.*:clone'), (now(), now(), 'manifest:Generative-AI:cmd:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:cmd:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:cmd:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:cmd:.*:restart'), (now(), now(), 'kube:Generative-AI:cmd:.*:delete'), (now(), now(), 'approval:Generative-AI:cmd:.*:read'), (now(), now(), 'manifest:Generative-AI:cmd:.*:delete'), (now(), now(), 'manifest:Generative-AI:cmd:.*:manage'), (now(), now(), 'approval:Generative-AI:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_cmd_VIEWER'), (now(), now(), 'Generative-AI_cmd_MAINTAINER'), (now(), now(), 'Generative-AI_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_cmd_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:cmd:.*:read', 'manifest:Generative-AI:cmd:.*:write', 'manifest:Generative-AI:cmd:.*:clone', 'manifest:Generative-AI:cmd:.*:secret_read', 'manifest:Generative-AI:cmd:.*:secret_write', 'manifest:Generative-AI:cmd:.*:supersecret_read', 'manifest:Generative-AI:cmd:.*:supersecret_write', 'kube:Generative-AI:cmd:.*:restart', 'kube:Generative-AI:cmd:.*:delete', 'approval:Generative-AI:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_cmd_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:cmd:.*:read', 'manifest:Generative-AI:cmd:.*:write', 'manifest:Generative-AI:cmd:.*:clone', 'manifest:Generative-AI:cmd:.*:secret_read', 'manifest:Generative-AI:cmd:.*:secret_write', 'manifest:Generative-AI:cmd:.*:supersecret_read', 'manifest:Generative-AI:cmd:.*:supersecret_write', 'kube:Generative-AI:cmd:.*:restart', 'kube:Generative-AI:cmd:.*:delete', 'approval:Generative-AI:cmd:.*:read', 'manifest:Generative-AI:cmd:.*:delete', 'manifest:Generative-AI:cmd:.*:manage', 'approval:Generative-AI:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:cmd:.*:read', 'manifest:Generative-AI:cmd:.*:write', 'manifest:Generative-AI:cmd:.*:clone', 'manifest:Generative-AI:cmd:.*:secret_read', 'manifest:Generative-AI:cmd:.*:secret_write', 'manifest:Generative-AI:cmd:.*:supersecret_write', 'kube:Generative-AI:cmd:.*:restart', 'kube:Generative-AI:cmd:.*:delete', 'approval:Generative-AI:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_cmd_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:cmd:.*:read', 'manifest:Generative-AI:cmd:.*:write', 'manifest:Generative-AI:cmd:.*:clone', 'manifest:Generative-AI:cmd:.*:secret_read', 'manifest:Generative-AI:cmd:.*:secret_write', 'manifest:Generative-AI:cmd:.*:supersecret_write', 'kube:Generative-AI:cmd:.*:restart', 'kube:Generative-AI:cmd:.*:delete', 'approval:Generative-AI:cmd:.*:read', 'manifest:Generative-AI:cmd:.*:delete', 'manifest:Generative-AI:cmd:.*:manage', 'approval:Generative-AI:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:prod:.*:read'), (now(), now(), 'manifest:Generative-AI:prod:.*:write'), (now(), now(), 'manifest:Generative-AI:prod:.*:clone'), (now(), now(), 'manifest:Generative-AI:prod:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:prod:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:prod:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:prod:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:prod:.*:restart'), (now(), now(), 'kube:Generative-AI:prod:.*:delete'), (now(), now(), 'approval:Generative-AI:prod:.*:read'), (now(), now(), 'manifest:Generative-AI:prod:.*:delete'), (now(), now(), 'manifest:Generative-AI:prod:.*:manage'), (now(), now(), 'approval:Generative-AI:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_prod_VIEWER'), (now(), now(), 'Generative-AI_prod_MAINTAINER'), (now(), now(), 'Generative-AI_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_prod_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:prod:.*:read', 'manifest:Generative-AI:prod:.*:write', 'manifest:Generative-AI:prod:.*:clone', 'manifest:Generative-AI:prod:.*:secret_read', 'manifest:Generative-AI:prod:.*:secret_write', 'manifest:Generative-AI:prod:.*:supersecret_read', 'manifest:Generative-AI:prod:.*:supersecret_write', 'kube:Generative-AI:prod:.*:restart', 'kube:Generative-AI:prod:.*:delete', 'approval:Generative-AI:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_prod_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:prod:.*:read', 'manifest:Generative-AI:prod:.*:write', 'manifest:Generative-AI:prod:.*:clone', 'manifest:Generative-AI:prod:.*:secret_read', 'manifest:Generative-AI:prod:.*:secret_write', 'manifest:Generative-AI:prod:.*:supersecret_read', 'manifest:Generative-AI:prod:.*:supersecret_write', 'kube:Generative-AI:prod:.*:restart', 'kube:Generative-AI:prod:.*:delete', 'approval:Generative-AI:prod:.*:read', 'manifest:Generative-AI:prod:.*:delete', 'manifest:Generative-AI:prod:.*:manage', 'approval:Generative-AI:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:prod:.*:read', 'manifest:Generative-AI:prod:.*:write', 'manifest:Generative-AI:prod:.*:clone', 'manifest:Generative-AI:prod:.*:secret_read', 'manifest:Generative-AI:prod:.*:secret_write', 'manifest:Generative-AI:prod:.*:supersecret_write', 'kube:Generative-AI:prod:.*:restart', 'kube:Generative-AI:prod:.*:delete', 'approval:Generative-AI:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_prod_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:prod:.*:read', 'manifest:Generative-AI:prod:.*:write', 'manifest:Generative-AI:prod:.*:clone', 'manifest:Generative-AI:prod:.*:secret_read', 'manifest:Generative-AI:prod:.*:secret_write', 'manifest:Generative-AI:prod:.*:supersecret_write', 'kube:Generative-AI:prod:.*:restart', 'kube:Generative-AI:prod:.*:delete', 'approval:Generative-AI:prod:.*:read', 'manifest:Generative-AI:prod:.*:delete', 'manifest:Generative-AI:prod:.*:manage', 'approval:Generative-AI:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:dev:.*:read'), (now(), now(), 'manifest:Generative-AI:dev:.*:write'), (now(), now(), 'manifest:Generative-AI:dev:.*:clone'), (now(), now(), 'manifest:Generative-AI:dev:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:dev:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:dev:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:dev:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:dev:.*:restart'), (now(), now(), 'kube:Generative-AI:dev:.*:delete'), (now(), now(), 'approval:Generative-AI:dev:.*:read'), (now(), now(), 'manifest:Generative-AI:dev:.*:delete'), (now(), now(), 'manifest:Generative-AI:dev:.*:manage'), (now(), now(), 'approval:Generative-AI:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_dev_VIEWER'), (now(), now(), 'Generative-AI_dev_MAINTAINER'), (now(), now(), 'Generative-AI_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_dev_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:dev:.*:read', 'manifest:Generative-AI:dev:.*:write', 'manifest:Generative-AI:dev:.*:clone', 'manifest:Generative-AI:dev:.*:secret_read', 'manifest:Generative-AI:dev:.*:secret_write', 'manifest:Generative-AI:dev:.*:supersecret_read', 'manifest:Generative-AI:dev:.*:supersecret_write', 'kube:Generative-AI:dev:.*:restart', 'kube:Generative-AI:dev:.*:delete', 'approval:Generative-AI:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_dev_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:dev:.*:read', 'manifest:Generative-AI:dev:.*:write', 'manifest:Generative-AI:dev:.*:clone', 'manifest:Generative-AI:dev:.*:secret_read', 'manifest:Generative-AI:dev:.*:secret_write', 'manifest:Generative-AI:dev:.*:supersecret_read', 'manifest:Generative-AI:dev:.*:supersecret_write', 'kube:Generative-AI:dev:.*:restart', 'kube:Generative-AI:dev:.*:delete', 'approval:Generative-AI:dev:.*:read', 'manifest:Generative-AI:dev:.*:delete', 'manifest:Generative-AI:dev:.*:manage', 'approval:Generative-AI:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:dev:.*:read', 'manifest:Generative-AI:dev:.*:write', 'manifest:Generative-AI:dev:.*:clone', 'manifest:Generative-AI:dev:.*:secret_read', 'manifest:Generative-AI:dev:.*:secret_write', 'manifest:Generative-AI:dev:.*:supersecret_write', 'kube:Generative-AI:dev:.*:restart', 'kube:Generative-AI:dev:.*:delete', 'approval:Generative-AI:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_dev_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:dev:.*:read', 'manifest:Generative-AI:dev:.*:write', 'manifest:Generative-AI:dev:.*:clone', 'manifest:Generative-AI:dev:.*:secret_read', 'manifest:Generative-AI:dev:.*:secret_write', 'manifest:Generative-AI:dev:.*:supersecret_write', 'kube:Generative-AI:dev:.*:restart', 'kube:Generative-AI:dev:.*:delete', 'approval:Generative-AI:dev:.*:read', 'manifest:Generative-AI:dev:.*:delete', 'manifest:Generative-AI:dev:.*:manage', 'approval:Generative-AI:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:qa:.*:read'), (now(), now(), 'manifest:Generative-AI:qa:.*:write'), (now(), now(), 'manifest:Generative-AI:qa:.*:clone'), (now(), now(), 'manifest:Generative-AI:qa:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:qa:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:qa:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:qa:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:qa:.*:restart'), (now(), now(), 'kube:Generative-AI:qa:.*:delete'), (now(), now(), 'approval:Generative-AI:qa:.*:read'), (now(), now(), 'manifest:Generative-AI:qa:.*:delete'), (now(), now(), 'manifest:Generative-AI:qa:.*:manage'), (now(), now(), 'approval:Generative-AI:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_qa_VIEWER'), (now(), now(), 'Generative-AI_qa_MAINTAINER'), (now(), now(), 'Generative-AI_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_qa_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:qa:.*:read', 'manifest:Generative-AI:qa:.*:write', 'manifest:Generative-AI:qa:.*:clone', 'manifest:Generative-AI:qa:.*:secret_read', 'manifest:Generative-AI:qa:.*:secret_write', 'manifest:Generative-AI:qa:.*:supersecret_read', 'manifest:Generative-AI:qa:.*:supersecret_write', 'kube:Generative-AI:qa:.*:restart', 'kube:Generative-AI:qa:.*:delete', 'approval:Generative-AI:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_qa_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:qa:.*:read', 'manifest:Generative-AI:qa:.*:write', 'manifest:Generative-AI:qa:.*:clone', 'manifest:Generative-AI:qa:.*:secret_read', 'manifest:Generative-AI:qa:.*:secret_write', 'manifest:Generative-AI:qa:.*:supersecret_read', 'manifest:Generative-AI:qa:.*:supersecret_write', 'kube:Generative-AI:qa:.*:restart', 'kube:Generative-AI:qa:.*:delete', 'approval:Generative-AI:qa:.*:read', 'manifest:Generative-AI:qa:.*:delete', 'manifest:Generative-AI:qa:.*:manage', 'approval:Generative-AI:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:qa:.*:read', 'manifest:Generative-AI:qa:.*:write', 'manifest:Generative-AI:qa:.*:clone', 'manifest:Generative-AI:qa:.*:secret_read', 'manifest:Generative-AI:qa:.*:secret_write', 'manifest:Generative-AI:qa:.*:supersecret_write', 'kube:Generative-AI:qa:.*:restart', 'kube:Generative-AI:qa:.*:delete', 'approval:Generative-AI:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_qa_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:qa:.*:read', 'manifest:Generative-AI:qa:.*:write', 'manifest:Generative-AI:qa:.*:clone', 'manifest:Generative-AI:qa:.*:secret_read', 'manifest:Generative-AI:qa:.*:secret_write', 'manifest:Generative-AI:qa:.*:supersecret_write', 'kube:Generative-AI:qa:.*:restart', 'kube:Generative-AI:qa:.*:delete', 'approval:Generative-AI:qa:.*:read', 'manifest:Generative-AI:qa:.*:delete', 'manifest:Generative-AI:qa:.*:manage', 'approval:Generative-AI:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:perf:.*:read'), (now(), now(), 'manifest:Generative-AI:perf:.*:write'), (now(), now(), 'manifest:Generative-AI:perf:.*:clone'), (now(), now(), 'manifest:Generative-AI:perf:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:perf:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:perf:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:perf:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:perf:.*:restart'), (now(), now(), 'kube:Generative-AI:perf:.*:delete'), (now(), now(), 'approval:Generative-AI:perf:.*:read'), (now(), now(), 'manifest:Generative-AI:perf:.*:delete'), (now(), now(), 'manifest:Generative-AI:perf:.*:manage'), (now(), now(), 'approval:Generative-AI:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_perf_VIEWER'), (now(), now(), 'Generative-AI_perf_MAINTAINER'), (now(), now(), 'Generative-AI_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_perf_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:perf:.*:read', 'manifest:Generative-AI:perf:.*:write', 'manifest:Generative-AI:perf:.*:clone', 'manifest:Generative-AI:perf:.*:secret_read', 'manifest:Generative-AI:perf:.*:secret_write', 'manifest:Generative-AI:perf:.*:supersecret_read', 'manifest:Generative-AI:perf:.*:supersecret_write', 'kube:Generative-AI:perf:.*:restart', 'kube:Generative-AI:perf:.*:delete', 'approval:Generative-AI:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_perf_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:perf:.*:read', 'manifest:Generative-AI:perf:.*:write', 'manifest:Generative-AI:perf:.*:clone', 'manifest:Generative-AI:perf:.*:secret_read', 'manifest:Generative-AI:perf:.*:secret_write', 'manifest:Generative-AI:perf:.*:supersecret_read', 'manifest:Generative-AI:perf:.*:supersecret_write', 'kube:Generative-AI:perf:.*:restart', 'kube:Generative-AI:perf:.*:delete', 'approval:Generative-AI:perf:.*:read', 'manifest:Generative-AI:perf:.*:delete', 'manifest:Generative-AI:perf:.*:manage', 'approval:Generative-AI:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:perf:.*:read', 'manifest:Generative-AI:perf:.*:write', 'manifest:Generative-AI:perf:.*:clone', 'manifest:Generative-AI:perf:.*:secret_read', 'manifest:Generative-AI:perf:.*:secret_write', 'manifest:Generative-AI:perf:.*:supersecret_write', 'kube:Generative-AI:perf:.*:restart', 'kube:Generative-AI:perf:.*:delete', 'approval:Generative-AI:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_perf_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:perf:.*:read', 'manifest:Generative-AI:perf:.*:write', 'manifest:Generative-AI:perf:.*:clone', 'manifest:Generative-AI:perf:.*:secret_read', 'manifest:Generative-AI:perf:.*:secret_write', 'manifest:Generative-AI:perf:.*:supersecret_write', 'kube:Generative-AI:perf:.*:restart', 'kube:Generative-AI:perf:.*:delete', 'approval:Generative-AI:perf:.*:read', 'manifest:Generative-AI:perf:.*:delete', 'manifest:Generative-AI:perf:.*:manage', 'approval:Generative-AI:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:uat:.*:read'), (now(), now(), 'manifest:Generative-AI:uat:.*:write'), (now(), now(), 'manifest:Generative-AI:uat:.*:clone'), (now(), now(), 'manifest:Generative-AI:uat:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:uat:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:uat:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:uat:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:uat:.*:restart'), (now(), now(), 'kube:Generative-AI:uat:.*:delete'), (now(), now(), 'approval:Generative-AI:uat:.*:read'), (now(), now(), 'manifest:Generative-AI:uat:.*:delete'), (now(), now(), 'manifest:Generative-AI:uat:.*:manage'), (now(), now(), 'approval:Generative-AI:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_uat_VIEWER'), (now(), now(), 'Generative-AI_uat_MAINTAINER'), (now(), now(), 'Generative-AI_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_uat_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:uat:.*:read', 'manifest:Generative-AI:uat:.*:write', 'manifest:Generative-AI:uat:.*:clone', 'manifest:Generative-AI:uat:.*:secret_read', 'manifest:Generative-AI:uat:.*:secret_write', 'manifest:Generative-AI:uat:.*:supersecret_read', 'manifest:Generative-AI:uat:.*:supersecret_write', 'kube:Generative-AI:uat:.*:restart', 'kube:Generative-AI:uat:.*:delete', 'approval:Generative-AI:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_uat_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:uat:.*:read', 'manifest:Generative-AI:uat:.*:write', 'manifest:Generative-AI:uat:.*:clone', 'manifest:Generative-AI:uat:.*:secret_read', 'manifest:Generative-AI:uat:.*:secret_write', 'manifest:Generative-AI:uat:.*:supersecret_read', 'manifest:Generative-AI:uat:.*:supersecret_write', 'kube:Generative-AI:uat:.*:restart', 'kube:Generative-AI:uat:.*:delete', 'approval:Generative-AI:uat:.*:read', 'manifest:Generative-AI:uat:.*:delete', 'manifest:Generative-AI:uat:.*:manage', 'approval:Generative-AI:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:uat:.*:read', 'manifest:Generative-AI:uat:.*:write', 'manifest:Generative-AI:uat:.*:clone', 'manifest:Generative-AI:uat:.*:secret_read', 'manifest:Generative-AI:uat:.*:secret_write', 'manifest:Generative-AI:uat:.*:supersecret_write', 'kube:Generative-AI:uat:.*:restart', 'kube:Generative-AI:uat:.*:delete', 'approval:Generative-AI:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_uat_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:uat:.*:read', 'manifest:Generative-AI:uat:.*:write', 'manifest:Generative-AI:uat:.*:clone', 'manifest:Generative-AI:uat:.*:secret_read', 'manifest:Generative-AI:uat:.*:secret_write', 'manifest:Generative-AI:uat:.*:supersecret_write', 'kube:Generative-AI:uat:.*:restart', 'kube:Generative-AI:uat:.*:delete', 'approval:Generative-AI:uat:.*:read', 'manifest:Generative-AI:uat:.*:delete', 'manifest:Generative-AI:uat:.*:manage', 'approval:Generative-AI:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:read'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:write'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:data-platform-prod:.*:restart'), (now(), now(), 'kube:Generative-AI:data-platform-prod:.*:delete'), (now(), now(), 'approval:Generative-AI:data-platform-prod:.*:read'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Generative-AI:data-platform-prod:.*:manage'), (now(), now(), 'approval:Generative-AI:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_data-platform-prod_VIEWER'), (now(), now(), 'Generative-AI_data-platform-prod_MAINTAINER'), (now(), now(), 'Generative-AI_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-prod:.*:read', 'manifest:Generative-AI:data-platform-prod:.*:write', 'manifest:Generative-AI:data-platform-prod:.*:clone', 'manifest:Generative-AI:data-platform-prod:.*:secret_read', 'manifest:Generative-AI:data-platform-prod:.*:secret_write', 'manifest:Generative-AI:data-platform-prod:.*:supersecret_read', 'manifest:Generative-AI:data-platform-prod:.*:supersecret_write', 'kube:Generative-AI:data-platform-prod:.*:restart', 'kube:Generative-AI:data-platform-prod:.*:delete', 'approval:Generative-AI:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-prod:.*:read', 'manifest:Generative-AI:data-platform-prod:.*:write', 'manifest:Generative-AI:data-platform-prod:.*:clone', 'manifest:Generative-AI:data-platform-prod:.*:secret_read', 'manifest:Generative-AI:data-platform-prod:.*:secret_write', 'manifest:Generative-AI:data-platform-prod:.*:supersecret_read', 'manifest:Generative-AI:data-platform-prod:.*:supersecret_write', 'kube:Generative-AI:data-platform-prod:.*:restart', 'kube:Generative-AI:data-platform-prod:.*:delete', 'approval:Generative-AI:data-platform-prod:.*:read', 'manifest:Generative-AI:data-platform-prod:.*:delete', 'manifest:Generative-AI:data-platform-prod:.*:manage', 'approval:Generative-AI:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-prod:.*:read', 'manifest:Generative-AI:data-platform-prod:.*:write', 'manifest:Generative-AI:data-platform-prod:.*:clone', 'manifest:Generative-AI:data-platform-prod:.*:secret_read', 'manifest:Generative-AI:data-platform-prod:.*:secret_write', 'manifest:Generative-AI:data-platform-prod:.*:supersecret_write', 'kube:Generative-AI:data-platform-prod:.*:restart', 'kube:Generative-AI:data-platform-prod:.*:delete', 'approval:Generative-AI:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-prod:.*:read', 'manifest:Generative-AI:data-platform-prod:.*:write', 'manifest:Generative-AI:data-platform-prod:.*:clone', 'manifest:Generative-AI:data-platform-prod:.*:secret_read', 'manifest:Generative-AI:data-platform-prod:.*:secret_write', 'manifest:Generative-AI:data-platform-prod:.*:supersecret_write', 'kube:Generative-AI:data-platform-prod:.*:restart', 'kube:Generative-AI:data-platform-prod:.*:delete', 'approval:Generative-AI:data-platform-prod:.*:read', 'manifest:Generative-AI:data-platform-prod:.*:delete', 'manifest:Generative-AI:data-platform-prod:.*:manage', 'approval:Generative-AI:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Generative-AI:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Generative-AI:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Generative-AI:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Generative-AI:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Generative-AI:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Generative-AI_data-platform-nonprod_VIEWER'), (now(), now(), 'Generative-AI_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Generative-AI_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-nonprod:.*:read', 'manifest:Generative-AI:data-platform-nonprod:.*:write', 'manifest:Generative-AI:data-platform-nonprod:.*:clone', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_read', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_write', 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_read', 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_write', 'kube:Generative-AI:data-platform-nonprod:.*:restart', 'kube:Generative-AI:data-platform-nonprod:.*:delete', 'approval:Generative-AI:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-nonprod:.*:read', 'manifest:Generative-AI:data-platform-nonprod:.*:write', 'manifest:Generative-AI:data-platform-nonprod:.*:clone', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_read', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_write', 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_read', 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_write', 'kube:Generative-AI:data-platform-nonprod:.*:restart', 'kube:Generative-AI:data-platform-nonprod:.*:delete', 'approval:Generative-AI:data-platform-nonprod:.*:read', 'manifest:Generative-AI:data-platform-nonprod:.*:delete', 'manifest:Generative-AI:data-platform-nonprod:.*:manage', 'approval:Generative-AI:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-nonprod:.*:read', 'manifest:Generative-AI:data-platform-nonprod:.*:write', 'manifest:Generative-AI:data-platform-nonprod:.*:clone', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_read', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_write', 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_write', 'kube:Generative-AI:data-platform-nonprod:.*:restart', 'kube:Generative-AI:data-platform-nonprod:.*:delete', 'approval:Generative-AI:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Generative-AI_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Generative-AI:data-platform-nonprod:.*:read', 'manifest:Generative-AI:data-platform-nonprod:.*:write', 'manifest:Generative-AI:data-platform-nonprod:.*:clone', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_read', 'manifest:Generative-AI:data-platform-nonprod:.*:secret_write', 'manifest:Generative-AI:data-platform-nonprod:.*:supersecret_write', 'kube:Generative-AI:data-platform-nonprod:.*:restart', 'kube:Generative-AI:data-platform-nonprod:.*:delete', 'approval:Generative-AI:data-platform-nonprod:.*:read', 'manifest:Generative-AI:data-platform-nonprod:.*:delete', 'manifest:Generative-AI:data-platform-nonprod:.*:manage', 'approval:Generative-AI:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:cmd:.*:read'), (now(), now(), 'manifest:Edge:cmd:.*:write'), (now(), now(), 'manifest:Edge:cmd:.*:clone'), (now(), now(), 'manifest:Edge:cmd:.*:secret_read'), (now(), now(), 'manifest:Edge:cmd:.*:secret_write'), (now(), now(), 'manifest:Edge:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Edge:cmd:.*:supersecret_write'), (now(), now(), 'kube:Edge:cmd:.*:restart'), (now(), now(), 'kube:Edge:cmd:.*:delete'), (now(), now(), 'approval:Edge:cmd:.*:read'), (now(), now(), 'manifest:Edge:cmd:.*:delete'), (now(), now(), 'manifest:Edge:cmd:.*:manage'), (now(), now(), 'approval:Edge:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_cmd_VIEWER'), (now(), now(), 'Edge_cmd_MAINTAINER'), (now(), now(), 'Edge_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_cmd_VIEWER' AND privilege.name IN ( 'manifest:Edge:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:cmd:.*:read', 'manifest:Edge:cmd:.*:write', 'manifest:Edge:cmd:.*:clone', 'manifest:Edge:cmd:.*:secret_read', 'manifest:Edge:cmd:.*:secret_write', 'manifest:Edge:cmd:.*:supersecret_read', 'manifest:Edge:cmd:.*:supersecret_write', 'kube:Edge:cmd:.*:restart', 'kube:Edge:cmd:.*:delete', 'approval:Edge:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_cmd_MANAGER' AND privilege.name IN ( 'manifest:Edge:cmd:.*:read', 'manifest:Edge:cmd:.*:write', 'manifest:Edge:cmd:.*:clone', 'manifest:Edge:cmd:.*:secret_read', 'manifest:Edge:cmd:.*:secret_write', 'manifest:Edge:cmd:.*:supersecret_read', 'manifest:Edge:cmd:.*:supersecret_write', 'kube:Edge:cmd:.*:restart', 'kube:Edge:cmd:.*:delete', 'approval:Edge:cmd:.*:read', 'manifest:Edge:cmd:.*:delete', 'manifest:Edge:cmd:.*:manage', 'approval:Edge:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:cmd:.*:read', 'manifest:Edge:cmd:.*:write', 'manifest:Edge:cmd:.*:clone', 'manifest:Edge:cmd:.*:secret_read', 'manifest:Edge:cmd:.*:secret_write', 'manifest:Edge:cmd:.*:supersecret_write', 'kube:Edge:cmd:.*:restart', 'kube:Edge:cmd:.*:delete', 'approval:Edge:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_cmd_MANAGER' AND privilege.name IN ( 'manifest:Edge:cmd:.*:read', 'manifest:Edge:cmd:.*:write', 'manifest:Edge:cmd:.*:clone', 'manifest:Edge:cmd:.*:secret_read', 'manifest:Edge:cmd:.*:secret_write', 'manifest:Edge:cmd:.*:supersecret_write', 'kube:Edge:cmd:.*:restart', 'kube:Edge:cmd:.*:delete', 'approval:Edge:cmd:.*:read', 'manifest:Edge:cmd:.*:delete', 'manifest:Edge:cmd:.*:manage', 'approval:Edge:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:prod:.*:read'), (now(), now(), 'manifest:Edge:prod:.*:write'), (now(), now(), 'manifest:Edge:prod:.*:clone'), (now(), now(), 'manifest:Edge:prod:.*:secret_read'), (now(), now(), 'manifest:Edge:prod:.*:secret_write'), (now(), now(), 'manifest:Edge:prod:.*:supersecret_read'), (now(), now(), 'manifest:Edge:prod:.*:supersecret_write'), (now(), now(), 'kube:Edge:prod:.*:restart'), (now(), now(), 'kube:Edge:prod:.*:delete'), (now(), now(), 'approval:Edge:prod:.*:read'), (now(), now(), 'manifest:Edge:prod:.*:delete'), (now(), now(), 'manifest:Edge:prod:.*:manage'), (now(), now(), 'approval:Edge:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_prod_VIEWER'), (now(), now(), 'Edge_prod_MAINTAINER'), (now(), now(), 'Edge_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_prod_VIEWER' AND privilege.name IN ( 'manifest:Edge:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:prod:.*:read', 'manifest:Edge:prod:.*:write', 'manifest:Edge:prod:.*:clone', 'manifest:Edge:prod:.*:secret_read', 'manifest:Edge:prod:.*:secret_write', 'manifest:Edge:prod:.*:supersecret_read', 'manifest:Edge:prod:.*:supersecret_write', 'kube:Edge:prod:.*:restart', 'kube:Edge:prod:.*:delete', 'approval:Edge:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_prod_MANAGER' AND privilege.name IN ( 'manifest:Edge:prod:.*:read', 'manifest:Edge:prod:.*:write', 'manifest:Edge:prod:.*:clone', 'manifest:Edge:prod:.*:secret_read', 'manifest:Edge:prod:.*:secret_write', 'manifest:Edge:prod:.*:supersecret_read', 'manifest:Edge:prod:.*:supersecret_write', 'kube:Edge:prod:.*:restart', 'kube:Edge:prod:.*:delete', 'approval:Edge:prod:.*:read', 'manifest:Edge:prod:.*:delete', 'manifest:Edge:prod:.*:manage', 'approval:Edge:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:prod:.*:read', 'manifest:Edge:prod:.*:write', 'manifest:Edge:prod:.*:clone', 'manifest:Edge:prod:.*:secret_read', 'manifest:Edge:prod:.*:secret_write', 'manifest:Edge:prod:.*:supersecret_write', 'kube:Edge:prod:.*:restart', 'kube:Edge:prod:.*:delete', 'approval:Edge:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_prod_MANAGER' AND privilege.name IN ( 'manifest:Edge:prod:.*:read', 'manifest:Edge:prod:.*:write', 'manifest:Edge:prod:.*:clone', 'manifest:Edge:prod:.*:secret_read', 'manifest:Edge:prod:.*:secret_write', 'manifest:Edge:prod:.*:supersecret_write', 'kube:Edge:prod:.*:restart', 'kube:Edge:prod:.*:delete', 'approval:Edge:prod:.*:read', 'manifest:Edge:prod:.*:delete', 'manifest:Edge:prod:.*:manage', 'approval:Edge:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:dev:.*:read'), (now(), now(), 'manifest:Edge:dev:.*:write'), (now(), now(), 'manifest:Edge:dev:.*:clone'), (now(), now(), 'manifest:Edge:dev:.*:secret_read'), (now(), now(), 'manifest:Edge:dev:.*:secret_write'), (now(), now(), 'manifest:Edge:dev:.*:supersecret_read'), (now(), now(), 'manifest:Edge:dev:.*:supersecret_write'), (now(), now(), 'kube:Edge:dev:.*:restart'), (now(), now(), 'kube:Edge:dev:.*:delete'), (now(), now(), 'approval:Edge:dev:.*:read'), (now(), now(), 'manifest:Edge:dev:.*:delete'), (now(), now(), 'manifest:Edge:dev:.*:manage'), (now(), now(), 'approval:Edge:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_dev_VIEWER'), (now(), now(), 'Edge_dev_MAINTAINER'), (now(), now(), 'Edge_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_dev_VIEWER' AND privilege.name IN ( 'manifest:Edge:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:dev:.*:read', 'manifest:Edge:dev:.*:write', 'manifest:Edge:dev:.*:clone', 'manifest:Edge:dev:.*:secret_read', 'manifest:Edge:dev:.*:secret_write', 'manifest:Edge:dev:.*:supersecret_read', 'manifest:Edge:dev:.*:supersecret_write', 'kube:Edge:dev:.*:restart', 'kube:Edge:dev:.*:delete', 'approval:Edge:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_dev_MANAGER' AND privilege.name IN ( 'manifest:Edge:dev:.*:read', 'manifest:Edge:dev:.*:write', 'manifest:Edge:dev:.*:clone', 'manifest:Edge:dev:.*:secret_read', 'manifest:Edge:dev:.*:secret_write', 'manifest:Edge:dev:.*:supersecret_read', 'manifest:Edge:dev:.*:supersecret_write', 'kube:Edge:dev:.*:restart', 'kube:Edge:dev:.*:delete', 'approval:Edge:dev:.*:read', 'manifest:Edge:dev:.*:delete', 'manifest:Edge:dev:.*:manage', 'approval:Edge:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:dev:.*:read', 'manifest:Edge:dev:.*:write', 'manifest:Edge:dev:.*:clone', 'manifest:Edge:dev:.*:secret_read', 'manifest:Edge:dev:.*:secret_write', 'manifest:Edge:dev:.*:supersecret_write', 'kube:Edge:dev:.*:restart', 'kube:Edge:dev:.*:delete', 'approval:Edge:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_dev_MANAGER' AND privilege.name IN ( 'manifest:Edge:dev:.*:read', 'manifest:Edge:dev:.*:write', 'manifest:Edge:dev:.*:clone', 'manifest:Edge:dev:.*:secret_read', 'manifest:Edge:dev:.*:secret_write', 'manifest:Edge:dev:.*:supersecret_write', 'kube:Edge:dev:.*:restart', 'kube:Edge:dev:.*:delete', 'approval:Edge:dev:.*:read', 'manifest:Edge:dev:.*:delete', 'manifest:Edge:dev:.*:manage', 'approval:Edge:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:qa:.*:read'), (now(), now(), 'manifest:Edge:qa:.*:write'), (now(), now(), 'manifest:Edge:qa:.*:clone'), (now(), now(), 'manifest:Edge:qa:.*:secret_read'), (now(), now(), 'manifest:Edge:qa:.*:secret_write'), (now(), now(), 'manifest:Edge:qa:.*:supersecret_read'), (now(), now(), 'manifest:Edge:qa:.*:supersecret_write'), (now(), now(), 'kube:Edge:qa:.*:restart'), (now(), now(), 'kube:Edge:qa:.*:delete'), (now(), now(), 'approval:Edge:qa:.*:read'), (now(), now(), 'manifest:Edge:qa:.*:delete'), (now(), now(), 'manifest:Edge:qa:.*:manage'), (now(), now(), 'approval:Edge:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_qa_VIEWER'), (now(), now(), 'Edge_qa_MAINTAINER'), (now(), now(), 'Edge_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_qa_VIEWER' AND privilege.name IN ( 'manifest:Edge:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:qa:.*:read', 'manifest:Edge:qa:.*:write', 'manifest:Edge:qa:.*:clone', 'manifest:Edge:qa:.*:secret_read', 'manifest:Edge:qa:.*:secret_write', 'manifest:Edge:qa:.*:supersecret_read', 'manifest:Edge:qa:.*:supersecret_write', 'kube:Edge:qa:.*:restart', 'kube:Edge:qa:.*:delete', 'approval:Edge:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_qa_MANAGER' AND privilege.name IN ( 'manifest:Edge:qa:.*:read', 'manifest:Edge:qa:.*:write', 'manifest:Edge:qa:.*:clone', 'manifest:Edge:qa:.*:secret_read', 'manifest:Edge:qa:.*:secret_write', 'manifest:Edge:qa:.*:supersecret_read', 'manifest:Edge:qa:.*:supersecret_write', 'kube:Edge:qa:.*:restart', 'kube:Edge:qa:.*:delete', 'approval:Edge:qa:.*:read', 'manifest:Edge:qa:.*:delete', 'manifest:Edge:qa:.*:manage', 'approval:Edge:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:qa:.*:read', 'manifest:Edge:qa:.*:write', 'manifest:Edge:qa:.*:clone', 'manifest:Edge:qa:.*:secret_read', 'manifest:Edge:qa:.*:secret_write', 'manifest:Edge:qa:.*:supersecret_write', 'kube:Edge:qa:.*:restart', 'kube:Edge:qa:.*:delete', 'approval:Edge:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_qa_MANAGER' AND privilege.name IN ( 'manifest:Edge:qa:.*:read', 'manifest:Edge:qa:.*:write', 'manifest:Edge:qa:.*:clone', 'manifest:Edge:qa:.*:secret_read', 'manifest:Edge:qa:.*:secret_write', 'manifest:Edge:qa:.*:supersecret_write', 'kube:Edge:qa:.*:restart', 'kube:Edge:qa:.*:delete', 'approval:Edge:qa:.*:read', 'manifest:Edge:qa:.*:delete', 'manifest:Edge:qa:.*:manage', 'approval:Edge:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:perf:.*:read'), (now(), now(), 'manifest:Edge:perf:.*:write'), (now(), now(), 'manifest:Edge:perf:.*:clone'), (now(), now(), 'manifest:Edge:perf:.*:secret_read'), (now(), now(), 'manifest:Edge:perf:.*:secret_write'), (now(), now(), 'manifest:Edge:perf:.*:supersecret_read'), (now(), now(), 'manifest:Edge:perf:.*:supersecret_write'), (now(), now(), 'kube:Edge:perf:.*:restart'), (now(), now(), 'kube:Edge:perf:.*:delete'), (now(), now(), 'approval:Edge:perf:.*:read'), (now(), now(), 'manifest:Edge:perf:.*:delete'), (now(), now(), 'manifest:Edge:perf:.*:manage'), (now(), now(), 'approval:Edge:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_perf_VIEWER'), (now(), now(), 'Edge_perf_MAINTAINER'), (now(), now(), 'Edge_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_perf_VIEWER' AND privilege.name IN ( 'manifest:Edge:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:perf:.*:read', 'manifest:Edge:perf:.*:write', 'manifest:Edge:perf:.*:clone', 'manifest:Edge:perf:.*:secret_read', 'manifest:Edge:perf:.*:secret_write', 'manifest:Edge:perf:.*:supersecret_read', 'manifest:Edge:perf:.*:supersecret_write', 'kube:Edge:perf:.*:restart', 'kube:Edge:perf:.*:delete', 'approval:Edge:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_perf_MANAGER' AND privilege.name IN ( 'manifest:Edge:perf:.*:read', 'manifest:Edge:perf:.*:write', 'manifest:Edge:perf:.*:clone', 'manifest:Edge:perf:.*:secret_read', 'manifest:Edge:perf:.*:secret_write', 'manifest:Edge:perf:.*:supersecret_read', 'manifest:Edge:perf:.*:supersecret_write', 'kube:Edge:perf:.*:restart', 'kube:Edge:perf:.*:delete', 'approval:Edge:perf:.*:read', 'manifest:Edge:perf:.*:delete', 'manifest:Edge:perf:.*:manage', 'approval:Edge:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:perf:.*:read', 'manifest:Edge:perf:.*:write', 'manifest:Edge:perf:.*:clone', 'manifest:Edge:perf:.*:secret_read', 'manifest:Edge:perf:.*:secret_write', 'manifest:Edge:perf:.*:supersecret_write', 'kube:Edge:perf:.*:restart', 'kube:Edge:perf:.*:delete', 'approval:Edge:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_perf_MANAGER' AND privilege.name IN ( 'manifest:Edge:perf:.*:read', 'manifest:Edge:perf:.*:write', 'manifest:Edge:perf:.*:clone', 'manifest:Edge:perf:.*:secret_read', 'manifest:Edge:perf:.*:secret_write', 'manifest:Edge:perf:.*:supersecret_write', 'kube:Edge:perf:.*:restart', 'kube:Edge:perf:.*:delete', 'approval:Edge:perf:.*:read', 'manifest:Edge:perf:.*:delete', 'manifest:Edge:perf:.*:manage', 'approval:Edge:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:uat:.*:read'), (now(), now(), 'manifest:Edge:uat:.*:write'), (now(), now(), 'manifest:Edge:uat:.*:clone'), (now(), now(), 'manifest:Edge:uat:.*:secret_read'), (now(), now(), 'manifest:Edge:uat:.*:secret_write'), (now(), now(), 'manifest:Edge:uat:.*:supersecret_read'), (now(), now(), 'manifest:Edge:uat:.*:supersecret_write'), (now(), now(), 'kube:Edge:uat:.*:restart'), (now(), now(), 'kube:Edge:uat:.*:delete'), (now(), now(), 'approval:Edge:uat:.*:read'), (now(), now(), 'manifest:Edge:uat:.*:delete'), (now(), now(), 'manifest:Edge:uat:.*:manage'), (now(), now(), 'approval:Edge:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_uat_VIEWER'), (now(), now(), 'Edge_uat_MAINTAINER'), (now(), now(), 'Edge_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_uat_VIEWER' AND privilege.name IN ( 'manifest:Edge:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:uat:.*:read', 'manifest:Edge:uat:.*:write', 'manifest:Edge:uat:.*:clone', 'manifest:Edge:uat:.*:secret_read', 'manifest:Edge:uat:.*:secret_write', 'manifest:Edge:uat:.*:supersecret_read', 'manifest:Edge:uat:.*:supersecret_write', 'kube:Edge:uat:.*:restart', 'kube:Edge:uat:.*:delete', 'approval:Edge:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_uat_MANAGER' AND privilege.name IN ( 'manifest:Edge:uat:.*:read', 'manifest:Edge:uat:.*:write', 'manifest:Edge:uat:.*:clone', 'manifest:Edge:uat:.*:secret_read', 'manifest:Edge:uat:.*:secret_write', 'manifest:Edge:uat:.*:supersecret_read', 'manifest:Edge:uat:.*:supersecret_write', 'kube:Edge:uat:.*:restart', 'kube:Edge:uat:.*:delete', 'approval:Edge:uat:.*:read', 'manifest:Edge:uat:.*:delete', 'manifest:Edge:uat:.*:manage', 'approval:Edge:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:uat:.*:read', 'manifest:Edge:uat:.*:write', 'manifest:Edge:uat:.*:clone', 'manifest:Edge:uat:.*:secret_read', 'manifest:Edge:uat:.*:secret_write', 'manifest:Edge:uat:.*:supersecret_write', 'kube:Edge:uat:.*:restart', 'kube:Edge:uat:.*:delete', 'approval:Edge:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_uat_MANAGER' AND privilege.name IN ( 'manifest:Edge:uat:.*:read', 'manifest:Edge:uat:.*:write', 'manifest:Edge:uat:.*:clone', 'manifest:Edge:uat:.*:secret_read', 'manifest:Edge:uat:.*:secret_write', 'manifest:Edge:uat:.*:supersecret_write', 'kube:Edge:uat:.*:restart', 'kube:Edge:uat:.*:delete', 'approval:Edge:uat:.*:read', 'manifest:Edge:uat:.*:delete', 'manifest:Edge:uat:.*:manage', 'approval:Edge:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:data-platform-prod:.*:read'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:write'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Edge:data-platform-prod:.*:restart'), (now(), now(), 'kube:Edge:data-platform-prod:.*:delete'), (now(), now(), 'approval:Edge:data-platform-prod:.*:read'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Edge:data-platform-prod:.*:manage'), (now(), now(), 'approval:Edge:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_data-platform-prod_VIEWER'), (now(), now(), 'Edge_data-platform-prod_MAINTAINER'), (now(), now(), 'Edge_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Edge:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:data-platform-prod:.*:read', 'manifest:Edge:data-platform-prod:.*:write', 'manifest:Edge:data-platform-prod:.*:clone', 'manifest:Edge:data-platform-prod:.*:secret_read', 'manifest:Edge:data-platform-prod:.*:secret_write', 'manifest:Edge:data-platform-prod:.*:supersecret_read', 'manifest:Edge:data-platform-prod:.*:supersecret_write', 'kube:Edge:data-platform-prod:.*:restart', 'kube:Edge:data-platform-prod:.*:delete', 'approval:Edge:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Edge:data-platform-prod:.*:read', 'manifest:Edge:data-platform-prod:.*:write', 'manifest:Edge:data-platform-prod:.*:clone', 'manifest:Edge:data-platform-prod:.*:secret_read', 'manifest:Edge:data-platform-prod:.*:secret_write', 'manifest:Edge:data-platform-prod:.*:supersecret_read', 'manifest:Edge:data-platform-prod:.*:supersecret_write', 'kube:Edge:data-platform-prod:.*:restart', 'kube:Edge:data-platform-prod:.*:delete', 'approval:Edge:data-platform-prod:.*:read', 'manifest:Edge:data-platform-prod:.*:delete', 'manifest:Edge:data-platform-prod:.*:manage', 'approval:Edge:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:data-platform-prod:.*:read', 'manifest:Edge:data-platform-prod:.*:write', 'manifest:Edge:data-platform-prod:.*:clone', 'manifest:Edge:data-platform-prod:.*:secret_read', 'manifest:Edge:data-platform-prod:.*:secret_write', 'manifest:Edge:data-platform-prod:.*:supersecret_write', 'kube:Edge:data-platform-prod:.*:restart', 'kube:Edge:data-platform-prod:.*:delete', 'approval:Edge:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Edge:data-platform-prod:.*:read', 'manifest:Edge:data-platform-prod:.*:write', 'manifest:Edge:data-platform-prod:.*:clone', 'manifest:Edge:data-platform-prod:.*:secret_read', 'manifest:Edge:data-platform-prod:.*:secret_write', 'manifest:Edge:data-platform-prod:.*:supersecret_write', 'kube:Edge:data-platform-prod:.*:restart', 'kube:Edge:data-platform-prod:.*:delete', 'approval:Edge:data-platform-prod:.*:read', 'manifest:Edge:data-platform-prod:.*:delete', 'manifest:Edge:data-platform-prod:.*:manage', 'approval:Edge:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Edge:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Edge:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Edge:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Edge:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Edge:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Edge_data-platform-nonprod_VIEWER'), (now(), now(), 'Edge_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Edge_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Edge:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:data-platform-nonprod:.*:read', 'manifest:Edge:data-platform-nonprod:.*:write', 'manifest:Edge:data-platform-nonprod:.*:clone', 'manifest:Edge:data-platform-nonprod:.*:secret_read', 'manifest:Edge:data-platform-nonprod:.*:secret_write', 'manifest:Edge:data-platform-nonprod:.*:supersecret_read', 'manifest:Edge:data-platform-nonprod:.*:supersecret_write', 'kube:Edge:data-platform-nonprod:.*:restart', 'kube:Edge:data-platform-nonprod:.*:delete', 'approval:Edge:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Edge:data-platform-nonprod:.*:read', 'manifest:Edge:data-platform-nonprod:.*:write', 'manifest:Edge:data-platform-nonprod:.*:clone', 'manifest:Edge:data-platform-nonprod:.*:secret_read', 'manifest:Edge:data-platform-nonprod:.*:secret_write', 'manifest:Edge:data-platform-nonprod:.*:supersecret_read', 'manifest:Edge:data-platform-nonprod:.*:supersecret_write', 'kube:Edge:data-platform-nonprod:.*:restart', 'kube:Edge:data-platform-nonprod:.*:delete', 'approval:Edge:data-platform-nonprod:.*:read', 'manifest:Edge:data-platform-nonprod:.*:delete', 'manifest:Edge:data-platform-nonprod:.*:manage', 'approval:Edge:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Edge:data-platform-nonprod:.*:read', 'manifest:Edge:data-platform-nonprod:.*:write', 'manifest:Edge:data-platform-nonprod:.*:clone', 'manifest:Edge:data-platform-nonprod:.*:secret_read', 'manifest:Edge:data-platform-nonprod:.*:secret_write', 'manifest:Edge:data-platform-nonprod:.*:supersecret_write', 'kube:Edge:data-platform-nonprod:.*:restart', 'kube:Edge:data-platform-nonprod:.*:delete', 'approval:Edge:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Edge_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Edge:data-platform-nonprod:.*:read', 'manifest:Edge:data-platform-nonprod:.*:write', 'manifest:Edge:data-platform-nonprod:.*:clone', 'manifest:Edge:data-platform-nonprod:.*:secret_read', 'manifest:Edge:data-platform-nonprod:.*:secret_write', 'manifest:Edge:data-platform-nonprod:.*:supersecret_write', 'kube:Edge:data-platform-nonprod:.*:restart', 'kube:Edge:data-platform-nonprod:.*:delete', 'approval:Edge:data-platform-nonprod:.*:read', 'manifest:Edge:data-platform-nonprod:.*:delete', 'manifest:Edge:data-platform-nonprod:.*:manage', 'approval:Edge:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:cmd:.*:read'), (now(), now(), 'manifest:RAndR:cmd:.*:write'), (now(), now(), 'manifest:RAndR:cmd:.*:clone'), (now(), now(), 'manifest:RAndR:cmd:.*:secret_read'), (now(), now(), 'manifest:RAndR:cmd:.*:secret_write'), (now(), now(), 'manifest:RAndR:cmd:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:cmd:.*:supersecret_write'), (now(), now(), 'kube:RAndR:cmd:.*:restart'), (now(), now(), 'kube:RAndR:cmd:.*:delete'), (now(), now(), 'approval:RAndR:cmd:.*:read'), (now(), now(), 'manifest:RAndR:cmd:.*:delete'), (now(), now(), 'manifest:RAndR:cmd:.*:manage'), (now(), now(), 'approval:RAndR:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_cmd_VIEWER'), (now(), now(), 'RAndR_cmd_MAINTAINER'), (now(), now(), 'RAndR_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_cmd_VIEWER' AND privilege.name IN ( 'manifest:RAndR:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:cmd:.*:read', 'manifest:RAndR:cmd:.*:write', 'manifest:RAndR:cmd:.*:clone', 'manifest:RAndR:cmd:.*:secret_read', 'manifest:RAndR:cmd:.*:secret_write', 'manifest:RAndR:cmd:.*:supersecret_read', 'manifest:RAndR:cmd:.*:supersecret_write', 'kube:RAndR:cmd:.*:restart', 'kube:RAndR:cmd:.*:delete', 'approval:RAndR:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_cmd_MANAGER' AND privilege.name IN ( 'manifest:RAndR:cmd:.*:read', 'manifest:RAndR:cmd:.*:write', 'manifest:RAndR:cmd:.*:clone', 'manifest:RAndR:cmd:.*:secret_read', 'manifest:RAndR:cmd:.*:secret_write', 'manifest:RAndR:cmd:.*:supersecret_read', 'manifest:RAndR:cmd:.*:supersecret_write', 'kube:RAndR:cmd:.*:restart', 'kube:RAndR:cmd:.*:delete', 'approval:RAndR:cmd:.*:read', 'manifest:RAndR:cmd:.*:delete', 'manifest:RAndR:cmd:.*:manage', 'approval:RAndR:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:cmd:.*:read', 'manifest:RAndR:cmd:.*:write', 'manifest:RAndR:cmd:.*:clone', 'manifest:RAndR:cmd:.*:secret_read', 'manifest:RAndR:cmd:.*:secret_write', 'manifest:RAndR:cmd:.*:supersecret_write', 'kube:RAndR:cmd:.*:restart', 'kube:RAndR:cmd:.*:delete', 'approval:RAndR:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_cmd_MANAGER' AND privilege.name IN ( 'manifest:RAndR:cmd:.*:read', 'manifest:RAndR:cmd:.*:write', 'manifest:RAndR:cmd:.*:clone', 'manifest:RAndR:cmd:.*:secret_read', 'manifest:RAndR:cmd:.*:secret_write', 'manifest:RAndR:cmd:.*:supersecret_write', 'kube:RAndR:cmd:.*:restart', 'kube:RAndR:cmd:.*:delete', 'approval:RAndR:cmd:.*:read', 'manifest:RAndR:cmd:.*:delete', 'manifest:RAndR:cmd:.*:manage', 'approval:RAndR:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:prod:.*:read'), (now(), now(), 'manifest:RAndR:prod:.*:write'), (now(), now(), 'manifest:RAndR:prod:.*:clone'), (now(), now(), 'manifest:RAndR:prod:.*:secret_read'), (now(), now(), 'manifest:RAndR:prod:.*:secret_write'), (now(), now(), 'manifest:RAndR:prod:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:prod:.*:supersecret_write'), (now(), now(), 'kube:RAndR:prod:.*:restart'), (now(), now(), 'kube:RAndR:prod:.*:delete'), (now(), now(), 'approval:RAndR:prod:.*:read'), (now(), now(), 'manifest:RAndR:prod:.*:delete'), (now(), now(), 'manifest:RAndR:prod:.*:manage'), (now(), now(), 'approval:RAndR:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_prod_VIEWER'), (now(), now(), 'RAndR_prod_MAINTAINER'), (now(), now(), 'RAndR_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_prod_VIEWER' AND privilege.name IN ( 'manifest:RAndR:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_prod_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:prod:.*:read', 'manifest:RAndR:prod:.*:write', 'manifest:RAndR:prod:.*:clone', 'manifest:RAndR:prod:.*:secret_read', 'manifest:RAndR:prod:.*:secret_write', 'manifest:RAndR:prod:.*:supersecret_read', 'manifest:RAndR:prod:.*:supersecret_write', 'kube:RAndR:prod:.*:restart', 'kube:RAndR:prod:.*:delete', 'approval:RAndR:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_prod_MANAGER' AND privilege.name IN ( 'manifest:RAndR:prod:.*:read', 'manifest:RAndR:prod:.*:write', 'manifest:RAndR:prod:.*:clone', 'manifest:RAndR:prod:.*:secret_read', 'manifest:RAndR:prod:.*:secret_write', 'manifest:RAndR:prod:.*:supersecret_read', 'manifest:RAndR:prod:.*:supersecret_write', 'kube:RAndR:prod:.*:restart', 'kube:RAndR:prod:.*:delete', 'approval:RAndR:prod:.*:read', 'manifest:RAndR:prod:.*:delete', 'manifest:RAndR:prod:.*:manage', 'approval:RAndR:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_prod_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:prod:.*:read', 'manifest:RAndR:prod:.*:write', 'manifest:RAndR:prod:.*:clone', 'manifest:RAndR:prod:.*:secret_read', 'manifest:RAndR:prod:.*:secret_write', 'manifest:RAndR:prod:.*:supersecret_write', 'kube:RAndR:prod:.*:restart', 'kube:RAndR:prod:.*:delete', 'approval:RAndR:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_prod_MANAGER' AND privilege.name IN ( 'manifest:RAndR:prod:.*:read', 'manifest:RAndR:prod:.*:write', 'manifest:RAndR:prod:.*:clone', 'manifest:RAndR:prod:.*:secret_read', 'manifest:RAndR:prod:.*:secret_write', 'manifest:RAndR:prod:.*:supersecret_write', 'kube:RAndR:prod:.*:restart', 'kube:RAndR:prod:.*:delete', 'approval:RAndR:prod:.*:read', 'manifest:RAndR:prod:.*:delete', 'manifest:RAndR:prod:.*:manage', 'approval:RAndR:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:dev:.*:read'), (now(), now(), 'manifest:RAndR:dev:.*:write'), (now(), now(), 'manifest:RAndR:dev:.*:clone'), (now(), now(), 'manifest:RAndR:dev:.*:secret_read'), (now(), now(), 'manifest:RAndR:dev:.*:secret_write'), (now(), now(), 'manifest:RAndR:dev:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:dev:.*:supersecret_write'), (now(), now(), 'kube:RAndR:dev:.*:restart'), (now(), now(), 'kube:RAndR:dev:.*:delete'), (now(), now(), 'approval:RAndR:dev:.*:read'), (now(), now(), 'manifest:RAndR:dev:.*:delete'), (now(), now(), 'manifest:RAndR:dev:.*:manage'), (now(), now(), 'approval:RAndR:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_dev_VIEWER'), (now(), now(), 'RAndR_dev_MAINTAINER'), (now(), now(), 'RAndR_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_dev_VIEWER' AND privilege.name IN ( 'manifest:RAndR:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_dev_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:dev:.*:read', 'manifest:RAndR:dev:.*:write', 'manifest:RAndR:dev:.*:clone', 'manifest:RAndR:dev:.*:secret_read', 'manifest:RAndR:dev:.*:secret_write', 'manifest:RAndR:dev:.*:supersecret_read', 'manifest:RAndR:dev:.*:supersecret_write', 'kube:RAndR:dev:.*:restart', 'kube:RAndR:dev:.*:delete', 'approval:RAndR:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_dev_MANAGER' AND privilege.name IN ( 'manifest:RAndR:dev:.*:read', 'manifest:RAndR:dev:.*:write', 'manifest:RAndR:dev:.*:clone', 'manifest:RAndR:dev:.*:secret_read', 'manifest:RAndR:dev:.*:secret_write', 'manifest:RAndR:dev:.*:supersecret_read', 'manifest:RAndR:dev:.*:supersecret_write', 'kube:RAndR:dev:.*:restart', 'kube:RAndR:dev:.*:delete', 'approval:RAndR:dev:.*:read', 'manifest:RAndR:dev:.*:delete', 'manifest:RAndR:dev:.*:manage', 'approval:RAndR:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_dev_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:dev:.*:read', 'manifest:RAndR:dev:.*:write', 'manifest:RAndR:dev:.*:clone', 'manifest:RAndR:dev:.*:secret_read', 'manifest:RAndR:dev:.*:secret_write', 'manifest:RAndR:dev:.*:supersecret_write', 'kube:RAndR:dev:.*:restart', 'kube:RAndR:dev:.*:delete', 'approval:RAndR:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_dev_MANAGER' AND privilege.name IN ( 'manifest:RAndR:dev:.*:read', 'manifest:RAndR:dev:.*:write', 'manifest:RAndR:dev:.*:clone', 'manifest:RAndR:dev:.*:secret_read', 'manifest:RAndR:dev:.*:secret_write', 'manifest:RAndR:dev:.*:supersecret_write', 'kube:RAndR:dev:.*:restart', 'kube:RAndR:dev:.*:delete', 'approval:RAndR:dev:.*:read', 'manifest:RAndR:dev:.*:delete', 'manifest:RAndR:dev:.*:manage', 'approval:RAndR:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:qa:.*:read'), (now(), now(), 'manifest:RAndR:qa:.*:write'), (now(), now(), 'manifest:RAndR:qa:.*:clone'), (now(), now(), 'manifest:RAndR:qa:.*:secret_read'), (now(), now(), 'manifest:RAndR:qa:.*:secret_write'), (now(), now(), 'manifest:RAndR:qa:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:qa:.*:supersecret_write'), (now(), now(), 'kube:RAndR:qa:.*:restart'), (now(), now(), 'kube:RAndR:qa:.*:delete'), (now(), now(), 'approval:RAndR:qa:.*:read'), (now(), now(), 'manifest:RAndR:qa:.*:delete'), (now(), now(), 'manifest:RAndR:qa:.*:manage'), (now(), now(), 'approval:RAndR:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_qa_VIEWER'), (now(), now(), 'RAndR_qa_MAINTAINER'), (now(), now(), 'RAndR_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_qa_VIEWER' AND privilege.name IN ( 'manifest:RAndR:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_qa_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:qa:.*:read', 'manifest:RAndR:qa:.*:write', 'manifest:RAndR:qa:.*:clone', 'manifest:RAndR:qa:.*:secret_read', 'manifest:RAndR:qa:.*:secret_write', 'manifest:RAndR:qa:.*:supersecret_read', 'manifest:RAndR:qa:.*:supersecret_write', 'kube:RAndR:qa:.*:restart', 'kube:RAndR:qa:.*:delete', 'approval:RAndR:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_qa_MANAGER' AND privilege.name IN ( 'manifest:RAndR:qa:.*:read', 'manifest:RAndR:qa:.*:write', 'manifest:RAndR:qa:.*:clone', 'manifest:RAndR:qa:.*:secret_read', 'manifest:RAndR:qa:.*:secret_write', 'manifest:RAndR:qa:.*:supersecret_read', 'manifest:RAndR:qa:.*:supersecret_write', 'kube:RAndR:qa:.*:restart', 'kube:RAndR:qa:.*:delete', 'approval:RAndR:qa:.*:read', 'manifest:RAndR:qa:.*:delete', 'manifest:RAndR:qa:.*:manage', 'approval:RAndR:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_qa_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:qa:.*:read', 'manifest:RAndR:qa:.*:write', 'manifest:RAndR:qa:.*:clone', 'manifest:RAndR:qa:.*:secret_read', 'manifest:RAndR:qa:.*:secret_write', 'manifest:RAndR:qa:.*:supersecret_write', 'kube:RAndR:qa:.*:restart', 'kube:RAndR:qa:.*:delete', 'approval:RAndR:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_qa_MANAGER' AND privilege.name IN ( 'manifest:RAndR:qa:.*:read', 'manifest:RAndR:qa:.*:write', 'manifest:RAndR:qa:.*:clone', 'manifest:RAndR:qa:.*:secret_read', 'manifest:RAndR:qa:.*:secret_write', 'manifest:RAndR:qa:.*:supersecret_write', 'kube:RAndR:qa:.*:restart', 'kube:RAndR:qa:.*:delete', 'approval:RAndR:qa:.*:read', 'manifest:RAndR:qa:.*:delete', 'manifest:RAndR:qa:.*:manage', 'approval:RAndR:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:perf:.*:read'), (now(), now(), 'manifest:RAndR:perf:.*:write'), (now(), now(), 'manifest:RAndR:perf:.*:clone'), (now(), now(), 'manifest:RAndR:perf:.*:secret_read'), (now(), now(), 'manifest:RAndR:perf:.*:secret_write'), (now(), now(), 'manifest:RAndR:perf:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:perf:.*:supersecret_write'), (now(), now(), 'kube:RAndR:perf:.*:restart'), (now(), now(), 'kube:RAndR:perf:.*:delete'), (now(), now(), 'approval:RAndR:perf:.*:read'), (now(), now(), 'manifest:RAndR:perf:.*:delete'), (now(), now(), 'manifest:RAndR:perf:.*:manage'), (now(), now(), 'approval:RAndR:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_perf_VIEWER'), (now(), now(), 'RAndR_perf_MAINTAINER'), (now(), now(), 'RAndR_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_perf_VIEWER' AND privilege.name IN ( 'manifest:RAndR:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_perf_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:perf:.*:read', 'manifest:RAndR:perf:.*:write', 'manifest:RAndR:perf:.*:clone', 'manifest:RAndR:perf:.*:secret_read', 'manifest:RAndR:perf:.*:secret_write', 'manifest:RAndR:perf:.*:supersecret_read', 'manifest:RAndR:perf:.*:supersecret_write', 'kube:RAndR:perf:.*:restart', 'kube:RAndR:perf:.*:delete', 'approval:RAndR:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_perf_MANAGER' AND privilege.name IN ( 'manifest:RAndR:perf:.*:read', 'manifest:RAndR:perf:.*:write', 'manifest:RAndR:perf:.*:clone', 'manifest:RAndR:perf:.*:secret_read', 'manifest:RAndR:perf:.*:secret_write', 'manifest:RAndR:perf:.*:supersecret_read', 'manifest:RAndR:perf:.*:supersecret_write', 'kube:RAndR:perf:.*:restart', 'kube:RAndR:perf:.*:delete', 'approval:RAndR:perf:.*:read', 'manifest:RAndR:perf:.*:delete', 'manifest:RAndR:perf:.*:manage', 'approval:RAndR:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_perf_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:perf:.*:read', 'manifest:RAndR:perf:.*:write', 'manifest:RAndR:perf:.*:clone', 'manifest:RAndR:perf:.*:secret_read', 'manifest:RAndR:perf:.*:secret_write', 'manifest:RAndR:perf:.*:supersecret_write', 'kube:RAndR:perf:.*:restart', 'kube:RAndR:perf:.*:delete', 'approval:RAndR:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_perf_MANAGER' AND privilege.name IN ( 'manifest:RAndR:perf:.*:read', 'manifest:RAndR:perf:.*:write', 'manifest:RAndR:perf:.*:clone', 'manifest:RAndR:perf:.*:secret_read', 'manifest:RAndR:perf:.*:secret_write', 'manifest:RAndR:perf:.*:supersecret_write', 'kube:RAndR:perf:.*:restart', 'kube:RAndR:perf:.*:delete', 'approval:RAndR:perf:.*:read', 'manifest:RAndR:perf:.*:delete', 'manifest:RAndR:perf:.*:manage', 'approval:RAndR:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:uat:.*:read'), (now(), now(), 'manifest:RAndR:uat:.*:write'), (now(), now(), 'manifest:RAndR:uat:.*:clone'), (now(), now(), 'manifest:RAndR:uat:.*:secret_read'), (now(), now(), 'manifest:RAndR:uat:.*:secret_write'), (now(), now(), 'manifest:RAndR:uat:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:uat:.*:supersecret_write'), (now(), now(), 'kube:RAndR:uat:.*:restart'), (now(), now(), 'kube:RAndR:uat:.*:delete'), (now(), now(), 'approval:RAndR:uat:.*:read'), (now(), now(), 'manifest:RAndR:uat:.*:delete'), (now(), now(), 'manifest:RAndR:uat:.*:manage'), (now(), now(), 'approval:RAndR:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_uat_VIEWER'), (now(), now(), 'RAndR_uat_MAINTAINER'), (now(), now(), 'RAndR_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_uat_VIEWER' AND privilege.name IN ( 'manifest:RAndR:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_uat_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:uat:.*:read', 'manifest:RAndR:uat:.*:write', 'manifest:RAndR:uat:.*:clone', 'manifest:RAndR:uat:.*:secret_read', 'manifest:RAndR:uat:.*:secret_write', 'manifest:RAndR:uat:.*:supersecret_read', 'manifest:RAndR:uat:.*:supersecret_write', 'kube:RAndR:uat:.*:restart', 'kube:RAndR:uat:.*:delete', 'approval:RAndR:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_uat_MANAGER' AND privilege.name IN ( 'manifest:RAndR:uat:.*:read', 'manifest:RAndR:uat:.*:write', 'manifest:RAndR:uat:.*:clone', 'manifest:RAndR:uat:.*:secret_read', 'manifest:RAndR:uat:.*:secret_write', 'manifest:RAndR:uat:.*:supersecret_read', 'manifest:RAndR:uat:.*:supersecret_write', 'kube:RAndR:uat:.*:restart', 'kube:RAndR:uat:.*:delete', 'approval:RAndR:uat:.*:read', 'manifest:RAndR:uat:.*:delete', 'manifest:RAndR:uat:.*:manage', 'approval:RAndR:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_uat_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:uat:.*:read', 'manifest:RAndR:uat:.*:write', 'manifest:RAndR:uat:.*:clone', 'manifest:RAndR:uat:.*:secret_read', 'manifest:RAndR:uat:.*:secret_write', 'manifest:RAndR:uat:.*:supersecret_write', 'kube:RAndR:uat:.*:restart', 'kube:RAndR:uat:.*:delete', 'approval:RAndR:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_uat_MANAGER' AND privilege.name IN ( 'manifest:RAndR:uat:.*:read', 'manifest:RAndR:uat:.*:write', 'manifest:RAndR:uat:.*:clone', 'manifest:RAndR:uat:.*:secret_read', 'manifest:RAndR:uat:.*:secret_write', 'manifest:RAndR:uat:.*:supersecret_write', 'kube:RAndR:uat:.*:restart', 'kube:RAndR:uat:.*:delete', 'approval:RAndR:uat:.*:read', 'manifest:RAndR:uat:.*:delete', 'manifest:RAndR:uat:.*:manage', 'approval:RAndR:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:data-platform-prod:.*:read'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:write'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:clone'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:RAndR:data-platform-prod:.*:restart'), (now(), now(), 'kube:RAndR:data-platform-prod:.*:delete'), (now(), now(), 'approval:RAndR:data-platform-prod:.*:read'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:delete'), (now(), now(), 'manifest:RAndR:data-platform-prod:.*:manage'), (now(), now(), 'approval:RAndR:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_data-platform-prod_VIEWER'), (now(), now(), 'RAndR_data-platform-prod_MAINTAINER'), (now(), now(), 'RAndR_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:RAndR:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:data-platform-prod:.*:read', 'manifest:RAndR:data-platform-prod:.*:write', 'manifest:RAndR:data-platform-prod:.*:clone', 'manifest:RAndR:data-platform-prod:.*:secret_read', 'manifest:RAndR:data-platform-prod:.*:secret_write', 'manifest:RAndR:data-platform-prod:.*:supersecret_read', 'manifest:RAndR:data-platform-prod:.*:supersecret_write', 'kube:RAndR:data-platform-prod:.*:restart', 'kube:RAndR:data-platform-prod:.*:delete', 'approval:RAndR:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:RAndR:data-platform-prod:.*:read', 'manifest:RAndR:data-platform-prod:.*:write', 'manifest:RAndR:data-platform-prod:.*:clone', 'manifest:RAndR:data-platform-prod:.*:secret_read', 'manifest:RAndR:data-platform-prod:.*:secret_write', 'manifest:RAndR:data-platform-prod:.*:supersecret_read', 'manifest:RAndR:data-platform-prod:.*:supersecret_write', 'kube:RAndR:data-platform-prod:.*:restart', 'kube:RAndR:data-platform-prod:.*:delete', 'approval:RAndR:data-platform-prod:.*:read', 'manifest:RAndR:data-platform-prod:.*:delete', 'manifest:RAndR:data-platform-prod:.*:manage', 'approval:RAndR:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:data-platform-prod:.*:read', 'manifest:RAndR:data-platform-prod:.*:write', 'manifest:RAndR:data-platform-prod:.*:clone', 'manifest:RAndR:data-platform-prod:.*:secret_read', 'manifest:RAndR:data-platform-prod:.*:secret_write', 'manifest:RAndR:data-platform-prod:.*:supersecret_write', 'kube:RAndR:data-platform-prod:.*:restart', 'kube:RAndR:data-platform-prod:.*:delete', 'approval:RAndR:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:RAndR:data-platform-prod:.*:read', 'manifest:RAndR:data-platform-prod:.*:write', 'manifest:RAndR:data-platform-prod:.*:clone', 'manifest:RAndR:data-platform-prod:.*:secret_read', 'manifest:RAndR:data-platform-prod:.*:secret_write', 'manifest:RAndR:data-platform-prod:.*:supersecret_write', 'kube:RAndR:data-platform-prod:.*:restart', 'kube:RAndR:data-platform-prod:.*:delete', 'approval:RAndR:data-platform-prod:.*:read', 'manifest:RAndR:data-platform-prod:.*:delete', 'manifest:RAndR:data-platform-prod:.*:manage', 'approval:RAndR:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:RAndR:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:RAndR:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:RAndR:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:RAndR:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:RAndR:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'RAndR_data-platform-nonprod_VIEWER'), (now(), now(), 'RAndR_data-platform-nonprod_MAINTAINER'), (now(), now(), 'RAndR_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:RAndR:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:data-platform-nonprod:.*:read', 'manifest:RAndR:data-platform-nonprod:.*:write', 'manifest:RAndR:data-platform-nonprod:.*:clone', 'manifest:RAndR:data-platform-nonprod:.*:secret_read', 'manifest:RAndR:data-platform-nonprod:.*:secret_write', 'manifest:RAndR:data-platform-nonprod:.*:supersecret_read', 'manifest:RAndR:data-platform-nonprod:.*:supersecret_write', 'kube:RAndR:data-platform-nonprod:.*:restart', 'kube:RAndR:data-platform-nonprod:.*:delete', 'approval:RAndR:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:RAndR:data-platform-nonprod:.*:read', 'manifest:RAndR:data-platform-nonprod:.*:write', 'manifest:RAndR:data-platform-nonprod:.*:clone', 'manifest:RAndR:data-platform-nonprod:.*:secret_read', 'manifest:RAndR:data-platform-nonprod:.*:secret_write', 'manifest:RAndR:data-platform-nonprod:.*:supersecret_read', 'manifest:RAndR:data-platform-nonprod:.*:supersecret_write', 'kube:RAndR:data-platform-nonprod:.*:restart', 'kube:RAndR:data-platform-nonprod:.*:delete', 'approval:RAndR:data-platform-nonprod:.*:read', 'manifest:RAndR:data-platform-nonprod:.*:delete', 'manifest:RAndR:data-platform-nonprod:.*:manage', 'approval:RAndR:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:RAndR:data-platform-nonprod:.*:read', 'manifest:RAndR:data-platform-nonprod:.*:write', 'manifest:RAndR:data-platform-nonprod:.*:clone', 'manifest:RAndR:data-platform-nonprod:.*:secret_read', 'manifest:RAndR:data-platform-nonprod:.*:secret_write', 'manifest:RAndR:data-platform-nonprod:.*:supersecret_write', 'kube:RAndR:data-platform-nonprod:.*:restart', 'kube:RAndR:data-platform-nonprod:.*:delete', 'approval:RAndR:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'RAndR_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:RAndR:data-platform-nonprod:.*:read', 'manifest:RAndR:data-platform-nonprod:.*:write', 'manifest:RAndR:data-platform-nonprod:.*:clone', 'manifest:RAndR:data-platform-nonprod:.*:secret_read', 'manifest:RAndR:data-platform-nonprod:.*:secret_write', 'manifest:RAndR:data-platform-nonprod:.*:supersecret_write', 'kube:RAndR:data-platform-nonprod:.*:restart', 'kube:RAndR:data-platform-nonprod:.*:delete', 'approval:RAndR:data-platform-nonprod:.*:read', 'manifest:RAndR:data-platform-nonprod:.*:delete', 'manifest:RAndR:data-platform-nonprod:.*:manage', 'approval:RAndR:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:cmd:.*:read'), (now(), now(), 'manifest:GI-Operations:cmd:.*:write'), (now(), now(), 'manifest:GI-Operations:cmd:.*:clone'), (now(), now(), 'manifest:GI-Operations:cmd:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:cmd:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:cmd:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:cmd:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:cmd:.*:restart'), (now(), now(), 'kube:GI-Operations:cmd:.*:delete'), (now(), now(), 'approval:GI-Operations:cmd:.*:read'), (now(), now(), 'manifest:GI-Operations:cmd:.*:delete'), (now(), now(), 'manifest:GI-Operations:cmd:.*:manage'), (now(), now(), 'approval:GI-Operations:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_cmd_VIEWER'), (now(), now(), 'GI-Operations_cmd_MAINTAINER'), (now(), now(), 'GI-Operations_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_cmd_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:cmd:.*:read', 'manifest:GI-Operations:cmd:.*:write', 'manifest:GI-Operations:cmd:.*:clone', 'manifest:GI-Operations:cmd:.*:secret_read', 'manifest:GI-Operations:cmd:.*:secret_write', 'manifest:GI-Operations:cmd:.*:supersecret_read', 'manifest:GI-Operations:cmd:.*:supersecret_write', 'kube:GI-Operations:cmd:.*:restart', 'kube:GI-Operations:cmd:.*:delete', 'approval:GI-Operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:cmd:.*:read', 'manifest:GI-Operations:cmd:.*:write', 'manifest:GI-Operations:cmd:.*:clone', 'manifest:GI-Operations:cmd:.*:secret_read', 'manifest:GI-Operations:cmd:.*:secret_write', 'manifest:GI-Operations:cmd:.*:supersecret_read', 'manifest:GI-Operations:cmd:.*:supersecret_write', 'kube:GI-Operations:cmd:.*:restart', 'kube:GI-Operations:cmd:.*:delete', 'approval:GI-Operations:cmd:.*:read', 'manifest:GI-Operations:cmd:.*:delete', 'manifest:GI-Operations:cmd:.*:manage', 'approval:GI-Operations:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:cmd:.*:read', 'manifest:GI-Operations:cmd:.*:write', 'manifest:GI-Operations:cmd:.*:clone', 'manifest:GI-Operations:cmd:.*:secret_read', 'manifest:GI-Operations:cmd:.*:secret_write', 'manifest:GI-Operations:cmd:.*:supersecret_write', 'kube:GI-Operations:cmd:.*:restart', 'kube:GI-Operations:cmd:.*:delete', 'approval:GI-Operations:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:cmd:.*:read', 'manifest:GI-Operations:cmd:.*:write', 'manifest:GI-Operations:cmd:.*:clone', 'manifest:GI-Operations:cmd:.*:secret_read', 'manifest:GI-Operations:cmd:.*:secret_write', 'manifest:GI-Operations:cmd:.*:supersecret_write', 'kube:GI-Operations:cmd:.*:restart', 'kube:GI-Operations:cmd:.*:delete', 'approval:GI-Operations:cmd:.*:read', 'manifest:GI-Operations:cmd:.*:delete', 'manifest:GI-Operations:cmd:.*:manage', 'approval:GI-Operations:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:prod:.*:read'), (now(), now(), 'manifest:GI-Operations:prod:.*:write'), (now(), now(), 'manifest:GI-Operations:prod:.*:clone'), (now(), now(), 'manifest:GI-Operations:prod:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:prod:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:prod:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:prod:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:prod:.*:restart'), (now(), now(), 'kube:GI-Operations:prod:.*:delete'), (now(), now(), 'approval:GI-Operations:prod:.*:read'), (now(), now(), 'manifest:GI-Operations:prod:.*:delete'), (now(), now(), 'manifest:GI-Operations:prod:.*:manage'), (now(), now(), 'approval:GI-Operations:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_prod_VIEWER'), (now(), now(), 'GI-Operations_prod_MAINTAINER'), (now(), now(), 'GI-Operations_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_prod_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:prod:.*:read', 'manifest:GI-Operations:prod:.*:write', 'manifest:GI-Operations:prod:.*:clone', 'manifest:GI-Operations:prod:.*:secret_read', 'manifest:GI-Operations:prod:.*:secret_write', 'manifest:GI-Operations:prod:.*:supersecret_read', 'manifest:GI-Operations:prod:.*:supersecret_write', 'kube:GI-Operations:prod:.*:restart', 'kube:GI-Operations:prod:.*:delete', 'approval:GI-Operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:prod:.*:read', 'manifest:GI-Operations:prod:.*:write', 'manifest:GI-Operations:prod:.*:clone', 'manifest:GI-Operations:prod:.*:secret_read', 'manifest:GI-Operations:prod:.*:secret_write', 'manifest:GI-Operations:prod:.*:supersecret_read', 'manifest:GI-Operations:prod:.*:supersecret_write', 'kube:GI-Operations:prod:.*:restart', 'kube:GI-Operations:prod:.*:delete', 'approval:GI-Operations:prod:.*:read', 'manifest:GI-Operations:prod:.*:delete', 'manifest:GI-Operations:prod:.*:manage', 'approval:GI-Operations:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:prod:.*:read', 'manifest:GI-Operations:prod:.*:write', 'manifest:GI-Operations:prod:.*:clone', 'manifest:GI-Operations:prod:.*:secret_read', 'manifest:GI-Operations:prod:.*:secret_write', 'manifest:GI-Operations:prod:.*:supersecret_write', 'kube:GI-Operations:prod:.*:restart', 'kube:GI-Operations:prod:.*:delete', 'approval:GI-Operations:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:prod:.*:read', 'manifest:GI-Operations:prod:.*:write', 'manifest:GI-Operations:prod:.*:clone', 'manifest:GI-Operations:prod:.*:secret_read', 'manifest:GI-Operations:prod:.*:secret_write', 'manifest:GI-Operations:prod:.*:supersecret_write', 'kube:GI-Operations:prod:.*:restart', 'kube:GI-Operations:prod:.*:delete', 'approval:GI-Operations:prod:.*:read', 'manifest:GI-Operations:prod:.*:delete', 'manifest:GI-Operations:prod:.*:manage', 'approval:GI-Operations:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:dev:.*:read'), (now(), now(), 'manifest:GI-Operations:dev:.*:write'), (now(), now(), 'manifest:GI-Operations:dev:.*:clone'), (now(), now(), 'manifest:GI-Operations:dev:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:dev:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:dev:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:dev:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:dev:.*:restart'), (now(), now(), 'kube:GI-Operations:dev:.*:delete'), (now(), now(), 'approval:GI-Operations:dev:.*:read'), (now(), now(), 'manifest:GI-Operations:dev:.*:delete'), (now(), now(), 'manifest:GI-Operations:dev:.*:manage'), (now(), now(), 'approval:GI-Operations:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_dev_VIEWER'), (now(), now(), 'GI-Operations_dev_MAINTAINER'), (now(), now(), 'GI-Operations_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_dev_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:dev:.*:read', 'manifest:GI-Operations:dev:.*:write', 'manifest:GI-Operations:dev:.*:clone', 'manifest:GI-Operations:dev:.*:secret_read', 'manifest:GI-Operations:dev:.*:secret_write', 'manifest:GI-Operations:dev:.*:supersecret_read', 'manifest:GI-Operations:dev:.*:supersecret_write', 'kube:GI-Operations:dev:.*:restart', 'kube:GI-Operations:dev:.*:delete', 'approval:GI-Operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_dev_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:dev:.*:read', 'manifest:GI-Operations:dev:.*:write', 'manifest:GI-Operations:dev:.*:clone', 'manifest:GI-Operations:dev:.*:secret_read', 'manifest:GI-Operations:dev:.*:secret_write', 'manifest:GI-Operations:dev:.*:supersecret_read', 'manifest:GI-Operations:dev:.*:supersecret_write', 'kube:GI-Operations:dev:.*:restart', 'kube:GI-Operations:dev:.*:delete', 'approval:GI-Operations:dev:.*:read', 'manifest:GI-Operations:dev:.*:delete', 'manifest:GI-Operations:dev:.*:manage', 'approval:GI-Operations:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:dev:.*:read', 'manifest:GI-Operations:dev:.*:write', 'manifest:GI-Operations:dev:.*:clone', 'manifest:GI-Operations:dev:.*:secret_read', 'manifest:GI-Operations:dev:.*:secret_write', 'manifest:GI-Operations:dev:.*:supersecret_write', 'kube:GI-Operations:dev:.*:restart', 'kube:GI-Operations:dev:.*:delete', 'approval:GI-Operations:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_dev_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:dev:.*:read', 'manifest:GI-Operations:dev:.*:write', 'manifest:GI-Operations:dev:.*:clone', 'manifest:GI-Operations:dev:.*:secret_read', 'manifest:GI-Operations:dev:.*:secret_write', 'manifest:GI-Operations:dev:.*:supersecret_write', 'kube:GI-Operations:dev:.*:restart', 'kube:GI-Operations:dev:.*:delete', 'approval:GI-Operations:dev:.*:read', 'manifest:GI-Operations:dev:.*:delete', 'manifest:GI-Operations:dev:.*:manage', 'approval:GI-Operations:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:qa:.*:read'), (now(), now(), 'manifest:GI-Operations:qa:.*:write'), (now(), now(), 'manifest:GI-Operations:qa:.*:clone'), (now(), now(), 'manifest:GI-Operations:qa:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:qa:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:qa:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:qa:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:qa:.*:restart'), (now(), now(), 'kube:GI-Operations:qa:.*:delete'), (now(), now(), 'approval:GI-Operations:qa:.*:read'), (now(), now(), 'manifest:GI-Operations:qa:.*:delete'), (now(), now(), 'manifest:GI-Operations:qa:.*:manage'), (now(), now(), 'approval:GI-Operations:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_qa_VIEWER'), (now(), now(), 'GI-Operations_qa_MAINTAINER'), (now(), now(), 'GI-Operations_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_qa_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:qa:.*:read', 'manifest:GI-Operations:qa:.*:write', 'manifest:GI-Operations:qa:.*:clone', 'manifest:GI-Operations:qa:.*:secret_read', 'manifest:GI-Operations:qa:.*:secret_write', 'manifest:GI-Operations:qa:.*:supersecret_read', 'manifest:GI-Operations:qa:.*:supersecret_write', 'kube:GI-Operations:qa:.*:restart', 'kube:GI-Operations:qa:.*:delete', 'approval:GI-Operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_qa_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:qa:.*:read', 'manifest:GI-Operations:qa:.*:write', 'manifest:GI-Operations:qa:.*:clone', 'manifest:GI-Operations:qa:.*:secret_read', 'manifest:GI-Operations:qa:.*:secret_write', 'manifest:GI-Operations:qa:.*:supersecret_read', 'manifest:GI-Operations:qa:.*:supersecret_write', 'kube:GI-Operations:qa:.*:restart', 'kube:GI-Operations:qa:.*:delete', 'approval:GI-Operations:qa:.*:read', 'manifest:GI-Operations:qa:.*:delete', 'manifest:GI-Operations:qa:.*:manage', 'approval:GI-Operations:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:qa:.*:read', 'manifest:GI-Operations:qa:.*:write', 'manifest:GI-Operations:qa:.*:clone', 'manifest:GI-Operations:qa:.*:secret_read', 'manifest:GI-Operations:qa:.*:secret_write', 'manifest:GI-Operations:qa:.*:supersecret_write', 'kube:GI-Operations:qa:.*:restart', 'kube:GI-Operations:qa:.*:delete', 'approval:GI-Operations:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_qa_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:qa:.*:read', 'manifest:GI-Operations:qa:.*:write', 'manifest:GI-Operations:qa:.*:clone', 'manifest:GI-Operations:qa:.*:secret_read', 'manifest:GI-Operations:qa:.*:secret_write', 'manifest:GI-Operations:qa:.*:supersecret_write', 'kube:GI-Operations:qa:.*:restart', 'kube:GI-Operations:qa:.*:delete', 'approval:GI-Operations:qa:.*:read', 'manifest:GI-Operations:qa:.*:delete', 'manifest:GI-Operations:qa:.*:manage', 'approval:GI-Operations:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:perf:.*:read'), (now(), now(), 'manifest:GI-Operations:perf:.*:write'), (now(), now(), 'manifest:GI-Operations:perf:.*:clone'), (now(), now(), 'manifest:GI-Operations:perf:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:perf:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:perf:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:perf:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:perf:.*:restart'), (now(), now(), 'kube:GI-Operations:perf:.*:delete'), (now(), now(), 'approval:GI-Operations:perf:.*:read'), (now(), now(), 'manifest:GI-Operations:perf:.*:delete'), (now(), now(), 'manifest:GI-Operations:perf:.*:manage'), (now(), now(), 'approval:GI-Operations:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_perf_VIEWER'), (now(), now(), 'GI-Operations_perf_MAINTAINER'), (now(), now(), 'GI-Operations_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_perf_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:perf:.*:read', 'manifest:GI-Operations:perf:.*:write', 'manifest:GI-Operations:perf:.*:clone', 'manifest:GI-Operations:perf:.*:secret_read', 'manifest:GI-Operations:perf:.*:secret_write', 'manifest:GI-Operations:perf:.*:supersecret_read', 'manifest:GI-Operations:perf:.*:supersecret_write', 'kube:GI-Operations:perf:.*:restart', 'kube:GI-Operations:perf:.*:delete', 'approval:GI-Operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_perf_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:perf:.*:read', 'manifest:GI-Operations:perf:.*:write', 'manifest:GI-Operations:perf:.*:clone', 'manifest:GI-Operations:perf:.*:secret_read', 'manifest:GI-Operations:perf:.*:secret_write', 'manifest:GI-Operations:perf:.*:supersecret_read', 'manifest:GI-Operations:perf:.*:supersecret_write', 'kube:GI-Operations:perf:.*:restart', 'kube:GI-Operations:perf:.*:delete', 'approval:GI-Operations:perf:.*:read', 'manifest:GI-Operations:perf:.*:delete', 'manifest:GI-Operations:perf:.*:manage', 'approval:GI-Operations:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:perf:.*:read', 'manifest:GI-Operations:perf:.*:write', 'manifest:GI-Operations:perf:.*:clone', 'manifest:GI-Operations:perf:.*:secret_read', 'manifest:GI-Operations:perf:.*:secret_write', 'manifest:GI-Operations:perf:.*:supersecret_write', 'kube:GI-Operations:perf:.*:restart', 'kube:GI-Operations:perf:.*:delete', 'approval:GI-Operations:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_perf_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:perf:.*:read', 'manifest:GI-Operations:perf:.*:write', 'manifest:GI-Operations:perf:.*:clone', 'manifest:GI-Operations:perf:.*:secret_read', 'manifest:GI-Operations:perf:.*:secret_write', 'manifest:GI-Operations:perf:.*:supersecret_write', 'kube:GI-Operations:perf:.*:restart', 'kube:GI-Operations:perf:.*:delete', 'approval:GI-Operations:perf:.*:read', 'manifest:GI-Operations:perf:.*:delete', 'manifest:GI-Operations:perf:.*:manage', 'approval:GI-Operations:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:uat:.*:read'), (now(), now(), 'manifest:GI-Operations:uat:.*:write'), (now(), now(), 'manifest:GI-Operations:uat:.*:clone'), (now(), now(), 'manifest:GI-Operations:uat:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:uat:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:uat:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:uat:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:uat:.*:restart'), (now(), now(), 'kube:GI-Operations:uat:.*:delete'), (now(), now(), 'approval:GI-Operations:uat:.*:read'), (now(), now(), 'manifest:GI-Operations:uat:.*:delete'), (now(), now(), 'manifest:GI-Operations:uat:.*:manage'), (now(), now(), 'approval:GI-Operations:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_uat_VIEWER'), (now(), now(), 'GI-Operations_uat_MAINTAINER'), (now(), now(), 'GI-Operations_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_uat_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:uat:.*:read', 'manifest:GI-Operations:uat:.*:write', 'manifest:GI-Operations:uat:.*:clone', 'manifest:GI-Operations:uat:.*:secret_read', 'manifest:GI-Operations:uat:.*:secret_write', 'manifest:GI-Operations:uat:.*:supersecret_read', 'manifest:GI-Operations:uat:.*:supersecret_write', 'kube:GI-Operations:uat:.*:restart', 'kube:GI-Operations:uat:.*:delete', 'approval:GI-Operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_uat_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:uat:.*:read', 'manifest:GI-Operations:uat:.*:write', 'manifest:GI-Operations:uat:.*:clone', 'manifest:GI-Operations:uat:.*:secret_read', 'manifest:GI-Operations:uat:.*:secret_write', 'manifest:GI-Operations:uat:.*:supersecret_read', 'manifest:GI-Operations:uat:.*:supersecret_write', 'kube:GI-Operations:uat:.*:restart', 'kube:GI-Operations:uat:.*:delete', 'approval:GI-Operations:uat:.*:read', 'manifest:GI-Operations:uat:.*:delete', 'manifest:GI-Operations:uat:.*:manage', 'approval:GI-Operations:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:uat:.*:read', 'manifest:GI-Operations:uat:.*:write', 'manifest:GI-Operations:uat:.*:clone', 'manifest:GI-Operations:uat:.*:secret_read', 'manifest:GI-Operations:uat:.*:secret_write', 'manifest:GI-Operations:uat:.*:supersecret_write', 'kube:GI-Operations:uat:.*:restart', 'kube:GI-Operations:uat:.*:delete', 'approval:GI-Operations:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_uat_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:uat:.*:read', 'manifest:GI-Operations:uat:.*:write', 'manifest:GI-Operations:uat:.*:clone', 'manifest:GI-Operations:uat:.*:secret_read', 'manifest:GI-Operations:uat:.*:secret_write', 'manifest:GI-Operations:uat:.*:supersecret_write', 'kube:GI-Operations:uat:.*:restart', 'kube:GI-Operations:uat:.*:delete', 'approval:GI-Operations:uat:.*:read', 'manifest:GI-Operations:uat:.*:delete', 'manifest:GI-Operations:uat:.*:manage', 'approval:GI-Operations:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:write'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:clone'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:data-platform-prod:.*:restart'), (now(), now(), 'kube:GI-Operations:data-platform-prod:.*:delete'), (now(), now(), 'approval:GI-Operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:delete'), (now(), now(), 'manifest:GI-Operations:data-platform-prod:.*:manage'), (now(), now(), 'approval:GI-Operations:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_data-platform-prod_VIEWER'), (now(), now(), 'GI-Operations_data-platform-prod_MAINTAINER'), (now(), now(), 'GI-Operations_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-prod:.*:read', 'manifest:GI-Operations:data-platform-prod:.*:write', 'manifest:GI-Operations:data-platform-prod:.*:clone', 'manifest:GI-Operations:data-platform-prod:.*:secret_read', 'manifest:GI-Operations:data-platform-prod:.*:secret_write', 'manifest:GI-Operations:data-platform-prod:.*:supersecret_read', 'manifest:GI-Operations:data-platform-prod:.*:supersecret_write', 'kube:GI-Operations:data-platform-prod:.*:restart', 'kube:GI-Operations:data-platform-prod:.*:delete', 'approval:GI-Operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-prod:.*:read', 'manifest:GI-Operations:data-platform-prod:.*:write', 'manifest:GI-Operations:data-platform-prod:.*:clone', 'manifest:GI-Operations:data-platform-prod:.*:secret_read', 'manifest:GI-Operations:data-platform-prod:.*:secret_write', 'manifest:GI-Operations:data-platform-prod:.*:supersecret_read', 'manifest:GI-Operations:data-platform-prod:.*:supersecret_write', 'kube:GI-Operations:data-platform-prod:.*:restart', 'kube:GI-Operations:data-platform-prod:.*:delete', 'approval:GI-Operations:data-platform-prod:.*:read', 'manifest:GI-Operations:data-platform-prod:.*:delete', 'manifest:GI-Operations:data-platform-prod:.*:manage', 'approval:GI-Operations:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-prod:.*:read', 'manifest:GI-Operations:data-platform-prod:.*:write', 'manifest:GI-Operations:data-platform-prod:.*:clone', 'manifest:GI-Operations:data-platform-prod:.*:secret_read', 'manifest:GI-Operations:data-platform-prod:.*:secret_write', 'manifest:GI-Operations:data-platform-prod:.*:supersecret_write', 'kube:GI-Operations:data-platform-prod:.*:restart', 'kube:GI-Operations:data-platform-prod:.*:delete', 'approval:GI-Operations:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-prod:.*:read', 'manifest:GI-Operations:data-platform-prod:.*:write', 'manifest:GI-Operations:data-platform-prod:.*:clone', 'manifest:GI-Operations:data-platform-prod:.*:secret_read', 'manifest:GI-Operations:data-platform-prod:.*:secret_write', 'manifest:GI-Operations:data-platform-prod:.*:supersecret_write', 'kube:GI-Operations:data-platform-prod:.*:restart', 'kube:GI-Operations:data-platform-prod:.*:delete', 'approval:GI-Operations:data-platform-prod:.*:read', 'manifest:GI-Operations:data-platform-prod:.*:delete', 'manifest:GI-Operations:data-platform-prod:.*:manage', 'approval:GI-Operations:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:GI-Operations:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:GI-Operations:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:GI-Operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:GI-Operations:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:GI-Operations:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI-Operations_data-platform-nonprod_VIEWER'), (now(), now(), 'GI-Operations_data-platform-nonprod_MAINTAINER'), (now(), now(), 'GI-Operations_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-nonprod:.*:read', 'manifest:GI-Operations:data-platform-nonprod:.*:write', 'manifest:GI-Operations:data-platform-nonprod:.*:clone', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_read', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_write', 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_read', 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Operations:data-platform-nonprod:.*:restart', 'kube:GI-Operations:data-platform-nonprod:.*:delete', 'approval:GI-Operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-nonprod:.*:read', 'manifest:GI-Operations:data-platform-nonprod:.*:write', 'manifest:GI-Operations:data-platform-nonprod:.*:clone', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_read', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_write', 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_read', 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Operations:data-platform-nonprod:.*:restart', 'kube:GI-Operations:data-platform-nonprod:.*:delete', 'approval:GI-Operations:data-platform-nonprod:.*:read', 'manifest:GI-Operations:data-platform-nonprod:.*:delete', 'manifest:GI-Operations:data-platform-nonprod:.*:manage', 'approval:GI-Operations:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-nonprod:.*:read', 'manifest:GI-Operations:data-platform-nonprod:.*:write', 'manifest:GI-Operations:data-platform-nonprod:.*:clone', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_read', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_write', 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Operations:data-platform-nonprod:.*:restart', 'kube:GI-Operations:data-platform-nonprod:.*:delete', 'approval:GI-Operations:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI-Operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GI-Operations:data-platform-nonprod:.*:read', 'manifest:GI-Operations:data-platform-nonprod:.*:write', 'manifest:GI-Operations:data-platform-nonprod:.*:clone', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_read', 'manifest:GI-Operations:data-platform-nonprod:.*:secret_write', 'manifest:GI-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:GI-Operations:data-platform-nonprod:.*:restart', 'kube:GI-Operations:data-platform-nonprod:.*:delete', 'approval:GI-Operations:data-platform-nonprod:.*:read', 'manifest:GI-Operations:data-platform-nonprod:.*:delete', 'manifest:GI-Operations:data-platform-nonprod:.*:manage', 'approval:GI-Operations:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:cmd:.*:read'), (now(), now(), 'manifest:HL-Operations:cmd:.*:write'), (now(), now(), 'manifest:HL-Operations:cmd:.*:clone'), (now(), now(), 'manifest:HL-Operations:cmd:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:cmd:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:cmd:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:cmd:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:cmd:.*:restart'), (now(), now(), 'kube:HL-Operations:cmd:.*:delete'), (now(), now(), 'approval:HL-Operations:cmd:.*:read'), (now(), now(), 'manifest:HL-Operations:cmd:.*:delete'), (now(), now(), 'manifest:HL-Operations:cmd:.*:manage'), (now(), now(), 'approval:HL-Operations:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_cmd_VIEWER'), (now(), now(), 'HL-Operations_cmd_MAINTAINER'), (now(), now(), 'HL-Operations_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_cmd_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:cmd:.*:read', 'manifest:HL-Operations:cmd:.*:write', 'manifest:HL-Operations:cmd:.*:clone', 'manifest:HL-Operations:cmd:.*:secret_read', 'manifest:HL-Operations:cmd:.*:secret_write', 'manifest:HL-Operations:cmd:.*:supersecret_read', 'manifest:HL-Operations:cmd:.*:supersecret_write', 'kube:HL-Operations:cmd:.*:restart', 'kube:HL-Operations:cmd:.*:delete', 'approval:HL-Operations:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:cmd:.*:read', 'manifest:HL-Operations:cmd:.*:write', 'manifest:HL-Operations:cmd:.*:clone', 'manifest:HL-Operations:cmd:.*:secret_read', 'manifest:HL-Operations:cmd:.*:secret_write', 'manifest:HL-Operations:cmd:.*:supersecret_read', 'manifest:HL-Operations:cmd:.*:supersecret_write', 'kube:HL-Operations:cmd:.*:restart', 'kube:HL-Operations:cmd:.*:delete', 'approval:HL-Operations:cmd:.*:read', 'manifest:HL-Operations:cmd:.*:delete', 'manifest:HL-Operations:cmd:.*:manage', 'approval:HL-Operations:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:cmd:.*:read', 'manifest:HL-Operations:cmd:.*:write', 'manifest:HL-Operations:cmd:.*:clone', 'manifest:HL-Operations:cmd:.*:secret_read', 'manifest:HL-Operations:cmd:.*:secret_write', 'manifest:HL-Operations:cmd:.*:supersecret_write', 'kube:HL-Operations:cmd:.*:restart', 'kube:HL-Operations:cmd:.*:delete', 'approval:HL-Operations:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_cmd_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:cmd:.*:read', 'manifest:HL-Operations:cmd:.*:write', 'manifest:HL-Operations:cmd:.*:clone', 'manifest:HL-Operations:cmd:.*:secret_read', 'manifest:HL-Operations:cmd:.*:secret_write', 'manifest:HL-Operations:cmd:.*:supersecret_write', 'kube:HL-Operations:cmd:.*:restart', 'kube:HL-Operations:cmd:.*:delete', 'approval:HL-Operations:cmd:.*:read', 'manifest:HL-Operations:cmd:.*:delete', 'manifest:HL-Operations:cmd:.*:manage', 'approval:HL-Operations:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:prod:.*:read'), (now(), now(), 'manifest:HL-Operations:prod:.*:write'), (now(), now(), 'manifest:HL-Operations:prod:.*:clone'), (now(), now(), 'manifest:HL-Operations:prod:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:prod:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:prod:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:prod:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:prod:.*:restart'), (now(), now(), 'kube:HL-Operations:prod:.*:delete'), (now(), now(), 'approval:HL-Operations:prod:.*:read'), (now(), now(), 'manifest:HL-Operations:prod:.*:delete'), (now(), now(), 'manifest:HL-Operations:prod:.*:manage'), (now(), now(), 'approval:HL-Operations:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_prod_VIEWER'), (now(), now(), 'HL-Operations_prod_MAINTAINER'), (now(), now(), 'HL-Operations_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_prod_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:prod:.*:read', 'manifest:HL-Operations:prod:.*:write', 'manifest:HL-Operations:prod:.*:clone', 'manifest:HL-Operations:prod:.*:secret_read', 'manifest:HL-Operations:prod:.*:secret_write', 'manifest:HL-Operations:prod:.*:supersecret_read', 'manifest:HL-Operations:prod:.*:supersecret_write', 'kube:HL-Operations:prod:.*:restart', 'kube:HL-Operations:prod:.*:delete', 'approval:HL-Operations:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:prod:.*:read', 'manifest:HL-Operations:prod:.*:write', 'manifest:HL-Operations:prod:.*:clone', 'manifest:HL-Operations:prod:.*:secret_read', 'manifest:HL-Operations:prod:.*:secret_write', 'manifest:HL-Operations:prod:.*:supersecret_read', 'manifest:HL-Operations:prod:.*:supersecret_write', 'kube:HL-Operations:prod:.*:restart', 'kube:HL-Operations:prod:.*:delete', 'approval:HL-Operations:prod:.*:read', 'manifest:HL-Operations:prod:.*:delete', 'manifest:HL-Operations:prod:.*:manage', 'approval:HL-Operations:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:prod:.*:read', 'manifest:HL-Operations:prod:.*:write', 'manifest:HL-Operations:prod:.*:clone', 'manifest:HL-Operations:prod:.*:secret_read', 'manifest:HL-Operations:prod:.*:secret_write', 'manifest:HL-Operations:prod:.*:supersecret_write', 'kube:HL-Operations:prod:.*:restart', 'kube:HL-Operations:prod:.*:delete', 'approval:HL-Operations:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:prod:.*:read', 'manifest:HL-Operations:prod:.*:write', 'manifest:HL-Operations:prod:.*:clone', 'manifest:HL-Operations:prod:.*:secret_read', 'manifest:HL-Operations:prod:.*:secret_write', 'manifest:HL-Operations:prod:.*:supersecret_write', 'kube:HL-Operations:prod:.*:restart', 'kube:HL-Operations:prod:.*:delete', 'approval:HL-Operations:prod:.*:read', 'manifest:HL-Operations:prod:.*:delete', 'manifest:HL-Operations:prod:.*:manage', 'approval:HL-Operations:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:dev:.*:read'), (now(), now(), 'manifest:HL-Operations:dev:.*:write'), (now(), now(), 'manifest:HL-Operations:dev:.*:clone'), (now(), now(), 'manifest:HL-Operations:dev:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:dev:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:dev:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:dev:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:dev:.*:restart'), (now(), now(), 'kube:HL-Operations:dev:.*:delete'), (now(), now(), 'approval:HL-Operations:dev:.*:read'), (now(), now(), 'manifest:HL-Operations:dev:.*:delete'), (now(), now(), 'manifest:HL-Operations:dev:.*:manage'), (now(), now(), 'approval:HL-Operations:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_dev_VIEWER'), (now(), now(), 'HL-Operations_dev_MAINTAINER'), (now(), now(), 'HL-Operations_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_dev_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:dev:.*:read', 'manifest:HL-Operations:dev:.*:write', 'manifest:HL-Operations:dev:.*:clone', 'manifest:HL-Operations:dev:.*:secret_read', 'manifest:HL-Operations:dev:.*:secret_write', 'manifest:HL-Operations:dev:.*:supersecret_read', 'manifest:HL-Operations:dev:.*:supersecret_write', 'kube:HL-Operations:dev:.*:restart', 'kube:HL-Operations:dev:.*:delete', 'approval:HL-Operations:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_dev_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:dev:.*:read', 'manifest:HL-Operations:dev:.*:write', 'manifest:HL-Operations:dev:.*:clone', 'manifest:HL-Operations:dev:.*:secret_read', 'manifest:HL-Operations:dev:.*:secret_write', 'manifest:HL-Operations:dev:.*:supersecret_read', 'manifest:HL-Operations:dev:.*:supersecret_write', 'kube:HL-Operations:dev:.*:restart', 'kube:HL-Operations:dev:.*:delete', 'approval:HL-Operations:dev:.*:read', 'manifest:HL-Operations:dev:.*:delete', 'manifest:HL-Operations:dev:.*:manage', 'approval:HL-Operations:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_dev_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:dev:.*:read', 'manifest:HL-Operations:dev:.*:write', 'manifest:HL-Operations:dev:.*:clone', 'manifest:HL-Operations:dev:.*:secret_read', 'manifest:HL-Operations:dev:.*:secret_write', 'manifest:HL-Operations:dev:.*:supersecret_write', 'kube:HL-Operations:dev:.*:restart', 'kube:HL-Operations:dev:.*:delete', 'approval:HL-Operations:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_dev_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:dev:.*:read', 'manifest:HL-Operations:dev:.*:write', 'manifest:HL-Operations:dev:.*:clone', 'manifest:HL-Operations:dev:.*:secret_read', 'manifest:HL-Operations:dev:.*:secret_write', 'manifest:HL-Operations:dev:.*:supersecret_write', 'kube:HL-Operations:dev:.*:restart', 'kube:HL-Operations:dev:.*:delete', 'approval:HL-Operations:dev:.*:read', 'manifest:HL-Operations:dev:.*:delete', 'manifest:HL-Operations:dev:.*:manage', 'approval:HL-Operations:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:qa:.*:read'), (now(), now(), 'manifest:HL-Operations:qa:.*:write'), (now(), now(), 'manifest:HL-Operations:qa:.*:clone'), (now(), now(), 'manifest:HL-Operations:qa:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:qa:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:qa:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:qa:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:qa:.*:restart'), (now(), now(), 'kube:HL-Operations:qa:.*:delete'), (now(), now(), 'approval:HL-Operations:qa:.*:read'), (now(), now(), 'manifest:HL-Operations:qa:.*:delete'), (now(), now(), 'manifest:HL-Operations:qa:.*:manage'), (now(), now(), 'approval:HL-Operations:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_qa_VIEWER'), (now(), now(), 'HL-Operations_qa_MAINTAINER'), (now(), now(), 'HL-Operations_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_qa_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:qa:.*:read', 'manifest:HL-Operations:qa:.*:write', 'manifest:HL-Operations:qa:.*:clone', 'manifest:HL-Operations:qa:.*:secret_read', 'manifest:HL-Operations:qa:.*:secret_write', 'manifest:HL-Operations:qa:.*:supersecret_read', 'manifest:HL-Operations:qa:.*:supersecret_write', 'kube:HL-Operations:qa:.*:restart', 'kube:HL-Operations:qa:.*:delete', 'approval:HL-Operations:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_qa_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:qa:.*:read', 'manifest:HL-Operations:qa:.*:write', 'manifest:HL-Operations:qa:.*:clone', 'manifest:HL-Operations:qa:.*:secret_read', 'manifest:HL-Operations:qa:.*:secret_write', 'manifest:HL-Operations:qa:.*:supersecret_read', 'manifest:HL-Operations:qa:.*:supersecret_write', 'kube:HL-Operations:qa:.*:restart', 'kube:HL-Operations:qa:.*:delete', 'approval:HL-Operations:qa:.*:read', 'manifest:HL-Operations:qa:.*:delete', 'manifest:HL-Operations:qa:.*:manage', 'approval:HL-Operations:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_qa_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:qa:.*:read', 'manifest:HL-Operations:qa:.*:write', 'manifest:HL-Operations:qa:.*:clone', 'manifest:HL-Operations:qa:.*:secret_read', 'manifest:HL-Operations:qa:.*:secret_write', 'manifest:HL-Operations:qa:.*:supersecret_write', 'kube:HL-Operations:qa:.*:restart', 'kube:HL-Operations:qa:.*:delete', 'approval:HL-Operations:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_qa_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:qa:.*:read', 'manifest:HL-Operations:qa:.*:write', 'manifest:HL-Operations:qa:.*:clone', 'manifest:HL-Operations:qa:.*:secret_read', 'manifest:HL-Operations:qa:.*:secret_write', 'manifest:HL-Operations:qa:.*:supersecret_write', 'kube:HL-Operations:qa:.*:restart', 'kube:HL-Operations:qa:.*:delete', 'approval:HL-Operations:qa:.*:read', 'manifest:HL-Operations:qa:.*:delete', 'manifest:HL-Operations:qa:.*:manage', 'approval:HL-Operations:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:perf:.*:read'), (now(), now(), 'manifest:HL-Operations:perf:.*:write'), (now(), now(), 'manifest:HL-Operations:perf:.*:clone'), (now(), now(), 'manifest:HL-Operations:perf:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:perf:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:perf:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:perf:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:perf:.*:restart'), (now(), now(), 'kube:HL-Operations:perf:.*:delete'), (now(), now(), 'approval:HL-Operations:perf:.*:read'), (now(), now(), 'manifest:HL-Operations:perf:.*:delete'), (now(), now(), 'manifest:HL-Operations:perf:.*:manage'), (now(), now(), 'approval:HL-Operations:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_perf_VIEWER'), (now(), now(), 'HL-Operations_perf_MAINTAINER'), (now(), now(), 'HL-Operations_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_perf_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:perf:.*:read', 'manifest:HL-Operations:perf:.*:write', 'manifest:HL-Operations:perf:.*:clone', 'manifest:HL-Operations:perf:.*:secret_read', 'manifest:HL-Operations:perf:.*:secret_write', 'manifest:HL-Operations:perf:.*:supersecret_read', 'manifest:HL-Operations:perf:.*:supersecret_write', 'kube:HL-Operations:perf:.*:restart', 'kube:HL-Operations:perf:.*:delete', 'approval:HL-Operations:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_perf_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:perf:.*:read', 'manifest:HL-Operations:perf:.*:write', 'manifest:HL-Operations:perf:.*:clone', 'manifest:HL-Operations:perf:.*:secret_read', 'manifest:HL-Operations:perf:.*:secret_write', 'manifest:HL-Operations:perf:.*:supersecret_read', 'manifest:HL-Operations:perf:.*:supersecret_write', 'kube:HL-Operations:perf:.*:restart', 'kube:HL-Operations:perf:.*:delete', 'approval:HL-Operations:perf:.*:read', 'manifest:HL-Operations:perf:.*:delete', 'manifest:HL-Operations:perf:.*:manage', 'approval:HL-Operations:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_perf_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:perf:.*:read', 'manifest:HL-Operations:perf:.*:write', 'manifest:HL-Operations:perf:.*:clone', 'manifest:HL-Operations:perf:.*:secret_read', 'manifest:HL-Operations:perf:.*:secret_write', 'manifest:HL-Operations:perf:.*:supersecret_write', 'kube:HL-Operations:perf:.*:restart', 'kube:HL-Operations:perf:.*:delete', 'approval:HL-Operations:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_perf_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:perf:.*:read', 'manifest:HL-Operations:perf:.*:write', 'manifest:HL-Operations:perf:.*:clone', 'manifest:HL-Operations:perf:.*:secret_read', 'manifest:HL-Operations:perf:.*:secret_write', 'manifest:HL-Operations:perf:.*:supersecret_write', 'kube:HL-Operations:perf:.*:restart', 'kube:HL-Operations:perf:.*:delete', 'approval:HL-Operations:perf:.*:read', 'manifest:HL-Operations:perf:.*:delete', 'manifest:HL-Operations:perf:.*:manage', 'approval:HL-Operations:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:uat:.*:read'), (now(), now(), 'manifest:HL-Operations:uat:.*:write'), (now(), now(), 'manifest:HL-Operations:uat:.*:clone'), (now(), now(), 'manifest:HL-Operations:uat:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:uat:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:uat:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:uat:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:uat:.*:restart'), (now(), now(), 'kube:HL-Operations:uat:.*:delete'), (now(), now(), 'approval:HL-Operations:uat:.*:read'), (now(), now(), 'manifest:HL-Operations:uat:.*:delete'), (now(), now(), 'manifest:HL-Operations:uat:.*:manage'), (now(), now(), 'approval:HL-Operations:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_uat_VIEWER'), (now(), now(), 'HL-Operations_uat_MAINTAINER'), (now(), now(), 'HL-Operations_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_uat_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:uat:.*:read', 'manifest:HL-Operations:uat:.*:write', 'manifest:HL-Operations:uat:.*:clone', 'manifest:HL-Operations:uat:.*:secret_read', 'manifest:HL-Operations:uat:.*:secret_write', 'manifest:HL-Operations:uat:.*:supersecret_read', 'manifest:HL-Operations:uat:.*:supersecret_write', 'kube:HL-Operations:uat:.*:restart', 'kube:HL-Operations:uat:.*:delete', 'approval:HL-Operations:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_uat_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:uat:.*:read', 'manifest:HL-Operations:uat:.*:write', 'manifest:HL-Operations:uat:.*:clone', 'manifest:HL-Operations:uat:.*:secret_read', 'manifest:HL-Operations:uat:.*:secret_write', 'manifest:HL-Operations:uat:.*:supersecret_read', 'manifest:HL-Operations:uat:.*:supersecret_write', 'kube:HL-Operations:uat:.*:restart', 'kube:HL-Operations:uat:.*:delete', 'approval:HL-Operations:uat:.*:read', 'manifest:HL-Operations:uat:.*:delete', 'manifest:HL-Operations:uat:.*:manage', 'approval:HL-Operations:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_uat_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:uat:.*:read', 'manifest:HL-Operations:uat:.*:write', 'manifest:HL-Operations:uat:.*:clone', 'manifest:HL-Operations:uat:.*:secret_read', 'manifest:HL-Operations:uat:.*:secret_write', 'manifest:HL-Operations:uat:.*:supersecret_write', 'kube:HL-Operations:uat:.*:restart', 'kube:HL-Operations:uat:.*:delete', 'approval:HL-Operations:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_uat_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:uat:.*:read', 'manifest:HL-Operations:uat:.*:write', 'manifest:HL-Operations:uat:.*:clone', 'manifest:HL-Operations:uat:.*:secret_read', 'manifest:HL-Operations:uat:.*:secret_write', 'manifest:HL-Operations:uat:.*:supersecret_write', 'kube:HL-Operations:uat:.*:restart', 'kube:HL-Operations:uat:.*:delete', 'approval:HL-Operations:uat:.*:read', 'manifest:HL-Operations:uat:.*:delete', 'manifest:HL-Operations:uat:.*:manage', 'approval:HL-Operations:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:write'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:clone'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:data-platform-prod:.*:restart'), (now(), now(), 'kube:HL-Operations:data-platform-prod:.*:delete'), (now(), now(), 'approval:HL-Operations:data-platform-prod:.*:read'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:delete'), (now(), now(), 'manifest:HL-Operations:data-platform-prod:.*:manage'), (now(), now(), 'approval:HL-Operations:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_data-platform-prod_VIEWER'), (now(), now(), 'HL-Operations_data-platform-prod_MAINTAINER'), (now(), now(), 'HL-Operations_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-prod:.*:read', 'manifest:HL-Operations:data-platform-prod:.*:write', 'manifest:HL-Operations:data-platform-prod:.*:clone', 'manifest:HL-Operations:data-platform-prod:.*:secret_read', 'manifest:HL-Operations:data-platform-prod:.*:secret_write', 'manifest:HL-Operations:data-platform-prod:.*:supersecret_read', 'manifest:HL-Operations:data-platform-prod:.*:supersecret_write', 'kube:HL-Operations:data-platform-prod:.*:restart', 'kube:HL-Operations:data-platform-prod:.*:delete', 'approval:HL-Operations:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-prod:.*:read', 'manifest:HL-Operations:data-platform-prod:.*:write', 'manifest:HL-Operations:data-platform-prod:.*:clone', 'manifest:HL-Operations:data-platform-prod:.*:secret_read', 'manifest:HL-Operations:data-platform-prod:.*:secret_write', 'manifest:HL-Operations:data-platform-prod:.*:supersecret_read', 'manifest:HL-Operations:data-platform-prod:.*:supersecret_write', 'kube:HL-Operations:data-platform-prod:.*:restart', 'kube:HL-Operations:data-platform-prod:.*:delete', 'approval:HL-Operations:data-platform-prod:.*:read', 'manifest:HL-Operations:data-platform-prod:.*:delete', 'manifest:HL-Operations:data-platform-prod:.*:manage', 'approval:HL-Operations:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-prod:.*:read', 'manifest:HL-Operations:data-platform-prod:.*:write', 'manifest:HL-Operations:data-platform-prod:.*:clone', 'manifest:HL-Operations:data-platform-prod:.*:secret_read', 'manifest:HL-Operations:data-platform-prod:.*:secret_write', 'manifest:HL-Operations:data-platform-prod:.*:supersecret_write', 'kube:HL-Operations:data-platform-prod:.*:restart', 'kube:HL-Operations:data-platform-prod:.*:delete', 'approval:HL-Operations:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-prod:.*:read', 'manifest:HL-Operations:data-platform-prod:.*:write', 'manifest:HL-Operations:data-platform-prod:.*:clone', 'manifest:HL-Operations:data-platform-prod:.*:secret_read', 'manifest:HL-Operations:data-platform-prod:.*:secret_write', 'manifest:HL-Operations:data-platform-prod:.*:supersecret_write', 'kube:HL-Operations:data-platform-prod:.*:restart', 'kube:HL-Operations:data-platform-prod:.*:delete', 'approval:HL-Operations:data-platform-prod:.*:read', 'manifest:HL-Operations:data-platform-prod:.*:delete', 'manifest:HL-Operations:data-platform-prod:.*:manage', 'approval:HL-Operations:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:HL-Operations:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:HL-Operations:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:HL-Operations:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:HL-Operations:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:HL-Operations:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'HL-Operations_data-platform-nonprod_VIEWER'), (now(), now(), 'HL-Operations_data-platform-nonprod_MAINTAINER'), (now(), now(), 'HL-Operations_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-nonprod:.*:read', 'manifest:HL-Operations:data-platform-nonprod:.*:write', 'manifest:HL-Operations:data-platform-nonprod:.*:clone', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_read', 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Operations:data-platform-nonprod:.*:restart', 'kube:HL-Operations:data-platform-nonprod:.*:delete', 'approval:HL-Operations:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-nonprod:.*:read', 'manifest:HL-Operations:data-platform-nonprod:.*:write', 'manifest:HL-Operations:data-platform-nonprod:.*:clone', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_read', 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Operations:data-platform-nonprod:.*:restart', 'kube:HL-Operations:data-platform-nonprod:.*:delete', 'approval:HL-Operations:data-platform-nonprod:.*:read', 'manifest:HL-Operations:data-platform-nonprod:.*:delete', 'manifest:HL-Operations:data-platform-nonprod:.*:manage', 'approval:HL-Operations:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-nonprod:.*:read', 'manifest:HL-Operations:data-platform-nonprod:.*:write', 'manifest:HL-Operations:data-platform-nonprod:.*:clone', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Operations:data-platform-nonprod:.*:restart', 'kube:HL-Operations:data-platform-nonprod:.*:delete', 'approval:HL-Operations:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'HL-Operations_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:HL-Operations:data-platform-nonprod:.*:read', 'manifest:HL-Operations:data-platform-nonprod:.*:write', 'manifest:HL-Operations:data-platform-nonprod:.*:clone', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_read', 'manifest:HL-Operations:data-platform-nonprod:.*:secret_write', 'manifest:HL-Operations:data-platform-nonprod:.*:supersecret_write', 'kube:HL-Operations:data-platform-nonprod:.*:restart', 'kube:HL-Operations:data-platform-nonprod:.*:delete', 'approval:HL-Operations:data-platform-nonprod:.*:read', 'manifest:HL-Operations:data-platform-nonprod:.*:delete', 'manifest:HL-Operations:data-platform-nonprod:.*:manage', 'approval:HL-Operations:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:cmd:.*:read'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:write'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:cmd:.*:restart'), (now(), now(), 'kube:InsurancePlatform:cmd:.*:delete'), (now(), now(), 'approval:InsurancePlatform:cmd:.*:read'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:cmd:.*:manage'), (now(), now(), 'approval:InsurancePlatform:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_cmd_VIEWER'), (now(), now(), 'InsurancePlatform_cmd_MAINTAINER'), (now(), now(), 'InsurancePlatform_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_cmd_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:cmd:.*:read', 'manifest:InsurancePlatform:cmd:.*:write', 'manifest:InsurancePlatform:cmd:.*:clone', 'manifest:InsurancePlatform:cmd:.*:secret_read', 'manifest:InsurancePlatform:cmd:.*:secret_write', 'manifest:InsurancePlatform:cmd:.*:supersecret_read', 'manifest:InsurancePlatform:cmd:.*:supersecret_write', 'kube:InsurancePlatform:cmd:.*:restart', 'kube:InsurancePlatform:cmd:.*:delete', 'approval:InsurancePlatform:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_cmd_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:cmd:.*:read', 'manifest:InsurancePlatform:cmd:.*:write', 'manifest:InsurancePlatform:cmd:.*:clone', 'manifest:InsurancePlatform:cmd:.*:secret_read', 'manifest:InsurancePlatform:cmd:.*:secret_write', 'manifest:InsurancePlatform:cmd:.*:supersecret_read', 'manifest:InsurancePlatform:cmd:.*:supersecret_write', 'kube:InsurancePlatform:cmd:.*:restart', 'kube:InsurancePlatform:cmd:.*:delete', 'approval:InsurancePlatform:cmd:.*:read', 'manifest:InsurancePlatform:cmd:.*:delete', 'manifest:InsurancePlatform:cmd:.*:manage', 'approval:InsurancePlatform:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:cmd:.*:read', 'manifest:InsurancePlatform:cmd:.*:write', 'manifest:InsurancePlatform:cmd:.*:clone', 'manifest:InsurancePlatform:cmd:.*:secret_read', 'manifest:InsurancePlatform:cmd:.*:secret_write', 'manifest:InsurancePlatform:cmd:.*:supersecret_write', 'kube:InsurancePlatform:cmd:.*:restart', 'kube:InsurancePlatform:cmd:.*:delete', 'approval:InsurancePlatform:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_cmd_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:cmd:.*:read', 'manifest:InsurancePlatform:cmd:.*:write', 'manifest:InsurancePlatform:cmd:.*:clone', 'manifest:InsurancePlatform:cmd:.*:secret_read', 'manifest:InsurancePlatform:cmd:.*:secret_write', 'manifest:InsurancePlatform:cmd:.*:supersecret_write', 'kube:InsurancePlatform:cmd:.*:restart', 'kube:InsurancePlatform:cmd:.*:delete', 'approval:InsurancePlatform:cmd:.*:read', 'manifest:InsurancePlatform:cmd:.*:delete', 'manifest:InsurancePlatform:cmd:.*:manage', 'approval:InsurancePlatform:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:prod:.*:read'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:write'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:prod:.*:restart'), (now(), now(), 'kube:InsurancePlatform:prod:.*:delete'), (now(), now(), 'approval:InsurancePlatform:prod:.*:read'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:prod:.*:manage'), (now(), now(), 'approval:InsurancePlatform:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_prod_VIEWER'), (now(), now(), 'InsurancePlatform_prod_MAINTAINER'), (now(), now(), 'InsurancePlatform_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_prod_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_prod_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:prod:.*:read', 'manifest:InsurancePlatform:prod:.*:write', 'manifest:InsurancePlatform:prod:.*:clone', 'manifest:InsurancePlatform:prod:.*:secret_read', 'manifest:InsurancePlatform:prod:.*:secret_write', 'manifest:InsurancePlatform:prod:.*:supersecret_read', 'manifest:InsurancePlatform:prod:.*:supersecret_write', 'kube:InsurancePlatform:prod:.*:restart', 'kube:InsurancePlatform:prod:.*:delete', 'approval:InsurancePlatform:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_prod_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:prod:.*:read', 'manifest:InsurancePlatform:prod:.*:write', 'manifest:InsurancePlatform:prod:.*:clone', 'manifest:InsurancePlatform:prod:.*:secret_read', 'manifest:InsurancePlatform:prod:.*:secret_write', 'manifest:InsurancePlatform:prod:.*:supersecret_read', 'manifest:InsurancePlatform:prod:.*:supersecret_write', 'kube:InsurancePlatform:prod:.*:restart', 'kube:InsurancePlatform:prod:.*:delete', 'approval:InsurancePlatform:prod:.*:read', 'manifest:InsurancePlatform:prod:.*:delete', 'manifest:InsurancePlatform:prod:.*:manage', 'approval:InsurancePlatform:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_prod_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:prod:.*:read', 'manifest:InsurancePlatform:prod:.*:write', 'manifest:InsurancePlatform:prod:.*:clone', 'manifest:InsurancePlatform:prod:.*:secret_read', 'manifest:InsurancePlatform:prod:.*:secret_write', 'manifest:InsurancePlatform:prod:.*:supersecret_write', 'kube:InsurancePlatform:prod:.*:restart', 'kube:InsurancePlatform:prod:.*:delete', 'approval:InsurancePlatform:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_prod_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:prod:.*:read', 'manifest:InsurancePlatform:prod:.*:write', 'manifest:InsurancePlatform:prod:.*:clone', 'manifest:InsurancePlatform:prod:.*:secret_read', 'manifest:InsurancePlatform:prod:.*:secret_write', 'manifest:InsurancePlatform:prod:.*:supersecret_write', 'kube:InsurancePlatform:prod:.*:restart', 'kube:InsurancePlatform:prod:.*:delete', 'approval:InsurancePlatform:prod:.*:read', 'manifest:InsurancePlatform:prod:.*:delete', 'manifest:InsurancePlatform:prod:.*:manage', 'approval:InsurancePlatform:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:dev:.*:read'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:write'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:dev:.*:restart'), (now(), now(), 'kube:InsurancePlatform:dev:.*:delete'), (now(), now(), 'approval:InsurancePlatform:dev:.*:read'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:dev:.*:manage'), (now(), now(), 'approval:InsurancePlatform:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_dev_VIEWER'), (now(), now(), 'InsurancePlatform_dev_MAINTAINER'), (now(), now(), 'InsurancePlatform_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_dev_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_dev_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:dev:.*:read', 'manifest:InsurancePlatform:dev:.*:write', 'manifest:InsurancePlatform:dev:.*:clone', 'manifest:InsurancePlatform:dev:.*:secret_read', 'manifest:InsurancePlatform:dev:.*:secret_write', 'manifest:InsurancePlatform:dev:.*:supersecret_read', 'manifest:InsurancePlatform:dev:.*:supersecret_write', 'kube:InsurancePlatform:dev:.*:restart', 'kube:InsurancePlatform:dev:.*:delete', 'approval:InsurancePlatform:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_dev_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:dev:.*:read', 'manifest:InsurancePlatform:dev:.*:write', 'manifest:InsurancePlatform:dev:.*:clone', 'manifest:InsurancePlatform:dev:.*:secret_read', 'manifest:InsurancePlatform:dev:.*:secret_write', 'manifest:InsurancePlatform:dev:.*:supersecret_read', 'manifest:InsurancePlatform:dev:.*:supersecret_write', 'kube:InsurancePlatform:dev:.*:restart', 'kube:InsurancePlatform:dev:.*:delete', 'approval:InsurancePlatform:dev:.*:read', 'manifest:InsurancePlatform:dev:.*:delete', 'manifest:InsurancePlatform:dev:.*:manage', 'approval:InsurancePlatform:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_dev_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:dev:.*:read', 'manifest:InsurancePlatform:dev:.*:write', 'manifest:InsurancePlatform:dev:.*:clone', 'manifest:InsurancePlatform:dev:.*:secret_read', 'manifest:InsurancePlatform:dev:.*:secret_write', 'manifest:InsurancePlatform:dev:.*:supersecret_write', 'kube:InsurancePlatform:dev:.*:restart', 'kube:InsurancePlatform:dev:.*:delete', 'approval:InsurancePlatform:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_dev_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:dev:.*:read', 'manifest:InsurancePlatform:dev:.*:write', 'manifest:InsurancePlatform:dev:.*:clone', 'manifest:InsurancePlatform:dev:.*:secret_read', 'manifest:InsurancePlatform:dev:.*:secret_write', 'manifest:InsurancePlatform:dev:.*:supersecret_write', 'kube:InsurancePlatform:dev:.*:restart', 'kube:InsurancePlatform:dev:.*:delete', 'approval:InsurancePlatform:dev:.*:read', 'manifest:InsurancePlatform:dev:.*:delete', 'manifest:InsurancePlatform:dev:.*:manage', 'approval:InsurancePlatform:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:qa:.*:read'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:write'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:qa:.*:restart'), (now(), now(), 'kube:InsurancePlatform:qa:.*:delete'), (now(), now(), 'approval:InsurancePlatform:qa:.*:read'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:qa:.*:manage'), (now(), now(), 'approval:InsurancePlatform:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_qa_VIEWER'), (now(), now(), 'InsurancePlatform_qa_MAINTAINER'), (now(), now(), 'InsurancePlatform_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_qa_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_qa_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:qa:.*:read', 'manifest:InsurancePlatform:qa:.*:write', 'manifest:InsurancePlatform:qa:.*:clone', 'manifest:InsurancePlatform:qa:.*:secret_read', 'manifest:InsurancePlatform:qa:.*:secret_write', 'manifest:InsurancePlatform:qa:.*:supersecret_read', 'manifest:InsurancePlatform:qa:.*:supersecret_write', 'kube:InsurancePlatform:qa:.*:restart', 'kube:InsurancePlatform:qa:.*:delete', 'approval:InsurancePlatform:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_qa_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:qa:.*:read', 'manifest:InsurancePlatform:qa:.*:write', 'manifest:InsurancePlatform:qa:.*:clone', 'manifest:InsurancePlatform:qa:.*:secret_read', 'manifest:InsurancePlatform:qa:.*:secret_write', 'manifest:InsurancePlatform:qa:.*:supersecret_read', 'manifest:InsurancePlatform:qa:.*:supersecret_write', 'kube:InsurancePlatform:qa:.*:restart', 'kube:InsurancePlatform:qa:.*:delete', 'approval:InsurancePlatform:qa:.*:read', 'manifest:InsurancePlatform:qa:.*:delete', 'manifest:InsurancePlatform:qa:.*:manage', 'approval:InsurancePlatform:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_qa_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:qa:.*:read', 'manifest:InsurancePlatform:qa:.*:write', 'manifest:InsurancePlatform:qa:.*:clone', 'manifest:InsurancePlatform:qa:.*:secret_read', 'manifest:InsurancePlatform:qa:.*:secret_write', 'manifest:InsurancePlatform:qa:.*:supersecret_write', 'kube:InsurancePlatform:qa:.*:restart', 'kube:InsurancePlatform:qa:.*:delete', 'approval:InsurancePlatform:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_qa_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:qa:.*:read', 'manifest:InsurancePlatform:qa:.*:write', 'manifest:InsurancePlatform:qa:.*:clone', 'manifest:InsurancePlatform:qa:.*:secret_read', 'manifest:InsurancePlatform:qa:.*:secret_write', 'manifest:InsurancePlatform:qa:.*:supersecret_write', 'kube:InsurancePlatform:qa:.*:restart', 'kube:InsurancePlatform:qa:.*:delete', 'approval:InsurancePlatform:qa:.*:read', 'manifest:InsurancePlatform:qa:.*:delete', 'manifest:InsurancePlatform:qa:.*:manage', 'approval:InsurancePlatform:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:perf:.*:read'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:write'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:perf:.*:restart'), (now(), now(), 'kube:InsurancePlatform:perf:.*:delete'), (now(), now(), 'approval:InsurancePlatform:perf:.*:read'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:perf:.*:manage'), (now(), now(), 'approval:InsurancePlatform:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_perf_VIEWER'), (now(), now(), 'InsurancePlatform_perf_MAINTAINER'), (now(), now(), 'InsurancePlatform_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_perf_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_perf_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:perf:.*:read', 'manifest:InsurancePlatform:perf:.*:write', 'manifest:InsurancePlatform:perf:.*:clone', 'manifest:InsurancePlatform:perf:.*:secret_read', 'manifest:InsurancePlatform:perf:.*:secret_write', 'manifest:InsurancePlatform:perf:.*:supersecret_read', 'manifest:InsurancePlatform:perf:.*:supersecret_write', 'kube:InsurancePlatform:perf:.*:restart', 'kube:InsurancePlatform:perf:.*:delete', 'approval:InsurancePlatform:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_perf_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:perf:.*:read', 'manifest:InsurancePlatform:perf:.*:write', 'manifest:InsurancePlatform:perf:.*:clone', 'manifest:InsurancePlatform:perf:.*:secret_read', 'manifest:InsurancePlatform:perf:.*:secret_write', 'manifest:InsurancePlatform:perf:.*:supersecret_read', 'manifest:InsurancePlatform:perf:.*:supersecret_write', 'kube:InsurancePlatform:perf:.*:restart', 'kube:InsurancePlatform:perf:.*:delete', 'approval:InsurancePlatform:perf:.*:read', 'manifest:InsurancePlatform:perf:.*:delete', 'manifest:InsurancePlatform:perf:.*:manage', 'approval:InsurancePlatform:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_perf_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:perf:.*:read', 'manifest:InsurancePlatform:perf:.*:write', 'manifest:InsurancePlatform:perf:.*:clone', 'manifest:InsurancePlatform:perf:.*:secret_read', 'manifest:InsurancePlatform:perf:.*:secret_write', 'manifest:InsurancePlatform:perf:.*:supersecret_write', 'kube:InsurancePlatform:perf:.*:restart', 'kube:InsurancePlatform:perf:.*:delete', 'approval:InsurancePlatform:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_perf_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:perf:.*:read', 'manifest:InsurancePlatform:perf:.*:write', 'manifest:InsurancePlatform:perf:.*:clone', 'manifest:InsurancePlatform:perf:.*:secret_read', 'manifest:InsurancePlatform:perf:.*:secret_write', 'manifest:InsurancePlatform:perf:.*:supersecret_write', 'kube:InsurancePlatform:perf:.*:restart', 'kube:InsurancePlatform:perf:.*:delete', 'approval:InsurancePlatform:perf:.*:read', 'manifest:InsurancePlatform:perf:.*:delete', 'manifest:InsurancePlatform:perf:.*:manage', 'approval:InsurancePlatform:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:uat:.*:read'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:write'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:uat:.*:restart'), (now(), now(), 'kube:InsurancePlatform:uat:.*:delete'), (now(), now(), 'approval:InsurancePlatform:uat:.*:read'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:uat:.*:manage'), (now(), now(), 'approval:InsurancePlatform:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_uat_VIEWER'), (now(), now(), 'InsurancePlatform_uat_MAINTAINER'), (now(), now(), 'InsurancePlatform_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_uat_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_uat_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:uat:.*:read', 'manifest:InsurancePlatform:uat:.*:write', 'manifest:InsurancePlatform:uat:.*:clone', 'manifest:InsurancePlatform:uat:.*:secret_read', 'manifest:InsurancePlatform:uat:.*:secret_write', 'manifest:InsurancePlatform:uat:.*:supersecret_read', 'manifest:InsurancePlatform:uat:.*:supersecret_write', 'kube:InsurancePlatform:uat:.*:restart', 'kube:InsurancePlatform:uat:.*:delete', 'approval:InsurancePlatform:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_uat_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:uat:.*:read', 'manifest:InsurancePlatform:uat:.*:write', 'manifest:InsurancePlatform:uat:.*:clone', 'manifest:InsurancePlatform:uat:.*:secret_read', 'manifest:InsurancePlatform:uat:.*:secret_write', 'manifest:InsurancePlatform:uat:.*:supersecret_read', 'manifest:InsurancePlatform:uat:.*:supersecret_write', 'kube:InsurancePlatform:uat:.*:restart', 'kube:InsurancePlatform:uat:.*:delete', 'approval:InsurancePlatform:uat:.*:read', 'manifest:InsurancePlatform:uat:.*:delete', 'manifest:InsurancePlatform:uat:.*:manage', 'approval:InsurancePlatform:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_uat_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:uat:.*:read', 'manifest:InsurancePlatform:uat:.*:write', 'manifest:InsurancePlatform:uat:.*:clone', 'manifest:InsurancePlatform:uat:.*:secret_read', 'manifest:InsurancePlatform:uat:.*:secret_write', 'manifest:InsurancePlatform:uat:.*:supersecret_write', 'kube:InsurancePlatform:uat:.*:restart', 'kube:InsurancePlatform:uat:.*:delete', 'approval:InsurancePlatform:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_uat_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:uat:.*:read', 'manifest:InsurancePlatform:uat:.*:write', 'manifest:InsurancePlatform:uat:.*:clone', 'manifest:InsurancePlatform:uat:.*:secret_read', 'manifest:InsurancePlatform:uat:.*:secret_write', 'manifest:InsurancePlatform:uat:.*:supersecret_write', 'kube:InsurancePlatform:uat:.*:restart', 'kube:InsurancePlatform:uat:.*:delete', 'approval:InsurancePlatform:uat:.*:read', 'manifest:InsurancePlatform:uat:.*:delete', 'manifest:InsurancePlatform:uat:.*:manage', 'approval:InsurancePlatform:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:write'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:data-platform-prod:.*:restart'), (now(), now(), 'kube:InsurancePlatform:data-platform-prod:.*:delete'), (now(), now(), 'approval:InsurancePlatform:data-platform-prod:.*:read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:data-platform-prod:.*:manage'), (now(), now(), 'approval:InsurancePlatform:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_data-platform-prod_VIEWER'), (now(), now(), 'InsurancePlatform_data-platform-prod_MAINTAINER'), (now(), now(), 'InsurancePlatform_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-prod:.*:read', 'manifest:InsurancePlatform:data-platform-prod:.*:write', 'manifest:InsurancePlatform:data-platform-prod:.*:clone', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_read', 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-prod:.*:restart', 'kube:InsurancePlatform:data-platform-prod:.*:delete', 'approval:InsurancePlatform:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-prod:.*:read', 'manifest:InsurancePlatform:data-platform-prod:.*:write', 'manifest:InsurancePlatform:data-platform-prod:.*:clone', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_read', 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-prod:.*:restart', 'kube:InsurancePlatform:data-platform-prod:.*:delete', 'approval:InsurancePlatform:data-platform-prod:.*:read', 'manifest:InsurancePlatform:data-platform-prod:.*:delete', 'manifest:InsurancePlatform:data-platform-prod:.*:manage', 'approval:InsurancePlatform:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-prod:.*:read', 'manifest:InsurancePlatform:data-platform-prod:.*:write', 'manifest:InsurancePlatform:data-platform-prod:.*:clone', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-prod:.*:restart', 'kube:InsurancePlatform:data-platform-prod:.*:delete', 'approval:InsurancePlatform:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-prod:.*:read', 'manifest:InsurancePlatform:data-platform-prod:.*:write', 'manifest:InsurancePlatform:data-platform-prod:.*:clone', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-prod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-prod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-prod:.*:restart', 'kube:InsurancePlatform:data-platform-prod:.*:delete', 'approval:InsurancePlatform:data-platform-prod:.*:read', 'manifest:InsurancePlatform:data-platform-prod:.*:delete', 'manifest:InsurancePlatform:data-platform-prod:.*:manage', 'approval:InsurancePlatform:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:InsurancePlatform:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:InsurancePlatform:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:InsurancePlatform:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:InsurancePlatform:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:InsurancePlatform:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'InsurancePlatform_data-platform-nonprod_VIEWER'), (now(), now(), 'InsurancePlatform_data-platform-nonprod_MAINTAINER'), (now(), now(), 'InsurancePlatform_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-nonprod:.*:read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:clone', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-nonprod:.*:restart', 'kube:InsurancePlatform:data-platform-nonprod:.*:delete', 'approval:InsurancePlatform:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-nonprod:.*:read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:clone', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-nonprod:.*:restart', 'kube:InsurancePlatform:data-platform-nonprod:.*:delete', 'approval:InsurancePlatform:data-platform-nonprod:.*:read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:delete', 'manifest:InsurancePlatform:data-platform-nonprod:.*:manage', 'approval:InsurancePlatform:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-nonprod:.*:read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:clone', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-nonprod:.*:restart', 'kube:InsurancePlatform:data-platform-nonprod:.*:delete', 'approval:InsurancePlatform:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'InsurancePlatform_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:InsurancePlatform:data-platform-nonprod:.*:read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:clone', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:secret_write', 'manifest:InsurancePlatform:data-platform-nonprod:.*:supersecret_write', 'kube:InsurancePlatform:data-platform-nonprod:.*:restart', 'kube:InsurancePlatform:data-platform-nonprod:.*:delete', 'approval:InsurancePlatform:data-platform-nonprod:.*:read', 'manifest:InsurancePlatform:data-platform-nonprod:.*:delete', 'manifest:InsurancePlatform:data-platform-nonprod:.*:manage', 'approval:InsurancePlatform:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:cmd:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:cmd:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:cmd:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:cmd:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_cmd_VIEWER'), (now(), now(), 'Post-Purchase-Experience_cmd_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_cmd_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:cmd:.*:read', 'manifest:Post-Purchase-Experience:cmd:.*:write', 'manifest:Post-Purchase-Experience:cmd:.*:clone', 'manifest:Post-Purchase-Experience:cmd:.*:secret_read', 'manifest:Post-Purchase-Experience:cmd:.*:secret_write', 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_read', 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_write', 'kube:Post-Purchase-Experience:cmd:.*:restart', 'kube:Post-Purchase-Experience:cmd:.*:delete', 'approval:Post-Purchase-Experience:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_cmd_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:cmd:.*:read', 'manifest:Post-Purchase-Experience:cmd:.*:write', 'manifest:Post-Purchase-Experience:cmd:.*:clone', 'manifest:Post-Purchase-Experience:cmd:.*:secret_read', 'manifest:Post-Purchase-Experience:cmd:.*:secret_write', 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_read', 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_write', 'kube:Post-Purchase-Experience:cmd:.*:restart', 'kube:Post-Purchase-Experience:cmd:.*:delete', 'approval:Post-Purchase-Experience:cmd:.*:read', 'manifest:Post-Purchase-Experience:cmd:.*:delete', 'manifest:Post-Purchase-Experience:cmd:.*:manage', 'approval:Post-Purchase-Experience:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:cmd:.*:read', 'manifest:Post-Purchase-Experience:cmd:.*:write', 'manifest:Post-Purchase-Experience:cmd:.*:clone', 'manifest:Post-Purchase-Experience:cmd:.*:secret_read', 'manifest:Post-Purchase-Experience:cmd:.*:secret_write', 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_write', 'kube:Post-Purchase-Experience:cmd:.*:restart', 'kube:Post-Purchase-Experience:cmd:.*:delete', 'approval:Post-Purchase-Experience:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_cmd_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:cmd:.*:read', 'manifest:Post-Purchase-Experience:cmd:.*:write', 'manifest:Post-Purchase-Experience:cmd:.*:clone', 'manifest:Post-Purchase-Experience:cmd:.*:secret_read', 'manifest:Post-Purchase-Experience:cmd:.*:secret_write', 'manifest:Post-Purchase-Experience:cmd:.*:supersecret_write', 'kube:Post-Purchase-Experience:cmd:.*:restart', 'kube:Post-Purchase-Experience:cmd:.*:delete', 'approval:Post-Purchase-Experience:cmd:.*:read', 'manifest:Post-Purchase-Experience:cmd:.*:delete', 'manifest:Post-Purchase-Experience:cmd:.*:manage', 'approval:Post-Purchase-Experience:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:prod:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:prod:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:prod:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:prod:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_prod_VIEWER'), (now(), now(), 'Post-Purchase-Experience_prod_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_prod_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:prod:.*:read', 'manifest:Post-Purchase-Experience:prod:.*:write', 'manifest:Post-Purchase-Experience:prod:.*:clone', 'manifest:Post-Purchase-Experience:prod:.*:secret_read', 'manifest:Post-Purchase-Experience:prod:.*:secret_write', 'manifest:Post-Purchase-Experience:prod:.*:supersecret_read', 'manifest:Post-Purchase-Experience:prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:prod:.*:restart', 'kube:Post-Purchase-Experience:prod:.*:delete', 'approval:Post-Purchase-Experience:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_prod_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:prod:.*:read', 'manifest:Post-Purchase-Experience:prod:.*:write', 'manifest:Post-Purchase-Experience:prod:.*:clone', 'manifest:Post-Purchase-Experience:prod:.*:secret_read', 'manifest:Post-Purchase-Experience:prod:.*:secret_write', 'manifest:Post-Purchase-Experience:prod:.*:supersecret_read', 'manifest:Post-Purchase-Experience:prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:prod:.*:restart', 'kube:Post-Purchase-Experience:prod:.*:delete', 'approval:Post-Purchase-Experience:prod:.*:read', 'manifest:Post-Purchase-Experience:prod:.*:delete', 'manifest:Post-Purchase-Experience:prod:.*:manage', 'approval:Post-Purchase-Experience:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:prod:.*:read', 'manifest:Post-Purchase-Experience:prod:.*:write', 'manifest:Post-Purchase-Experience:prod:.*:clone', 'manifest:Post-Purchase-Experience:prod:.*:secret_read', 'manifest:Post-Purchase-Experience:prod:.*:secret_write', 'manifest:Post-Purchase-Experience:prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:prod:.*:restart', 'kube:Post-Purchase-Experience:prod:.*:delete', 'approval:Post-Purchase-Experience:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_prod_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:prod:.*:read', 'manifest:Post-Purchase-Experience:prod:.*:write', 'manifest:Post-Purchase-Experience:prod:.*:clone', 'manifest:Post-Purchase-Experience:prod:.*:secret_read', 'manifest:Post-Purchase-Experience:prod:.*:secret_write', 'manifest:Post-Purchase-Experience:prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:prod:.*:restart', 'kube:Post-Purchase-Experience:prod:.*:delete', 'approval:Post-Purchase-Experience:prod:.*:read', 'manifest:Post-Purchase-Experience:prod:.*:delete', 'manifest:Post-Purchase-Experience:prod:.*:manage', 'approval:Post-Purchase-Experience:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:dev:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:dev:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:dev:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:dev:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_dev_VIEWER'), (now(), now(), 'Post-Purchase-Experience_dev_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_dev_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:dev:.*:read', 'manifest:Post-Purchase-Experience:dev:.*:write', 'manifest:Post-Purchase-Experience:dev:.*:clone', 'manifest:Post-Purchase-Experience:dev:.*:secret_read', 'manifest:Post-Purchase-Experience:dev:.*:secret_write', 'manifest:Post-Purchase-Experience:dev:.*:supersecret_read', 'manifest:Post-Purchase-Experience:dev:.*:supersecret_write', 'kube:Post-Purchase-Experience:dev:.*:restart', 'kube:Post-Purchase-Experience:dev:.*:delete', 'approval:Post-Purchase-Experience:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_dev_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:dev:.*:read', 'manifest:Post-Purchase-Experience:dev:.*:write', 'manifest:Post-Purchase-Experience:dev:.*:clone', 'manifest:Post-Purchase-Experience:dev:.*:secret_read', 'manifest:Post-Purchase-Experience:dev:.*:secret_write', 'manifest:Post-Purchase-Experience:dev:.*:supersecret_read', 'manifest:Post-Purchase-Experience:dev:.*:supersecret_write', 'kube:Post-Purchase-Experience:dev:.*:restart', 'kube:Post-Purchase-Experience:dev:.*:delete', 'approval:Post-Purchase-Experience:dev:.*:read', 'manifest:Post-Purchase-Experience:dev:.*:delete', 'manifest:Post-Purchase-Experience:dev:.*:manage', 'approval:Post-Purchase-Experience:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:dev:.*:read', 'manifest:Post-Purchase-Experience:dev:.*:write', 'manifest:Post-Purchase-Experience:dev:.*:clone', 'manifest:Post-Purchase-Experience:dev:.*:secret_read', 'manifest:Post-Purchase-Experience:dev:.*:secret_write', 'manifest:Post-Purchase-Experience:dev:.*:supersecret_write', 'kube:Post-Purchase-Experience:dev:.*:restart', 'kube:Post-Purchase-Experience:dev:.*:delete', 'approval:Post-Purchase-Experience:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_dev_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:dev:.*:read', 'manifest:Post-Purchase-Experience:dev:.*:write', 'manifest:Post-Purchase-Experience:dev:.*:clone', 'manifest:Post-Purchase-Experience:dev:.*:secret_read', 'manifest:Post-Purchase-Experience:dev:.*:secret_write', 'manifest:Post-Purchase-Experience:dev:.*:supersecret_write', 'kube:Post-Purchase-Experience:dev:.*:restart', 'kube:Post-Purchase-Experience:dev:.*:delete', 'approval:Post-Purchase-Experience:dev:.*:read', 'manifest:Post-Purchase-Experience:dev:.*:delete', 'manifest:Post-Purchase-Experience:dev:.*:manage', 'approval:Post-Purchase-Experience:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:qa:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:qa:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:qa:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:qa:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_qa_VIEWER'), (now(), now(), 'Post-Purchase-Experience_qa_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_qa_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:qa:.*:read', 'manifest:Post-Purchase-Experience:qa:.*:write', 'manifest:Post-Purchase-Experience:qa:.*:clone', 'manifest:Post-Purchase-Experience:qa:.*:secret_read', 'manifest:Post-Purchase-Experience:qa:.*:secret_write', 'manifest:Post-Purchase-Experience:qa:.*:supersecret_read', 'manifest:Post-Purchase-Experience:qa:.*:supersecret_write', 'kube:Post-Purchase-Experience:qa:.*:restart', 'kube:Post-Purchase-Experience:qa:.*:delete', 'approval:Post-Purchase-Experience:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_qa_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:qa:.*:read', 'manifest:Post-Purchase-Experience:qa:.*:write', 'manifest:Post-Purchase-Experience:qa:.*:clone', 'manifest:Post-Purchase-Experience:qa:.*:secret_read', 'manifest:Post-Purchase-Experience:qa:.*:secret_write', 'manifest:Post-Purchase-Experience:qa:.*:supersecret_read', 'manifest:Post-Purchase-Experience:qa:.*:supersecret_write', 'kube:Post-Purchase-Experience:qa:.*:restart', 'kube:Post-Purchase-Experience:qa:.*:delete', 'approval:Post-Purchase-Experience:qa:.*:read', 'manifest:Post-Purchase-Experience:qa:.*:delete', 'manifest:Post-Purchase-Experience:qa:.*:manage', 'approval:Post-Purchase-Experience:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:qa:.*:read', 'manifest:Post-Purchase-Experience:qa:.*:write', 'manifest:Post-Purchase-Experience:qa:.*:clone', 'manifest:Post-Purchase-Experience:qa:.*:secret_read', 'manifest:Post-Purchase-Experience:qa:.*:secret_write', 'manifest:Post-Purchase-Experience:qa:.*:supersecret_write', 'kube:Post-Purchase-Experience:qa:.*:restart', 'kube:Post-Purchase-Experience:qa:.*:delete', 'approval:Post-Purchase-Experience:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_qa_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:qa:.*:read', 'manifest:Post-Purchase-Experience:qa:.*:write', 'manifest:Post-Purchase-Experience:qa:.*:clone', 'manifest:Post-Purchase-Experience:qa:.*:secret_read', 'manifest:Post-Purchase-Experience:qa:.*:secret_write', 'manifest:Post-Purchase-Experience:qa:.*:supersecret_write', 'kube:Post-Purchase-Experience:qa:.*:restart', 'kube:Post-Purchase-Experience:qa:.*:delete', 'approval:Post-Purchase-Experience:qa:.*:read', 'manifest:Post-Purchase-Experience:qa:.*:delete', 'manifest:Post-Purchase-Experience:qa:.*:manage', 'approval:Post-Purchase-Experience:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:perf:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:perf:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:perf:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:perf:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_perf_VIEWER'), (now(), now(), 'Post-Purchase-Experience_perf_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_perf_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:perf:.*:read', 'manifest:Post-Purchase-Experience:perf:.*:write', 'manifest:Post-Purchase-Experience:perf:.*:clone', 'manifest:Post-Purchase-Experience:perf:.*:secret_read', 'manifest:Post-Purchase-Experience:perf:.*:secret_write', 'manifest:Post-Purchase-Experience:perf:.*:supersecret_read', 'manifest:Post-Purchase-Experience:perf:.*:supersecret_write', 'kube:Post-Purchase-Experience:perf:.*:restart', 'kube:Post-Purchase-Experience:perf:.*:delete', 'approval:Post-Purchase-Experience:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_perf_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:perf:.*:read', 'manifest:Post-Purchase-Experience:perf:.*:write', 'manifest:Post-Purchase-Experience:perf:.*:clone', 'manifest:Post-Purchase-Experience:perf:.*:secret_read', 'manifest:Post-Purchase-Experience:perf:.*:secret_write', 'manifest:Post-Purchase-Experience:perf:.*:supersecret_read', 'manifest:Post-Purchase-Experience:perf:.*:supersecret_write', 'kube:Post-Purchase-Experience:perf:.*:restart', 'kube:Post-Purchase-Experience:perf:.*:delete', 'approval:Post-Purchase-Experience:perf:.*:read', 'manifest:Post-Purchase-Experience:perf:.*:delete', 'manifest:Post-Purchase-Experience:perf:.*:manage', 'approval:Post-Purchase-Experience:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:perf:.*:read', 'manifest:Post-Purchase-Experience:perf:.*:write', 'manifest:Post-Purchase-Experience:perf:.*:clone', 'manifest:Post-Purchase-Experience:perf:.*:secret_read', 'manifest:Post-Purchase-Experience:perf:.*:secret_write', 'manifest:Post-Purchase-Experience:perf:.*:supersecret_write', 'kube:Post-Purchase-Experience:perf:.*:restart', 'kube:Post-Purchase-Experience:perf:.*:delete', 'approval:Post-Purchase-Experience:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_perf_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:perf:.*:read', 'manifest:Post-Purchase-Experience:perf:.*:write', 'manifest:Post-Purchase-Experience:perf:.*:clone', 'manifest:Post-Purchase-Experience:perf:.*:secret_read', 'manifest:Post-Purchase-Experience:perf:.*:secret_write', 'manifest:Post-Purchase-Experience:perf:.*:supersecret_write', 'kube:Post-Purchase-Experience:perf:.*:restart', 'kube:Post-Purchase-Experience:perf:.*:delete', 'approval:Post-Purchase-Experience:perf:.*:read', 'manifest:Post-Purchase-Experience:perf:.*:delete', 'manifest:Post-Purchase-Experience:perf:.*:manage', 'approval:Post-Purchase-Experience:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:uat:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:uat:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:uat:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:uat:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_uat_VIEWER'), (now(), now(), 'Post-Purchase-Experience_uat_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_uat_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:uat:.*:read', 'manifest:Post-Purchase-Experience:uat:.*:write', 'manifest:Post-Purchase-Experience:uat:.*:clone', 'manifest:Post-Purchase-Experience:uat:.*:secret_read', 'manifest:Post-Purchase-Experience:uat:.*:secret_write', 'manifest:Post-Purchase-Experience:uat:.*:supersecret_read', 'manifest:Post-Purchase-Experience:uat:.*:supersecret_write', 'kube:Post-Purchase-Experience:uat:.*:restart', 'kube:Post-Purchase-Experience:uat:.*:delete', 'approval:Post-Purchase-Experience:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_uat_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:uat:.*:read', 'manifest:Post-Purchase-Experience:uat:.*:write', 'manifest:Post-Purchase-Experience:uat:.*:clone', 'manifest:Post-Purchase-Experience:uat:.*:secret_read', 'manifest:Post-Purchase-Experience:uat:.*:secret_write', 'manifest:Post-Purchase-Experience:uat:.*:supersecret_read', 'manifest:Post-Purchase-Experience:uat:.*:supersecret_write', 'kube:Post-Purchase-Experience:uat:.*:restart', 'kube:Post-Purchase-Experience:uat:.*:delete', 'approval:Post-Purchase-Experience:uat:.*:read', 'manifest:Post-Purchase-Experience:uat:.*:delete', 'manifest:Post-Purchase-Experience:uat:.*:manage', 'approval:Post-Purchase-Experience:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:uat:.*:read', 'manifest:Post-Purchase-Experience:uat:.*:write', 'manifest:Post-Purchase-Experience:uat:.*:clone', 'manifest:Post-Purchase-Experience:uat:.*:secret_read', 'manifest:Post-Purchase-Experience:uat:.*:secret_write', 'manifest:Post-Purchase-Experience:uat:.*:supersecret_write', 'kube:Post-Purchase-Experience:uat:.*:restart', 'kube:Post-Purchase-Experience:uat:.*:delete', 'approval:Post-Purchase-Experience:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_uat_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:uat:.*:read', 'manifest:Post-Purchase-Experience:uat:.*:write', 'manifest:Post-Purchase-Experience:uat:.*:clone', 'manifest:Post-Purchase-Experience:uat:.*:secret_read', 'manifest:Post-Purchase-Experience:uat:.*:secret_write', 'manifest:Post-Purchase-Experience:uat:.*:supersecret_write', 'kube:Post-Purchase-Experience:uat:.*:restart', 'kube:Post-Purchase-Experience:uat:.*:delete', 'approval:Post-Purchase-Experience:uat:.*:read', 'manifest:Post-Purchase-Experience:uat:.*:delete', 'manifest:Post-Purchase-Experience:uat:.*:manage', 'approval:Post-Purchase-Experience:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:data-platform-prod:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:data-platform-prod:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:data-platform-prod:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-prod:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_data-platform-prod_VIEWER'), (now(), now(), 'Post-Purchase-Experience_data-platform-prod_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-prod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-prod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-prod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-prod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-prod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-prod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-prod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:delete', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:manage', 'approval:Post-Purchase-Experience:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-prod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-prod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-prod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-prod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-prod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-prod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-prod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:delete', 'manifest:Post-Purchase-Experience:data-platform-prod:.*:manage', 'approval:Post-Purchase-Experience:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Post-Purchase-Experience_data-platform-nonprod_VIEWER'), (now(), now(), 'Post-Purchase-Experience_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Post-Purchase-Experience_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:delete', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:manage', 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Post-Purchase-Experience_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:clone', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:secret_write', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:supersecret_write', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:restart', 'kube:Post-Purchase-Experience:data-platform-nonprod:.*:delete', 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:read', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:delete', 'manifest:Post-Purchase-Experience:data-platform-nonprod:.*:manage', 'approval:Post-Purchase-Experience:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:cmd:.*:read'), (now(), now(), 'manifest:IT:cmd:.*:write'), (now(), now(), 'manifest:IT:cmd:.*:clone'), (now(), now(), 'manifest:IT:cmd:.*:secret_read'), (now(), now(), 'manifest:IT:cmd:.*:secret_write'), (now(), now(), 'manifest:IT:cmd:.*:supersecret_read'), (now(), now(), 'manifest:IT:cmd:.*:supersecret_write'), (now(), now(), 'kube:IT:cmd:.*:restart'), (now(), now(), 'kube:IT:cmd:.*:delete'), (now(), now(), 'approval:IT:cmd:.*:read'), (now(), now(), 'manifest:IT:cmd:.*:delete'), (now(), now(), 'manifest:IT:cmd:.*:manage'), (now(), now(), 'approval:IT:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_cmd_VIEWER'), (now(), now(), 'IT_cmd_MAINTAINER'), (now(), now(), 'IT_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_cmd_VIEWER' AND privilege.name IN ( 'manifest:IT:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:IT:cmd:.*:read', 'manifest:IT:cmd:.*:write', 'manifest:IT:cmd:.*:clone', 'manifest:IT:cmd:.*:secret_read', 'manifest:IT:cmd:.*:secret_write', 'manifest:IT:cmd:.*:supersecret_read', 'manifest:IT:cmd:.*:supersecret_write', 'kube:IT:cmd:.*:restart', 'kube:IT:cmd:.*:delete', 'approval:IT:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_cmd_MANAGER' AND privilege.name IN ( 'manifest:IT:cmd:.*:read', 'manifest:IT:cmd:.*:write', 'manifest:IT:cmd:.*:clone', 'manifest:IT:cmd:.*:secret_read', 'manifest:IT:cmd:.*:secret_write', 'manifest:IT:cmd:.*:supersecret_read', 'manifest:IT:cmd:.*:supersecret_write', 'kube:IT:cmd:.*:restart', 'kube:IT:cmd:.*:delete', 'approval:IT:cmd:.*:read', 'manifest:IT:cmd:.*:delete', 'manifest:IT:cmd:.*:manage', 'approval:IT:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:IT:cmd:.*:read', 'manifest:IT:cmd:.*:write', 'manifest:IT:cmd:.*:clone', 'manifest:IT:cmd:.*:secret_read', 'manifest:IT:cmd:.*:secret_write', 'manifest:IT:cmd:.*:supersecret_write', 'kube:IT:cmd:.*:restart', 'kube:IT:cmd:.*:delete', 'approval:IT:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_cmd_MANAGER' AND privilege.name IN ( 'manifest:IT:cmd:.*:read', 'manifest:IT:cmd:.*:write', 'manifest:IT:cmd:.*:clone', 'manifest:IT:cmd:.*:secret_read', 'manifest:IT:cmd:.*:secret_write', 'manifest:IT:cmd:.*:supersecret_write', 'kube:IT:cmd:.*:restart', 'kube:IT:cmd:.*:delete', 'approval:IT:cmd:.*:read', 'manifest:IT:cmd:.*:delete', 'manifest:IT:cmd:.*:manage', 'approval:IT:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:prod:.*:read'), (now(), now(), 'manifest:IT:prod:.*:write'), (now(), now(), 'manifest:IT:prod:.*:clone'), (now(), now(), 'manifest:IT:prod:.*:secret_read'), (now(), now(), 'manifest:IT:prod:.*:secret_write'), (now(), now(), 'manifest:IT:prod:.*:supersecret_read'), (now(), now(), 'manifest:IT:prod:.*:supersecret_write'), (now(), now(), 'kube:IT:prod:.*:restart'), (now(), now(), 'kube:IT:prod:.*:delete'), (now(), now(), 'approval:IT:prod:.*:read'), (now(), now(), 'manifest:IT:prod:.*:delete'), (now(), now(), 'manifest:IT:prod:.*:manage'), (now(), now(), 'approval:IT:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_prod_VIEWER'), (now(), now(), 'IT_prod_MAINTAINER'), (now(), now(), 'IT_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_prod_VIEWER' AND privilege.name IN ( 'manifest:IT:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_prod_MAINTAINER' AND privilege.name IN ( 'manifest:IT:prod:.*:read', 'manifest:IT:prod:.*:write', 'manifest:IT:prod:.*:clone', 'manifest:IT:prod:.*:secret_read', 'manifest:IT:prod:.*:secret_write', 'manifest:IT:prod:.*:supersecret_read', 'manifest:IT:prod:.*:supersecret_write', 'kube:IT:prod:.*:restart', 'kube:IT:prod:.*:delete', 'approval:IT:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_prod_MANAGER' AND privilege.name IN ( 'manifest:IT:prod:.*:read', 'manifest:IT:prod:.*:write', 'manifest:IT:prod:.*:clone', 'manifest:IT:prod:.*:secret_read', 'manifest:IT:prod:.*:secret_write', 'manifest:IT:prod:.*:supersecret_read', 'manifest:IT:prod:.*:supersecret_write', 'kube:IT:prod:.*:restart', 'kube:IT:prod:.*:delete', 'approval:IT:prod:.*:read', 'manifest:IT:prod:.*:delete', 'manifest:IT:prod:.*:manage', 'approval:IT:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_prod_MAINTAINER' AND privilege.name IN ( 'manifest:IT:prod:.*:read', 'manifest:IT:prod:.*:write', 'manifest:IT:prod:.*:clone', 'manifest:IT:prod:.*:secret_read', 'manifest:IT:prod:.*:secret_write', 'manifest:IT:prod:.*:supersecret_write', 'kube:IT:prod:.*:restart', 'kube:IT:prod:.*:delete', 'approval:IT:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_prod_MANAGER' AND privilege.name IN ( 'manifest:IT:prod:.*:read', 'manifest:IT:prod:.*:write', 'manifest:IT:prod:.*:clone', 'manifest:IT:prod:.*:secret_read', 'manifest:IT:prod:.*:secret_write', 'manifest:IT:prod:.*:supersecret_write', 'kube:IT:prod:.*:restart', 'kube:IT:prod:.*:delete', 'approval:IT:prod:.*:read', 'manifest:IT:prod:.*:delete', 'manifest:IT:prod:.*:manage', 'approval:IT:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:dev:.*:read'), (now(), now(), 'manifest:IT:dev:.*:write'), (now(), now(), 'manifest:IT:dev:.*:clone'), (now(), now(), 'manifest:IT:dev:.*:secret_read'), (now(), now(), 'manifest:IT:dev:.*:secret_write'), (now(), now(), 'manifest:IT:dev:.*:supersecret_read'), (now(), now(), 'manifest:IT:dev:.*:supersecret_write'), (now(), now(), 'kube:IT:dev:.*:restart'), (now(), now(), 'kube:IT:dev:.*:delete'), (now(), now(), 'approval:IT:dev:.*:read'), (now(), now(), 'manifest:IT:dev:.*:delete'), (now(), now(), 'manifest:IT:dev:.*:manage'), (now(), now(), 'approval:IT:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_dev_VIEWER'), (now(), now(), 'IT_dev_MAINTAINER'), (now(), now(), 'IT_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_dev_VIEWER' AND privilege.name IN ( 'manifest:IT:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_dev_MAINTAINER' AND privilege.name IN ( 'manifest:IT:dev:.*:read', 'manifest:IT:dev:.*:write', 'manifest:IT:dev:.*:clone', 'manifest:IT:dev:.*:secret_read', 'manifest:IT:dev:.*:secret_write', 'manifest:IT:dev:.*:supersecret_read', 'manifest:IT:dev:.*:supersecret_write', 'kube:IT:dev:.*:restart', 'kube:IT:dev:.*:delete', 'approval:IT:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_dev_MANAGER' AND privilege.name IN ( 'manifest:IT:dev:.*:read', 'manifest:IT:dev:.*:write', 'manifest:IT:dev:.*:clone', 'manifest:IT:dev:.*:secret_read', 'manifest:IT:dev:.*:secret_write', 'manifest:IT:dev:.*:supersecret_read', 'manifest:IT:dev:.*:supersecret_write', 'kube:IT:dev:.*:restart', 'kube:IT:dev:.*:delete', 'approval:IT:dev:.*:read', 'manifest:IT:dev:.*:delete', 'manifest:IT:dev:.*:manage', 'approval:IT:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_dev_MAINTAINER' AND privilege.name IN ( 'manifest:IT:dev:.*:read', 'manifest:IT:dev:.*:write', 'manifest:IT:dev:.*:clone', 'manifest:IT:dev:.*:secret_read', 'manifest:IT:dev:.*:secret_write', 'manifest:IT:dev:.*:supersecret_write', 'kube:IT:dev:.*:restart', 'kube:IT:dev:.*:delete', 'approval:IT:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_dev_MANAGER' AND privilege.name IN ( 'manifest:IT:dev:.*:read', 'manifest:IT:dev:.*:write', 'manifest:IT:dev:.*:clone', 'manifest:IT:dev:.*:secret_read', 'manifest:IT:dev:.*:secret_write', 'manifest:IT:dev:.*:supersecret_write', 'kube:IT:dev:.*:restart', 'kube:IT:dev:.*:delete', 'approval:IT:dev:.*:read', 'manifest:IT:dev:.*:delete', 'manifest:IT:dev:.*:manage', 'approval:IT:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:qa:.*:read'), (now(), now(), 'manifest:IT:qa:.*:write'), (now(), now(), 'manifest:IT:qa:.*:clone'), (now(), now(), 'manifest:IT:qa:.*:secret_read'), (now(), now(), 'manifest:IT:qa:.*:secret_write'), (now(), now(), 'manifest:IT:qa:.*:supersecret_read'), (now(), now(), 'manifest:IT:qa:.*:supersecret_write'), (now(), now(), 'kube:IT:qa:.*:restart'), (now(), now(), 'kube:IT:qa:.*:delete'), (now(), now(), 'approval:IT:qa:.*:read'), (now(), now(), 'manifest:IT:qa:.*:delete'), (now(), now(), 'manifest:IT:qa:.*:manage'), (now(), now(), 'approval:IT:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_qa_VIEWER'), (now(), now(), 'IT_qa_MAINTAINER'), (now(), now(), 'IT_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_qa_VIEWER' AND privilege.name IN ( 'manifest:IT:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_qa_MAINTAINER' AND privilege.name IN ( 'manifest:IT:qa:.*:read', 'manifest:IT:qa:.*:write', 'manifest:IT:qa:.*:clone', 'manifest:IT:qa:.*:secret_read', 'manifest:IT:qa:.*:secret_write', 'manifest:IT:qa:.*:supersecret_read', 'manifest:IT:qa:.*:supersecret_write', 'kube:IT:qa:.*:restart', 'kube:IT:qa:.*:delete', 'approval:IT:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_qa_MANAGER' AND privilege.name IN ( 'manifest:IT:qa:.*:read', 'manifest:IT:qa:.*:write', 'manifest:IT:qa:.*:clone', 'manifest:IT:qa:.*:secret_read', 'manifest:IT:qa:.*:secret_write', 'manifest:IT:qa:.*:supersecret_read', 'manifest:IT:qa:.*:supersecret_write', 'kube:IT:qa:.*:restart', 'kube:IT:qa:.*:delete', 'approval:IT:qa:.*:read', 'manifest:IT:qa:.*:delete', 'manifest:IT:qa:.*:manage', 'approval:IT:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_qa_MAINTAINER' AND privilege.name IN ( 'manifest:IT:qa:.*:read', 'manifest:IT:qa:.*:write', 'manifest:IT:qa:.*:clone', 'manifest:IT:qa:.*:secret_read', 'manifest:IT:qa:.*:secret_write', 'manifest:IT:qa:.*:supersecret_write', 'kube:IT:qa:.*:restart', 'kube:IT:qa:.*:delete', 'approval:IT:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_qa_MANAGER' AND privilege.name IN ( 'manifest:IT:qa:.*:read', 'manifest:IT:qa:.*:write', 'manifest:IT:qa:.*:clone', 'manifest:IT:qa:.*:secret_read', 'manifest:IT:qa:.*:secret_write', 'manifest:IT:qa:.*:supersecret_write', 'kube:IT:qa:.*:restart', 'kube:IT:qa:.*:delete', 'approval:IT:qa:.*:read', 'manifest:IT:qa:.*:delete', 'manifest:IT:qa:.*:manage', 'approval:IT:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:perf:.*:read'), (now(), now(), 'manifest:IT:perf:.*:write'), (now(), now(), 'manifest:IT:perf:.*:clone'), (now(), now(), 'manifest:IT:perf:.*:secret_read'), (now(), now(), 'manifest:IT:perf:.*:secret_write'), (now(), now(), 'manifest:IT:perf:.*:supersecret_read'), (now(), now(), 'manifest:IT:perf:.*:supersecret_write'), (now(), now(), 'kube:IT:perf:.*:restart'), (now(), now(), 'kube:IT:perf:.*:delete'), (now(), now(), 'approval:IT:perf:.*:read'), (now(), now(), 'manifest:IT:perf:.*:delete'), (now(), now(), 'manifest:IT:perf:.*:manage'), (now(), now(), 'approval:IT:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_perf_VIEWER'), (now(), now(), 'IT_perf_MAINTAINER'), (now(), now(), 'IT_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_perf_VIEWER' AND privilege.name IN ( 'manifest:IT:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_perf_MAINTAINER' AND privilege.name IN ( 'manifest:IT:perf:.*:read', 'manifest:IT:perf:.*:write', 'manifest:IT:perf:.*:clone', 'manifest:IT:perf:.*:secret_read', 'manifest:IT:perf:.*:secret_write', 'manifest:IT:perf:.*:supersecret_read', 'manifest:IT:perf:.*:supersecret_write', 'kube:IT:perf:.*:restart', 'kube:IT:perf:.*:delete', 'approval:IT:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_perf_MANAGER' AND privilege.name IN ( 'manifest:IT:perf:.*:read', 'manifest:IT:perf:.*:write', 'manifest:IT:perf:.*:clone', 'manifest:IT:perf:.*:secret_read', 'manifest:IT:perf:.*:secret_write', 'manifest:IT:perf:.*:supersecret_read', 'manifest:IT:perf:.*:supersecret_write', 'kube:IT:perf:.*:restart', 'kube:IT:perf:.*:delete', 'approval:IT:perf:.*:read', 'manifest:IT:perf:.*:delete', 'manifest:IT:perf:.*:manage', 'approval:IT:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_perf_MAINTAINER' AND privilege.name IN ( 'manifest:IT:perf:.*:read', 'manifest:IT:perf:.*:write', 'manifest:IT:perf:.*:clone', 'manifest:IT:perf:.*:secret_read', 'manifest:IT:perf:.*:secret_write', 'manifest:IT:perf:.*:supersecret_write', 'kube:IT:perf:.*:restart', 'kube:IT:perf:.*:delete', 'approval:IT:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_perf_MANAGER' AND privilege.name IN ( 'manifest:IT:perf:.*:read', 'manifest:IT:perf:.*:write', 'manifest:IT:perf:.*:clone', 'manifest:IT:perf:.*:secret_read', 'manifest:IT:perf:.*:secret_write', 'manifest:IT:perf:.*:supersecret_write', 'kube:IT:perf:.*:restart', 'kube:IT:perf:.*:delete', 'approval:IT:perf:.*:read', 'manifest:IT:perf:.*:delete', 'manifest:IT:perf:.*:manage', 'approval:IT:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:uat:.*:read'), (now(), now(), 'manifest:IT:uat:.*:write'), (now(), now(), 'manifest:IT:uat:.*:clone'), (now(), now(), 'manifest:IT:uat:.*:secret_read'), (now(), now(), 'manifest:IT:uat:.*:secret_write'), (now(), now(), 'manifest:IT:uat:.*:supersecret_read'), (now(), now(), 'manifest:IT:uat:.*:supersecret_write'), (now(), now(), 'kube:IT:uat:.*:restart'), (now(), now(), 'kube:IT:uat:.*:delete'), (now(), now(), 'approval:IT:uat:.*:read'), (now(), now(), 'manifest:IT:uat:.*:delete'), (now(), now(), 'manifest:IT:uat:.*:manage'), (now(), now(), 'approval:IT:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_uat_VIEWER'), (now(), now(), 'IT_uat_MAINTAINER'), (now(), now(), 'IT_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_uat_VIEWER' AND privilege.name IN ( 'manifest:IT:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_uat_MAINTAINER' AND privilege.name IN ( 'manifest:IT:uat:.*:read', 'manifest:IT:uat:.*:write', 'manifest:IT:uat:.*:clone', 'manifest:IT:uat:.*:secret_read', 'manifest:IT:uat:.*:secret_write', 'manifest:IT:uat:.*:supersecret_read', 'manifest:IT:uat:.*:supersecret_write', 'kube:IT:uat:.*:restart', 'kube:IT:uat:.*:delete', 'approval:IT:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_uat_MANAGER' AND privilege.name IN ( 'manifest:IT:uat:.*:read', 'manifest:IT:uat:.*:write', 'manifest:IT:uat:.*:clone', 'manifest:IT:uat:.*:secret_read', 'manifest:IT:uat:.*:secret_write', 'manifest:IT:uat:.*:supersecret_read', 'manifest:IT:uat:.*:supersecret_write', 'kube:IT:uat:.*:restart', 'kube:IT:uat:.*:delete', 'approval:IT:uat:.*:read', 'manifest:IT:uat:.*:delete', 'manifest:IT:uat:.*:manage', 'approval:IT:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_uat_MAINTAINER' AND privilege.name IN ( 'manifest:IT:uat:.*:read', 'manifest:IT:uat:.*:write', 'manifest:IT:uat:.*:clone', 'manifest:IT:uat:.*:secret_read', 'manifest:IT:uat:.*:secret_write', 'manifest:IT:uat:.*:supersecret_write', 'kube:IT:uat:.*:restart', 'kube:IT:uat:.*:delete', 'approval:IT:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_uat_MANAGER' AND privilege.name IN ( 'manifest:IT:uat:.*:read', 'manifest:IT:uat:.*:write', 'manifest:IT:uat:.*:clone', 'manifest:IT:uat:.*:secret_read', 'manifest:IT:uat:.*:secret_write', 'manifest:IT:uat:.*:supersecret_write', 'kube:IT:uat:.*:restart', 'kube:IT:uat:.*:delete', 'approval:IT:uat:.*:read', 'manifest:IT:uat:.*:delete', 'manifest:IT:uat:.*:manage', 'approval:IT:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:data-platform-prod:.*:read'), (now(), now(), 'manifest:IT:data-platform-prod:.*:write'), (now(), now(), 'manifest:IT:data-platform-prod:.*:clone'), (now(), now(), 'manifest:IT:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:IT:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:IT:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:IT:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:IT:data-platform-prod:.*:restart'), (now(), now(), 'kube:IT:data-platform-prod:.*:delete'), (now(), now(), 'approval:IT:data-platform-prod:.*:read'), (now(), now(), 'manifest:IT:data-platform-prod:.*:delete'), (now(), now(), 'manifest:IT:data-platform-prod:.*:manage'), (now(), now(), 'approval:IT:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_data-platform-prod_VIEWER'), (now(), now(), 'IT_data-platform-prod_MAINTAINER'), (now(), now(), 'IT_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:IT:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:IT:data-platform-prod:.*:read', 'manifest:IT:data-platform-prod:.*:write', 'manifest:IT:data-platform-prod:.*:clone', 'manifest:IT:data-platform-prod:.*:secret_read', 'manifest:IT:data-platform-prod:.*:secret_write', 'manifest:IT:data-platform-prod:.*:supersecret_read', 'manifest:IT:data-platform-prod:.*:supersecret_write', 'kube:IT:data-platform-prod:.*:restart', 'kube:IT:data-platform-prod:.*:delete', 'approval:IT:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:IT:data-platform-prod:.*:read', 'manifest:IT:data-platform-prod:.*:write', 'manifest:IT:data-platform-prod:.*:clone', 'manifest:IT:data-platform-prod:.*:secret_read', 'manifest:IT:data-platform-prod:.*:secret_write', 'manifest:IT:data-platform-prod:.*:supersecret_read', 'manifest:IT:data-platform-prod:.*:supersecret_write', 'kube:IT:data-platform-prod:.*:restart', 'kube:IT:data-platform-prod:.*:delete', 'approval:IT:data-platform-prod:.*:read', 'manifest:IT:data-platform-prod:.*:delete', 'manifest:IT:data-platform-prod:.*:manage', 'approval:IT:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:IT:data-platform-prod:.*:read', 'manifest:IT:data-platform-prod:.*:write', 'manifest:IT:data-platform-prod:.*:clone', 'manifest:IT:data-platform-prod:.*:secret_read', 'manifest:IT:data-platform-prod:.*:secret_write', 'manifest:IT:data-platform-prod:.*:supersecret_write', 'kube:IT:data-platform-prod:.*:restart', 'kube:IT:data-platform-prod:.*:delete', 'approval:IT:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:IT:data-platform-prod:.*:read', 'manifest:IT:data-platform-prod:.*:write', 'manifest:IT:data-platform-prod:.*:clone', 'manifest:IT:data-platform-prod:.*:secret_read', 'manifest:IT:data-platform-prod:.*:secret_write', 'manifest:IT:data-platform-prod:.*:supersecret_write', 'kube:IT:data-platform-prod:.*:restart', 'kube:IT:data-platform-prod:.*:delete', 'approval:IT:data-platform-prod:.*:read', 'manifest:IT:data-platform-prod:.*:delete', 'manifest:IT:data-platform-prod:.*:manage', 'approval:IT:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:IT:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:IT:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:IT:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:IT:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:IT:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:IT:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'IT_data-platform-nonprod_VIEWER'), (now(), now(), 'IT_data-platform-nonprod_MAINTAINER'), (now(), now(), 'IT_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:IT:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:IT:data-platform-nonprod:.*:read', 'manifest:IT:data-platform-nonprod:.*:write', 'manifest:IT:data-platform-nonprod:.*:clone', 'manifest:IT:data-platform-nonprod:.*:secret_read', 'manifest:IT:data-platform-nonprod:.*:secret_write', 'manifest:IT:data-platform-nonprod:.*:supersecret_read', 'manifest:IT:data-platform-nonprod:.*:supersecret_write', 'kube:IT:data-platform-nonprod:.*:restart', 'kube:IT:data-platform-nonprod:.*:delete', 'approval:IT:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:IT:data-platform-nonprod:.*:read', 'manifest:IT:data-platform-nonprod:.*:write', 'manifest:IT:data-platform-nonprod:.*:clone', 'manifest:IT:data-platform-nonprod:.*:secret_read', 'manifest:IT:data-platform-nonprod:.*:secret_write', 'manifest:IT:data-platform-nonprod:.*:supersecret_read', 'manifest:IT:data-platform-nonprod:.*:supersecret_write', 'kube:IT:data-platform-nonprod:.*:restart', 'kube:IT:data-platform-nonprod:.*:delete', 'approval:IT:data-platform-nonprod:.*:read', 'manifest:IT:data-platform-nonprod:.*:delete', 'manifest:IT:data-platform-nonprod:.*:manage', 'approval:IT:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:IT:data-platform-nonprod:.*:read', 'manifest:IT:data-platform-nonprod:.*:write', 'manifest:IT:data-platform-nonprod:.*:clone', 'manifest:IT:data-platform-nonprod:.*:secret_read', 'manifest:IT:data-platform-nonprod:.*:secret_write', 'manifest:IT:data-platform-nonprod:.*:supersecret_write', 'kube:IT:data-platform-nonprod:.*:restart', 'kube:IT:data-platform-nonprod:.*:delete', 'approval:IT:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'IT_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:IT:data-platform-nonprod:.*:read', 'manifest:IT:data-platform-nonprod:.*:write', 'manifest:IT:data-platform-nonprod:.*:clone', 'manifest:IT:data-platform-nonprod:.*:secret_read', 'manifest:IT:data-platform-nonprod:.*:secret_write', 'manifest:IT:data-platform-nonprod:.*:supersecret_write', 'kube:IT:data-platform-nonprod:.*:restart', 'kube:IT:data-platform-nonprod:.*:delete', 'approval:IT:data-platform-nonprod:.*:read', 'manifest:IT:data-platform-nonprod:.*:delete', 'manifest:IT:data-platform-nonprod:.*:manage', 'approval:IT:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:cmd:.*:read'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:write'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:clone'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:cmd:.*:restart'), (now(), now(), 'kube:CRM-Ops:cmd:.*:delete'), (now(), now(), 'approval:CRM-Ops:cmd:.*:read'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:delete'), (now(), now(), 'manifest:CRM-Ops:cmd:.*:manage'), (now(), now(), 'approval:CRM-Ops:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_cmd_VIEWER'), (now(), now(), 'CRM-Ops_cmd_MAINTAINER'), (now(), now(), 'CRM-Ops_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_cmd_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:cmd:.*:read', 'manifest:CRM-Ops:cmd:.*:write', 'manifest:CRM-Ops:cmd:.*:clone', 'manifest:CRM-Ops:cmd:.*:secret_read', 'manifest:CRM-Ops:cmd:.*:secret_write', 'manifest:CRM-Ops:cmd:.*:supersecret_read', 'manifest:CRM-Ops:cmd:.*:supersecret_write', 'kube:CRM-Ops:cmd:.*:restart', 'kube:CRM-Ops:cmd:.*:delete', 'approval:CRM-Ops:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_cmd_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:cmd:.*:read', 'manifest:CRM-Ops:cmd:.*:write', 'manifest:CRM-Ops:cmd:.*:clone', 'manifest:CRM-Ops:cmd:.*:secret_read', 'manifest:CRM-Ops:cmd:.*:secret_write', 'manifest:CRM-Ops:cmd:.*:supersecret_read', 'manifest:CRM-Ops:cmd:.*:supersecret_write', 'kube:CRM-Ops:cmd:.*:restart', 'kube:CRM-Ops:cmd:.*:delete', 'approval:CRM-Ops:cmd:.*:read', 'manifest:CRM-Ops:cmd:.*:delete', 'manifest:CRM-Ops:cmd:.*:manage', 'approval:CRM-Ops:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:cmd:.*:read', 'manifest:CRM-Ops:cmd:.*:write', 'manifest:CRM-Ops:cmd:.*:clone', 'manifest:CRM-Ops:cmd:.*:secret_read', 'manifest:CRM-Ops:cmd:.*:secret_write', 'manifest:CRM-Ops:cmd:.*:supersecret_write', 'kube:CRM-Ops:cmd:.*:restart', 'kube:CRM-Ops:cmd:.*:delete', 'approval:CRM-Ops:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_cmd_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:cmd:.*:read', 'manifest:CRM-Ops:cmd:.*:write', 'manifest:CRM-Ops:cmd:.*:clone', 'manifest:CRM-Ops:cmd:.*:secret_read', 'manifest:CRM-Ops:cmd:.*:secret_write', 'manifest:CRM-Ops:cmd:.*:supersecret_write', 'kube:CRM-Ops:cmd:.*:restart', 'kube:CRM-Ops:cmd:.*:delete', 'approval:CRM-Ops:cmd:.*:read', 'manifest:CRM-Ops:cmd:.*:delete', 'manifest:CRM-Ops:cmd:.*:manage', 'approval:CRM-Ops:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:prod:.*:read'), (now(), now(), 'manifest:CRM-Ops:prod:.*:write'), (now(), now(), 'manifest:CRM-Ops:prod:.*:clone'), (now(), now(), 'manifest:CRM-Ops:prod:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:prod:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:prod:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:prod:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:prod:.*:restart'), (now(), now(), 'kube:CRM-Ops:prod:.*:delete'), (now(), now(), 'approval:CRM-Ops:prod:.*:read'), (now(), now(), 'manifest:CRM-Ops:prod:.*:delete'), (now(), now(), 'manifest:CRM-Ops:prod:.*:manage'), (now(), now(), 'approval:CRM-Ops:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_prod_VIEWER'), (now(), now(), 'CRM-Ops_prod_MAINTAINER'), (now(), now(), 'CRM-Ops_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_prod_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:prod:.*:read', 'manifest:CRM-Ops:prod:.*:write', 'manifest:CRM-Ops:prod:.*:clone', 'manifest:CRM-Ops:prod:.*:secret_read', 'manifest:CRM-Ops:prod:.*:secret_write', 'manifest:CRM-Ops:prod:.*:supersecret_read', 'manifest:CRM-Ops:prod:.*:supersecret_write', 'kube:CRM-Ops:prod:.*:restart', 'kube:CRM-Ops:prod:.*:delete', 'approval:CRM-Ops:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_prod_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:prod:.*:read', 'manifest:CRM-Ops:prod:.*:write', 'manifest:CRM-Ops:prod:.*:clone', 'manifest:CRM-Ops:prod:.*:secret_read', 'manifest:CRM-Ops:prod:.*:secret_write', 'manifest:CRM-Ops:prod:.*:supersecret_read', 'manifest:CRM-Ops:prod:.*:supersecret_write', 'kube:CRM-Ops:prod:.*:restart', 'kube:CRM-Ops:prod:.*:delete', 'approval:CRM-Ops:prod:.*:read', 'manifest:CRM-Ops:prod:.*:delete', 'manifest:CRM-Ops:prod:.*:manage', 'approval:CRM-Ops:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:prod:.*:read', 'manifest:CRM-Ops:prod:.*:write', 'manifest:CRM-Ops:prod:.*:clone', 'manifest:CRM-Ops:prod:.*:secret_read', 'manifest:CRM-Ops:prod:.*:secret_write', 'manifest:CRM-Ops:prod:.*:supersecret_write', 'kube:CRM-Ops:prod:.*:restart', 'kube:CRM-Ops:prod:.*:delete', 'approval:CRM-Ops:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_prod_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:prod:.*:read', 'manifest:CRM-Ops:prod:.*:write', 'manifest:CRM-Ops:prod:.*:clone', 'manifest:CRM-Ops:prod:.*:secret_read', 'manifest:CRM-Ops:prod:.*:secret_write', 'manifest:CRM-Ops:prod:.*:supersecret_write', 'kube:CRM-Ops:prod:.*:restart', 'kube:CRM-Ops:prod:.*:delete', 'approval:CRM-Ops:prod:.*:read', 'manifest:CRM-Ops:prod:.*:delete', 'manifest:CRM-Ops:prod:.*:manage', 'approval:CRM-Ops:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:dev:.*:read'), (now(), now(), 'manifest:CRM-Ops:dev:.*:write'), (now(), now(), 'manifest:CRM-Ops:dev:.*:clone'), (now(), now(), 'manifest:CRM-Ops:dev:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:dev:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:dev:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:dev:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:dev:.*:restart'), (now(), now(), 'kube:CRM-Ops:dev:.*:delete'), (now(), now(), 'approval:CRM-Ops:dev:.*:read'), (now(), now(), 'manifest:CRM-Ops:dev:.*:delete'), (now(), now(), 'manifest:CRM-Ops:dev:.*:manage'), (now(), now(), 'approval:CRM-Ops:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_dev_VIEWER'), (now(), now(), 'CRM-Ops_dev_MAINTAINER'), (now(), now(), 'CRM-Ops_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_dev_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_dev_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:dev:.*:read', 'manifest:CRM-Ops:dev:.*:write', 'manifest:CRM-Ops:dev:.*:clone', 'manifest:CRM-Ops:dev:.*:secret_read', 'manifest:CRM-Ops:dev:.*:secret_write', 'manifest:CRM-Ops:dev:.*:supersecret_read', 'manifest:CRM-Ops:dev:.*:supersecret_write', 'kube:CRM-Ops:dev:.*:restart', 'kube:CRM-Ops:dev:.*:delete', 'approval:CRM-Ops:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_dev_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:dev:.*:read', 'manifest:CRM-Ops:dev:.*:write', 'manifest:CRM-Ops:dev:.*:clone', 'manifest:CRM-Ops:dev:.*:secret_read', 'manifest:CRM-Ops:dev:.*:secret_write', 'manifest:CRM-Ops:dev:.*:supersecret_read', 'manifest:CRM-Ops:dev:.*:supersecret_write', 'kube:CRM-Ops:dev:.*:restart', 'kube:CRM-Ops:dev:.*:delete', 'approval:CRM-Ops:dev:.*:read', 'manifest:CRM-Ops:dev:.*:delete', 'manifest:CRM-Ops:dev:.*:manage', 'approval:CRM-Ops:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_dev_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:dev:.*:read', 'manifest:CRM-Ops:dev:.*:write', 'manifest:CRM-Ops:dev:.*:clone', 'manifest:CRM-Ops:dev:.*:secret_read', 'manifest:CRM-Ops:dev:.*:secret_write', 'manifest:CRM-Ops:dev:.*:supersecret_write', 'kube:CRM-Ops:dev:.*:restart', 'kube:CRM-Ops:dev:.*:delete', 'approval:CRM-Ops:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_dev_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:dev:.*:read', 'manifest:CRM-Ops:dev:.*:write', 'manifest:CRM-Ops:dev:.*:clone', 'manifest:CRM-Ops:dev:.*:secret_read', 'manifest:CRM-Ops:dev:.*:secret_write', 'manifest:CRM-Ops:dev:.*:supersecret_write', 'kube:CRM-Ops:dev:.*:restart', 'kube:CRM-Ops:dev:.*:delete', 'approval:CRM-Ops:dev:.*:read', 'manifest:CRM-Ops:dev:.*:delete', 'manifest:CRM-Ops:dev:.*:manage', 'approval:CRM-Ops:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:qa:.*:read'), (now(), now(), 'manifest:CRM-Ops:qa:.*:write'), (now(), now(), 'manifest:CRM-Ops:qa:.*:clone'), (now(), now(), 'manifest:CRM-Ops:qa:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:qa:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:qa:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:qa:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:qa:.*:restart'), (now(), now(), 'kube:CRM-Ops:qa:.*:delete'), (now(), now(), 'approval:CRM-Ops:qa:.*:read'), (now(), now(), 'manifest:CRM-Ops:qa:.*:delete'), (now(), now(), 'manifest:CRM-Ops:qa:.*:manage'), (now(), now(), 'approval:CRM-Ops:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_qa_VIEWER'), (now(), now(), 'CRM-Ops_qa_MAINTAINER'), (now(), now(), 'CRM-Ops_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_qa_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_qa_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:qa:.*:read', 'manifest:CRM-Ops:qa:.*:write', 'manifest:CRM-Ops:qa:.*:clone', 'manifest:CRM-Ops:qa:.*:secret_read', 'manifest:CRM-Ops:qa:.*:secret_write', 'manifest:CRM-Ops:qa:.*:supersecret_read', 'manifest:CRM-Ops:qa:.*:supersecret_write', 'kube:CRM-Ops:qa:.*:restart', 'kube:CRM-Ops:qa:.*:delete', 'approval:CRM-Ops:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_qa_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:qa:.*:read', 'manifest:CRM-Ops:qa:.*:write', 'manifest:CRM-Ops:qa:.*:clone', 'manifest:CRM-Ops:qa:.*:secret_read', 'manifest:CRM-Ops:qa:.*:secret_write', 'manifest:CRM-Ops:qa:.*:supersecret_read', 'manifest:CRM-Ops:qa:.*:supersecret_write', 'kube:CRM-Ops:qa:.*:restart', 'kube:CRM-Ops:qa:.*:delete', 'approval:CRM-Ops:qa:.*:read', 'manifest:CRM-Ops:qa:.*:delete', 'manifest:CRM-Ops:qa:.*:manage', 'approval:CRM-Ops:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_qa_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:qa:.*:read', 'manifest:CRM-Ops:qa:.*:write', 'manifest:CRM-Ops:qa:.*:clone', 'manifest:CRM-Ops:qa:.*:secret_read', 'manifest:CRM-Ops:qa:.*:secret_write', 'manifest:CRM-Ops:qa:.*:supersecret_write', 'kube:CRM-Ops:qa:.*:restart', 'kube:CRM-Ops:qa:.*:delete', 'approval:CRM-Ops:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_qa_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:qa:.*:read', 'manifest:CRM-Ops:qa:.*:write', 'manifest:CRM-Ops:qa:.*:clone', 'manifest:CRM-Ops:qa:.*:secret_read', 'manifest:CRM-Ops:qa:.*:secret_write', 'manifest:CRM-Ops:qa:.*:supersecret_write', 'kube:CRM-Ops:qa:.*:restart', 'kube:CRM-Ops:qa:.*:delete', 'approval:CRM-Ops:qa:.*:read', 'manifest:CRM-Ops:qa:.*:delete', 'manifest:CRM-Ops:qa:.*:manage', 'approval:CRM-Ops:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:perf:.*:read'), (now(), now(), 'manifest:CRM-Ops:perf:.*:write'), (now(), now(), 'manifest:CRM-Ops:perf:.*:clone'), (now(), now(), 'manifest:CRM-Ops:perf:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:perf:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:perf:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:perf:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:perf:.*:restart'), (now(), now(), 'kube:CRM-Ops:perf:.*:delete'), (now(), now(), 'approval:CRM-Ops:perf:.*:read'), (now(), now(), 'manifest:CRM-Ops:perf:.*:delete'), (now(), now(), 'manifest:CRM-Ops:perf:.*:manage'), (now(), now(), 'approval:CRM-Ops:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_perf_VIEWER'), (now(), now(), 'CRM-Ops_perf_MAINTAINER'), (now(), now(), 'CRM-Ops_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_perf_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_perf_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:perf:.*:read', 'manifest:CRM-Ops:perf:.*:write', 'manifest:CRM-Ops:perf:.*:clone', 'manifest:CRM-Ops:perf:.*:secret_read', 'manifest:CRM-Ops:perf:.*:secret_write', 'manifest:CRM-Ops:perf:.*:supersecret_read', 'manifest:CRM-Ops:perf:.*:supersecret_write', 'kube:CRM-Ops:perf:.*:restart', 'kube:CRM-Ops:perf:.*:delete', 'approval:CRM-Ops:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_perf_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:perf:.*:read', 'manifest:CRM-Ops:perf:.*:write', 'manifest:CRM-Ops:perf:.*:clone', 'manifest:CRM-Ops:perf:.*:secret_read', 'manifest:CRM-Ops:perf:.*:secret_write', 'manifest:CRM-Ops:perf:.*:supersecret_read', 'manifest:CRM-Ops:perf:.*:supersecret_write', 'kube:CRM-Ops:perf:.*:restart', 'kube:CRM-Ops:perf:.*:delete', 'approval:CRM-Ops:perf:.*:read', 'manifest:CRM-Ops:perf:.*:delete', 'manifest:CRM-Ops:perf:.*:manage', 'approval:CRM-Ops:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_perf_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:perf:.*:read', 'manifest:CRM-Ops:perf:.*:write', 'manifest:CRM-Ops:perf:.*:clone', 'manifest:CRM-Ops:perf:.*:secret_read', 'manifest:CRM-Ops:perf:.*:secret_write', 'manifest:CRM-Ops:perf:.*:supersecret_write', 'kube:CRM-Ops:perf:.*:restart', 'kube:CRM-Ops:perf:.*:delete', 'approval:CRM-Ops:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_perf_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:perf:.*:read', 'manifest:CRM-Ops:perf:.*:write', 'manifest:CRM-Ops:perf:.*:clone', 'manifest:CRM-Ops:perf:.*:secret_read', 'manifest:CRM-Ops:perf:.*:secret_write', 'manifest:CRM-Ops:perf:.*:supersecret_write', 'kube:CRM-Ops:perf:.*:restart', 'kube:CRM-Ops:perf:.*:delete', 'approval:CRM-Ops:perf:.*:read', 'manifest:CRM-Ops:perf:.*:delete', 'manifest:CRM-Ops:perf:.*:manage', 'approval:CRM-Ops:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:uat:.*:read'), (now(), now(), 'manifest:CRM-Ops:uat:.*:write'), (now(), now(), 'manifest:CRM-Ops:uat:.*:clone'), (now(), now(), 'manifest:CRM-Ops:uat:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:uat:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:uat:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:uat:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:uat:.*:restart'), (now(), now(), 'kube:CRM-Ops:uat:.*:delete'), (now(), now(), 'approval:CRM-Ops:uat:.*:read'), (now(), now(), 'manifest:CRM-Ops:uat:.*:delete'), (now(), now(), 'manifest:CRM-Ops:uat:.*:manage'), (now(), now(), 'approval:CRM-Ops:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_uat_VIEWER'), (now(), now(), 'CRM-Ops_uat_MAINTAINER'), (now(), now(), 'CRM-Ops_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_uat_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_uat_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:uat:.*:read', 'manifest:CRM-Ops:uat:.*:write', 'manifest:CRM-Ops:uat:.*:clone', 'manifest:CRM-Ops:uat:.*:secret_read', 'manifest:CRM-Ops:uat:.*:secret_write', 'manifest:CRM-Ops:uat:.*:supersecret_read', 'manifest:CRM-Ops:uat:.*:supersecret_write', 'kube:CRM-Ops:uat:.*:restart', 'kube:CRM-Ops:uat:.*:delete', 'approval:CRM-Ops:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_uat_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:uat:.*:read', 'manifest:CRM-Ops:uat:.*:write', 'manifest:CRM-Ops:uat:.*:clone', 'manifest:CRM-Ops:uat:.*:secret_read', 'manifest:CRM-Ops:uat:.*:secret_write', 'manifest:CRM-Ops:uat:.*:supersecret_read', 'manifest:CRM-Ops:uat:.*:supersecret_write', 'kube:CRM-Ops:uat:.*:restart', 'kube:CRM-Ops:uat:.*:delete', 'approval:CRM-Ops:uat:.*:read', 'manifest:CRM-Ops:uat:.*:delete', 'manifest:CRM-Ops:uat:.*:manage', 'approval:CRM-Ops:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_uat_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:uat:.*:read', 'manifest:CRM-Ops:uat:.*:write', 'manifest:CRM-Ops:uat:.*:clone', 'manifest:CRM-Ops:uat:.*:secret_read', 'manifest:CRM-Ops:uat:.*:secret_write', 'manifest:CRM-Ops:uat:.*:supersecret_write', 'kube:CRM-Ops:uat:.*:restart', 'kube:CRM-Ops:uat:.*:delete', 'approval:CRM-Ops:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_uat_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:uat:.*:read', 'manifest:CRM-Ops:uat:.*:write', 'manifest:CRM-Ops:uat:.*:clone', 'manifest:CRM-Ops:uat:.*:secret_read', 'manifest:CRM-Ops:uat:.*:secret_write', 'manifest:CRM-Ops:uat:.*:supersecret_write', 'kube:CRM-Ops:uat:.*:restart', 'kube:CRM-Ops:uat:.*:delete', 'approval:CRM-Ops:uat:.*:read', 'manifest:CRM-Ops:uat:.*:delete', 'manifest:CRM-Ops:uat:.*:manage', 'approval:CRM-Ops:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:read'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:write'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:clone'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:data-platform-prod:.*:restart'), (now(), now(), 'kube:CRM-Ops:data-platform-prod:.*:delete'), (now(), now(), 'approval:CRM-Ops:data-platform-prod:.*:read'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:delete'), (now(), now(), 'manifest:CRM-Ops:data-platform-prod:.*:manage'), (now(), now(), 'approval:CRM-Ops:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_data-platform-prod_VIEWER'), (now(), now(), 'CRM-Ops_data-platform-prod_MAINTAINER'), (now(), now(), 'CRM-Ops_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-prod:.*:read', 'manifest:CRM-Ops:data-platform-prod:.*:write', 'manifest:CRM-Ops:data-platform-prod:.*:clone', 'manifest:CRM-Ops:data-platform-prod:.*:secret_read', 'manifest:CRM-Ops:data-platform-prod:.*:secret_write', 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_read', 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-prod:.*:restart', 'kube:CRM-Ops:data-platform-prod:.*:delete', 'approval:CRM-Ops:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-prod:.*:read', 'manifest:CRM-Ops:data-platform-prod:.*:write', 'manifest:CRM-Ops:data-platform-prod:.*:clone', 'manifest:CRM-Ops:data-platform-prod:.*:secret_read', 'manifest:CRM-Ops:data-platform-prod:.*:secret_write', 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_read', 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-prod:.*:restart', 'kube:CRM-Ops:data-platform-prod:.*:delete', 'approval:CRM-Ops:data-platform-prod:.*:read', 'manifest:CRM-Ops:data-platform-prod:.*:delete', 'manifest:CRM-Ops:data-platform-prod:.*:manage', 'approval:CRM-Ops:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-prod:.*:read', 'manifest:CRM-Ops:data-platform-prod:.*:write', 'manifest:CRM-Ops:data-platform-prod:.*:clone', 'manifest:CRM-Ops:data-platform-prod:.*:secret_read', 'manifest:CRM-Ops:data-platform-prod:.*:secret_write', 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-prod:.*:restart', 'kube:CRM-Ops:data-platform-prod:.*:delete', 'approval:CRM-Ops:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-prod:.*:read', 'manifest:CRM-Ops:data-platform-prod:.*:write', 'manifest:CRM-Ops:data-platform-prod:.*:clone', 'manifest:CRM-Ops:data-platform-prod:.*:secret_read', 'manifest:CRM-Ops:data-platform-prod:.*:secret_write', 'manifest:CRM-Ops:data-platform-prod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-prod:.*:restart', 'kube:CRM-Ops:data-platform-prod:.*:delete', 'approval:CRM-Ops:data-platform-prod:.*:read', 'manifest:CRM-Ops:data-platform-prod:.*:delete', 'manifest:CRM-Ops:data-platform-prod:.*:manage', 'approval:CRM-Ops:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:CRM-Ops:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:CRM-Ops:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:CRM-Ops:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:CRM-Ops:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:CRM-Ops:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'CRM-Ops_data-platform-nonprod_VIEWER'), (now(), now(), 'CRM-Ops_data-platform-nonprod_MAINTAINER'), (now(), now(), 'CRM-Ops_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-nonprod:.*:read', 'manifest:CRM-Ops:data-platform-nonprod:.*:write', 'manifest:CRM-Ops:data-platform-nonprod:.*:clone', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_read', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_write', 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_read', 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-nonprod:.*:restart', 'kube:CRM-Ops:data-platform-nonprod:.*:delete', 'approval:CRM-Ops:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-nonprod:.*:read', 'manifest:CRM-Ops:data-platform-nonprod:.*:write', 'manifest:CRM-Ops:data-platform-nonprod:.*:clone', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_read', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_write', 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_read', 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-nonprod:.*:restart', 'kube:CRM-Ops:data-platform-nonprod:.*:delete', 'approval:CRM-Ops:data-platform-nonprod:.*:read', 'manifest:CRM-Ops:data-platform-nonprod:.*:delete', 'manifest:CRM-Ops:data-platform-nonprod:.*:manage', 'approval:CRM-Ops:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-nonprod:.*:read', 'manifest:CRM-Ops:data-platform-nonprod:.*:write', 'manifest:CRM-Ops:data-platform-nonprod:.*:clone', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_read', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_write', 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-nonprod:.*:restart', 'kube:CRM-Ops:data-platform-nonprod:.*:delete', 'approval:CRM-Ops:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'CRM-Ops_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:CRM-Ops:data-platform-nonprod:.*:read', 'manifest:CRM-Ops:data-platform-nonprod:.*:write', 'manifest:CRM-Ops:data-platform-nonprod:.*:clone', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_read', 'manifest:CRM-Ops:data-platform-nonprod:.*:secret_write', 'manifest:CRM-Ops:data-platform-nonprod:.*:supersecret_write', 'kube:CRM-Ops:data-platform-nonprod:.*:restart', 'kube:CRM-Ops:data-platform-nonprod:.*:delete', 'approval:CRM-Ops:data-platform-nonprod:.*:read', 'manifest:CRM-Ops:data-platform-nonprod:.*:delete', 'manifest:CRM-Ops:data-platform-nonprod:.*:manage', 'approval:CRM-Ops:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:cmd:.*:read'), (now(), now(), 'manifest:Camunda:cmd:.*:write'), (now(), now(), 'manifest:Camunda:cmd:.*:clone'), (now(), now(), 'manifest:Camunda:cmd:.*:secret_read'), (now(), now(), 'manifest:Camunda:cmd:.*:secret_write'), (now(), now(), 'manifest:Camunda:cmd:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:cmd:.*:supersecret_write'), (now(), now(), 'kube:Camunda:cmd:.*:restart'), (now(), now(), 'kube:Camunda:cmd:.*:delete'), (now(), now(), 'approval:Camunda:cmd:.*:read'), (now(), now(), 'manifest:Camunda:cmd:.*:delete'), (now(), now(), 'manifest:Camunda:cmd:.*:manage'), (now(), now(), 'approval:Camunda:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_cmd_VIEWER'), (now(), now(), 'Camunda_cmd_MAINTAINER'), (now(), now(), 'Camunda_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_cmd_VIEWER' AND privilege.name IN ( 'manifest:Camunda:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:cmd:.*:read', 'manifest:Camunda:cmd:.*:write', 'manifest:Camunda:cmd:.*:clone', 'manifest:Camunda:cmd:.*:secret_read', 'manifest:Camunda:cmd:.*:secret_write', 'manifest:Camunda:cmd:.*:supersecret_read', 'manifest:Camunda:cmd:.*:supersecret_write', 'kube:Camunda:cmd:.*:restart', 'kube:Camunda:cmd:.*:delete', 'approval:Camunda:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_cmd_MANAGER' AND privilege.name IN ( 'manifest:Camunda:cmd:.*:read', 'manifest:Camunda:cmd:.*:write', 'manifest:Camunda:cmd:.*:clone', 'manifest:Camunda:cmd:.*:secret_read', 'manifest:Camunda:cmd:.*:secret_write', 'manifest:Camunda:cmd:.*:supersecret_read', 'manifest:Camunda:cmd:.*:supersecret_write', 'kube:Camunda:cmd:.*:restart', 'kube:Camunda:cmd:.*:delete', 'approval:Camunda:cmd:.*:read', 'manifest:Camunda:cmd:.*:delete', 'manifest:Camunda:cmd:.*:manage', 'approval:Camunda:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:cmd:.*:read', 'manifest:Camunda:cmd:.*:write', 'manifest:Camunda:cmd:.*:clone', 'manifest:Camunda:cmd:.*:secret_read', 'manifest:Camunda:cmd:.*:secret_write', 'manifest:Camunda:cmd:.*:supersecret_write', 'kube:Camunda:cmd:.*:restart', 'kube:Camunda:cmd:.*:delete', 'approval:Camunda:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_cmd_MANAGER' AND privilege.name IN ( 'manifest:Camunda:cmd:.*:read', 'manifest:Camunda:cmd:.*:write', 'manifest:Camunda:cmd:.*:clone', 'manifest:Camunda:cmd:.*:secret_read', 'manifest:Camunda:cmd:.*:secret_write', 'manifest:Camunda:cmd:.*:supersecret_write', 'kube:Camunda:cmd:.*:restart', 'kube:Camunda:cmd:.*:delete', 'approval:Camunda:cmd:.*:read', 'manifest:Camunda:cmd:.*:delete', 'manifest:Camunda:cmd:.*:manage', 'approval:Camunda:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:prod:.*:read'), (now(), now(), 'manifest:Camunda:prod:.*:write'), (now(), now(), 'manifest:Camunda:prod:.*:clone'), (now(), now(), 'manifest:Camunda:prod:.*:secret_read'), (now(), now(), 'manifest:Camunda:prod:.*:secret_write'), (now(), now(), 'manifest:Camunda:prod:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:prod:.*:supersecret_write'), (now(), now(), 'kube:Camunda:prod:.*:restart'), (now(), now(), 'kube:Camunda:prod:.*:delete'), (now(), now(), 'approval:Camunda:prod:.*:read'), (now(), now(), 'manifest:Camunda:prod:.*:delete'), (now(), now(), 'manifest:Camunda:prod:.*:manage'), (now(), now(), 'approval:Camunda:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_prod_VIEWER'), (now(), now(), 'Camunda_prod_MAINTAINER'), (now(), now(), 'Camunda_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_prod_VIEWER' AND privilege.name IN ( 'manifest:Camunda:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:prod:.*:read', 'manifest:Camunda:prod:.*:write', 'manifest:Camunda:prod:.*:clone', 'manifest:Camunda:prod:.*:secret_read', 'manifest:Camunda:prod:.*:secret_write', 'manifest:Camunda:prod:.*:supersecret_read', 'manifest:Camunda:prod:.*:supersecret_write', 'kube:Camunda:prod:.*:restart', 'kube:Camunda:prod:.*:delete', 'approval:Camunda:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_prod_MANAGER' AND privilege.name IN ( 'manifest:Camunda:prod:.*:read', 'manifest:Camunda:prod:.*:write', 'manifest:Camunda:prod:.*:clone', 'manifest:Camunda:prod:.*:secret_read', 'manifest:Camunda:prod:.*:secret_write', 'manifest:Camunda:prod:.*:supersecret_read', 'manifest:Camunda:prod:.*:supersecret_write', 'kube:Camunda:prod:.*:restart', 'kube:Camunda:prod:.*:delete', 'approval:Camunda:prod:.*:read', 'manifest:Camunda:prod:.*:delete', 'manifest:Camunda:prod:.*:manage', 'approval:Camunda:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_prod_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:prod:.*:read', 'manifest:Camunda:prod:.*:write', 'manifest:Camunda:prod:.*:clone', 'manifest:Camunda:prod:.*:secret_read', 'manifest:Camunda:prod:.*:secret_write', 'manifest:Camunda:prod:.*:supersecret_write', 'kube:Camunda:prod:.*:restart', 'kube:Camunda:prod:.*:delete', 'approval:Camunda:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_prod_MANAGER' AND privilege.name IN ( 'manifest:Camunda:prod:.*:read', 'manifest:Camunda:prod:.*:write', 'manifest:Camunda:prod:.*:clone', 'manifest:Camunda:prod:.*:secret_read', 'manifest:Camunda:prod:.*:secret_write', 'manifest:Camunda:prod:.*:supersecret_write', 'kube:Camunda:prod:.*:restart', 'kube:Camunda:prod:.*:delete', 'approval:Camunda:prod:.*:read', 'manifest:Camunda:prod:.*:delete', 'manifest:Camunda:prod:.*:manage', 'approval:Camunda:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:dev:.*:read'), (now(), now(), 'manifest:Camunda:dev:.*:write'), (now(), now(), 'manifest:Camunda:dev:.*:clone'), (now(), now(), 'manifest:Camunda:dev:.*:secret_read'), (now(), now(), 'manifest:Camunda:dev:.*:secret_write'), (now(), now(), 'manifest:Camunda:dev:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:dev:.*:supersecret_write'), (now(), now(), 'kube:Camunda:dev:.*:restart'), (now(), now(), 'kube:Camunda:dev:.*:delete'), (now(), now(), 'approval:Camunda:dev:.*:read'), (now(), now(), 'manifest:Camunda:dev:.*:delete'), (now(), now(), 'manifest:Camunda:dev:.*:manage'), (now(), now(), 'approval:Camunda:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_dev_VIEWER'), (now(), now(), 'Camunda_dev_MAINTAINER'), (now(), now(), 'Camunda_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_dev_VIEWER' AND privilege.name IN ( 'manifest:Camunda:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:dev:.*:read', 'manifest:Camunda:dev:.*:write', 'manifest:Camunda:dev:.*:clone', 'manifest:Camunda:dev:.*:secret_read', 'manifest:Camunda:dev:.*:secret_write', 'manifest:Camunda:dev:.*:supersecret_read', 'manifest:Camunda:dev:.*:supersecret_write', 'kube:Camunda:dev:.*:restart', 'kube:Camunda:dev:.*:delete', 'approval:Camunda:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_dev_MANAGER' AND privilege.name IN ( 'manifest:Camunda:dev:.*:read', 'manifest:Camunda:dev:.*:write', 'manifest:Camunda:dev:.*:clone', 'manifest:Camunda:dev:.*:secret_read', 'manifest:Camunda:dev:.*:secret_write', 'manifest:Camunda:dev:.*:supersecret_read', 'manifest:Camunda:dev:.*:supersecret_write', 'kube:Camunda:dev:.*:restart', 'kube:Camunda:dev:.*:delete', 'approval:Camunda:dev:.*:read', 'manifest:Camunda:dev:.*:delete', 'manifest:Camunda:dev:.*:manage', 'approval:Camunda:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_dev_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:dev:.*:read', 'manifest:Camunda:dev:.*:write', 'manifest:Camunda:dev:.*:clone', 'manifest:Camunda:dev:.*:secret_read', 'manifest:Camunda:dev:.*:secret_write', 'manifest:Camunda:dev:.*:supersecret_write', 'kube:Camunda:dev:.*:restart', 'kube:Camunda:dev:.*:delete', 'approval:Camunda:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_dev_MANAGER' AND privilege.name IN ( 'manifest:Camunda:dev:.*:read', 'manifest:Camunda:dev:.*:write', 'manifest:Camunda:dev:.*:clone', 'manifest:Camunda:dev:.*:secret_read', 'manifest:Camunda:dev:.*:secret_write', 'manifest:Camunda:dev:.*:supersecret_write', 'kube:Camunda:dev:.*:restart', 'kube:Camunda:dev:.*:delete', 'approval:Camunda:dev:.*:read', 'manifest:Camunda:dev:.*:delete', 'manifest:Camunda:dev:.*:manage', 'approval:Camunda:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:qa:.*:read'), (now(), now(), 'manifest:Camunda:qa:.*:write'), (now(), now(), 'manifest:Camunda:qa:.*:clone'), (now(), now(), 'manifest:Camunda:qa:.*:secret_read'), (now(), now(), 'manifest:Camunda:qa:.*:secret_write'), (now(), now(), 'manifest:Camunda:qa:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:qa:.*:supersecret_write'), (now(), now(), 'kube:Camunda:qa:.*:restart'), (now(), now(), 'kube:Camunda:qa:.*:delete'), (now(), now(), 'approval:Camunda:qa:.*:read'), (now(), now(), 'manifest:Camunda:qa:.*:delete'), (now(), now(), 'manifest:Camunda:qa:.*:manage'), (now(), now(), 'approval:Camunda:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_qa_VIEWER'), (now(), now(), 'Camunda_qa_MAINTAINER'), (now(), now(), 'Camunda_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_qa_VIEWER' AND privilege.name IN ( 'manifest:Camunda:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:qa:.*:read', 'manifest:Camunda:qa:.*:write', 'manifest:Camunda:qa:.*:clone', 'manifest:Camunda:qa:.*:secret_read', 'manifest:Camunda:qa:.*:secret_write', 'manifest:Camunda:qa:.*:supersecret_read', 'manifest:Camunda:qa:.*:supersecret_write', 'kube:Camunda:qa:.*:restart', 'kube:Camunda:qa:.*:delete', 'approval:Camunda:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_qa_MANAGER' AND privilege.name IN ( 'manifest:Camunda:qa:.*:read', 'manifest:Camunda:qa:.*:write', 'manifest:Camunda:qa:.*:clone', 'manifest:Camunda:qa:.*:secret_read', 'manifest:Camunda:qa:.*:secret_write', 'manifest:Camunda:qa:.*:supersecret_read', 'manifest:Camunda:qa:.*:supersecret_write', 'kube:Camunda:qa:.*:restart', 'kube:Camunda:qa:.*:delete', 'approval:Camunda:qa:.*:read', 'manifest:Camunda:qa:.*:delete', 'manifest:Camunda:qa:.*:manage', 'approval:Camunda:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_qa_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:qa:.*:read', 'manifest:Camunda:qa:.*:write', 'manifest:Camunda:qa:.*:clone', 'manifest:Camunda:qa:.*:secret_read', 'manifest:Camunda:qa:.*:secret_write', 'manifest:Camunda:qa:.*:supersecret_write', 'kube:Camunda:qa:.*:restart', 'kube:Camunda:qa:.*:delete', 'approval:Camunda:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_qa_MANAGER' AND privilege.name IN ( 'manifest:Camunda:qa:.*:read', 'manifest:Camunda:qa:.*:write', 'manifest:Camunda:qa:.*:clone', 'manifest:Camunda:qa:.*:secret_read', 'manifest:Camunda:qa:.*:secret_write', 'manifest:Camunda:qa:.*:supersecret_write', 'kube:Camunda:qa:.*:restart', 'kube:Camunda:qa:.*:delete', 'approval:Camunda:qa:.*:read', 'manifest:Camunda:qa:.*:delete', 'manifest:Camunda:qa:.*:manage', 'approval:Camunda:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:perf:.*:read'), (now(), now(), 'manifest:Camunda:perf:.*:write'), (now(), now(), 'manifest:Camunda:perf:.*:clone'), (now(), now(), 'manifest:Camunda:perf:.*:secret_read'), (now(), now(), 'manifest:Camunda:perf:.*:secret_write'), (now(), now(), 'manifest:Camunda:perf:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:perf:.*:supersecret_write'), (now(), now(), 'kube:Camunda:perf:.*:restart'), (now(), now(), 'kube:Camunda:perf:.*:delete'), (now(), now(), 'approval:Camunda:perf:.*:read'), (now(), now(), 'manifest:Camunda:perf:.*:delete'), (now(), now(), 'manifest:Camunda:perf:.*:manage'), (now(), now(), 'approval:Camunda:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_perf_VIEWER'), (now(), now(), 'Camunda_perf_MAINTAINER'), (now(), now(), 'Camunda_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_perf_VIEWER' AND privilege.name IN ( 'manifest:Camunda:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:perf:.*:read', 'manifest:Camunda:perf:.*:write', 'manifest:Camunda:perf:.*:clone', 'manifest:Camunda:perf:.*:secret_read', 'manifest:Camunda:perf:.*:secret_write', 'manifest:Camunda:perf:.*:supersecret_read', 'manifest:Camunda:perf:.*:supersecret_write', 'kube:Camunda:perf:.*:restart', 'kube:Camunda:perf:.*:delete', 'approval:Camunda:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_perf_MANAGER' AND privilege.name IN ( 'manifest:Camunda:perf:.*:read', 'manifest:Camunda:perf:.*:write', 'manifest:Camunda:perf:.*:clone', 'manifest:Camunda:perf:.*:secret_read', 'manifest:Camunda:perf:.*:secret_write', 'manifest:Camunda:perf:.*:supersecret_read', 'manifest:Camunda:perf:.*:supersecret_write', 'kube:Camunda:perf:.*:restart', 'kube:Camunda:perf:.*:delete', 'approval:Camunda:perf:.*:read', 'manifest:Camunda:perf:.*:delete', 'manifest:Camunda:perf:.*:manage', 'approval:Camunda:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_perf_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:perf:.*:read', 'manifest:Camunda:perf:.*:write', 'manifest:Camunda:perf:.*:clone', 'manifest:Camunda:perf:.*:secret_read', 'manifest:Camunda:perf:.*:secret_write', 'manifest:Camunda:perf:.*:supersecret_write', 'kube:Camunda:perf:.*:restart', 'kube:Camunda:perf:.*:delete', 'approval:Camunda:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_perf_MANAGER' AND privilege.name IN ( 'manifest:Camunda:perf:.*:read', 'manifest:Camunda:perf:.*:write', 'manifest:Camunda:perf:.*:clone', 'manifest:Camunda:perf:.*:secret_read', 'manifest:Camunda:perf:.*:secret_write', 'manifest:Camunda:perf:.*:supersecret_write', 'kube:Camunda:perf:.*:restart', 'kube:Camunda:perf:.*:delete', 'approval:Camunda:perf:.*:read', 'manifest:Camunda:perf:.*:delete', 'manifest:Camunda:perf:.*:manage', 'approval:Camunda:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:uat:.*:read'), (now(), now(), 'manifest:Camunda:uat:.*:write'), (now(), now(), 'manifest:Camunda:uat:.*:clone'), (now(), now(), 'manifest:Camunda:uat:.*:secret_read'), (now(), now(), 'manifest:Camunda:uat:.*:secret_write'), (now(), now(), 'manifest:Camunda:uat:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:uat:.*:supersecret_write'), (now(), now(), 'kube:Camunda:uat:.*:restart'), (now(), now(), 'kube:Camunda:uat:.*:delete'), (now(), now(), 'approval:Camunda:uat:.*:read'), (now(), now(), 'manifest:Camunda:uat:.*:delete'), (now(), now(), 'manifest:Camunda:uat:.*:manage'), (now(), now(), 'approval:Camunda:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_uat_VIEWER'), (now(), now(), 'Camunda_uat_MAINTAINER'), (now(), now(), 'Camunda_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_uat_VIEWER' AND privilege.name IN ( 'manifest:Camunda:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:uat:.*:read', 'manifest:Camunda:uat:.*:write', 'manifest:Camunda:uat:.*:clone', 'manifest:Camunda:uat:.*:secret_read', 'manifest:Camunda:uat:.*:secret_write', 'manifest:Camunda:uat:.*:supersecret_read', 'manifest:Camunda:uat:.*:supersecret_write', 'kube:Camunda:uat:.*:restart', 'kube:Camunda:uat:.*:delete', 'approval:Camunda:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_uat_MANAGER' AND privilege.name IN ( 'manifest:Camunda:uat:.*:read', 'manifest:Camunda:uat:.*:write', 'manifest:Camunda:uat:.*:clone', 'manifest:Camunda:uat:.*:secret_read', 'manifest:Camunda:uat:.*:secret_write', 'manifest:Camunda:uat:.*:supersecret_read', 'manifest:Camunda:uat:.*:supersecret_write', 'kube:Camunda:uat:.*:restart', 'kube:Camunda:uat:.*:delete', 'approval:Camunda:uat:.*:read', 'manifest:Camunda:uat:.*:delete', 'manifest:Camunda:uat:.*:manage', 'approval:Camunda:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_uat_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:uat:.*:read', 'manifest:Camunda:uat:.*:write', 'manifest:Camunda:uat:.*:clone', 'manifest:Camunda:uat:.*:secret_read', 'manifest:Camunda:uat:.*:secret_write', 'manifest:Camunda:uat:.*:supersecret_write', 'kube:Camunda:uat:.*:restart', 'kube:Camunda:uat:.*:delete', 'approval:Camunda:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_uat_MANAGER' AND privilege.name IN ( 'manifest:Camunda:uat:.*:read', 'manifest:Camunda:uat:.*:write', 'manifest:Camunda:uat:.*:clone', 'manifest:Camunda:uat:.*:secret_read', 'manifest:Camunda:uat:.*:secret_write', 'manifest:Camunda:uat:.*:supersecret_write', 'kube:Camunda:uat:.*:restart', 'kube:Camunda:uat:.*:delete', 'approval:Camunda:uat:.*:read', 'manifest:Camunda:uat:.*:delete', 'manifest:Camunda:uat:.*:manage', 'approval:Camunda:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:data-platform-prod:.*:read'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:write'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:clone'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:Camunda:data-platform-prod:.*:restart'), (now(), now(), 'kube:Camunda:data-platform-prod:.*:delete'), (now(), now(), 'approval:Camunda:data-platform-prod:.*:read'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:delete'), (now(), now(), 'manifest:Camunda:data-platform-prod:.*:manage'), (now(), now(), 'approval:Camunda:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_data-platform-prod_VIEWER'), (now(), now(), 'Camunda_data-platform-prod_MAINTAINER'), (now(), now(), 'Camunda_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:Camunda:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:data-platform-prod:.*:read', 'manifest:Camunda:data-platform-prod:.*:write', 'manifest:Camunda:data-platform-prod:.*:clone', 'manifest:Camunda:data-platform-prod:.*:secret_read', 'manifest:Camunda:data-platform-prod:.*:secret_write', 'manifest:Camunda:data-platform-prod:.*:supersecret_read', 'manifest:Camunda:data-platform-prod:.*:supersecret_write', 'kube:Camunda:data-platform-prod:.*:restart', 'kube:Camunda:data-platform-prod:.*:delete', 'approval:Camunda:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Camunda:data-platform-prod:.*:read', 'manifest:Camunda:data-platform-prod:.*:write', 'manifest:Camunda:data-platform-prod:.*:clone', 'manifest:Camunda:data-platform-prod:.*:secret_read', 'manifest:Camunda:data-platform-prod:.*:secret_write', 'manifest:Camunda:data-platform-prod:.*:supersecret_read', 'manifest:Camunda:data-platform-prod:.*:supersecret_write', 'kube:Camunda:data-platform-prod:.*:restart', 'kube:Camunda:data-platform-prod:.*:delete', 'approval:Camunda:data-platform-prod:.*:read', 'manifest:Camunda:data-platform-prod:.*:delete', 'manifest:Camunda:data-platform-prod:.*:manage', 'approval:Camunda:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:data-platform-prod:.*:read', 'manifest:Camunda:data-platform-prod:.*:write', 'manifest:Camunda:data-platform-prod:.*:clone', 'manifest:Camunda:data-platform-prod:.*:secret_read', 'manifest:Camunda:data-platform-prod:.*:secret_write', 'manifest:Camunda:data-platform-prod:.*:supersecret_write', 'kube:Camunda:data-platform-prod:.*:restart', 'kube:Camunda:data-platform-prod:.*:delete', 'approval:Camunda:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:Camunda:data-platform-prod:.*:read', 'manifest:Camunda:data-platform-prod:.*:write', 'manifest:Camunda:data-platform-prod:.*:clone', 'manifest:Camunda:data-platform-prod:.*:secret_read', 'manifest:Camunda:data-platform-prod:.*:secret_write', 'manifest:Camunda:data-platform-prod:.*:supersecret_write', 'kube:Camunda:data-platform-prod:.*:restart', 'kube:Camunda:data-platform-prod:.*:delete', 'approval:Camunda:data-platform-prod:.*:read', 'manifest:Camunda:data-platform-prod:.*:delete', 'manifest:Camunda:data-platform-prod:.*:manage', 'approval:Camunda:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:Camunda:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:Camunda:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:Camunda:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:Camunda:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:Camunda:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'Camunda_data-platform-nonprod_VIEWER'), (now(), now(), 'Camunda_data-platform-nonprod_MAINTAINER'), (now(), now(), 'Camunda_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:Camunda:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:data-platform-nonprod:.*:read', 'manifest:Camunda:data-platform-nonprod:.*:write', 'manifest:Camunda:data-platform-nonprod:.*:clone', 'manifest:Camunda:data-platform-nonprod:.*:secret_read', 'manifest:Camunda:data-platform-nonprod:.*:secret_write', 'manifest:Camunda:data-platform-nonprod:.*:supersecret_read', 'manifest:Camunda:data-platform-nonprod:.*:supersecret_write', 'kube:Camunda:data-platform-nonprod:.*:restart', 'kube:Camunda:data-platform-nonprod:.*:delete', 'approval:Camunda:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Camunda:data-platform-nonprod:.*:read', 'manifest:Camunda:data-platform-nonprod:.*:write', 'manifest:Camunda:data-platform-nonprod:.*:clone', 'manifest:Camunda:data-platform-nonprod:.*:secret_read', 'manifest:Camunda:data-platform-nonprod:.*:secret_write', 'manifest:Camunda:data-platform-nonprod:.*:supersecret_read', 'manifest:Camunda:data-platform-nonprod:.*:supersecret_write', 'kube:Camunda:data-platform-nonprod:.*:restart', 'kube:Camunda:data-platform-nonprod:.*:delete', 'approval:Camunda:data-platform-nonprod:.*:read', 'manifest:Camunda:data-platform-nonprod:.*:delete', 'manifest:Camunda:data-platform-nonprod:.*:manage', 'approval:Camunda:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:Camunda:data-platform-nonprod:.*:read', 'manifest:Camunda:data-platform-nonprod:.*:write', 'manifest:Camunda:data-platform-nonprod:.*:clone', 'manifest:Camunda:data-platform-nonprod:.*:secret_read', 'manifest:Camunda:data-platform-nonprod:.*:secret_write', 'manifest:Camunda:data-platform-nonprod:.*:supersecret_write', 'kube:Camunda:data-platform-nonprod:.*:restart', 'kube:Camunda:data-platform-nonprod:.*:delete', 'approval:Camunda:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'Camunda_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:Camunda:data-platform-nonprod:.*:read', 'manifest:Camunda:data-platform-nonprod:.*:write', 'manifest:Camunda:data-platform-nonprod:.*:clone', 'manifest:Camunda:data-platform-nonprod:.*:secret_read', 'manifest:Camunda:data-platform-nonprod:.*:secret_write', 'manifest:Camunda:data-platform-nonprod:.*:supersecret_write', 'kube:Camunda:data-platform-nonprod:.*:restart', 'kube:Camunda:data-platform-nonprod:.*:delete', 'approval:Camunda:data-platform-nonprod:.*:read', 'manifest:Camunda:data-platform-nonprod:.*:delete', 'manifest:Camunda:data-platform-nonprod:.*:manage', 'approval:Camunda:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:cmd:.*:read'), (now(), now(), 'manifest:GI:cmd:.*:write'), (now(), now(), 'manifest:GI:cmd:.*:clone'), (now(), now(), 'manifest:GI:cmd:.*:secret_read'), (now(), now(), 'manifest:GI:cmd:.*:secret_write'), (now(), now(), 'manifest:GI:cmd:.*:supersecret_read'), (now(), now(), 'manifest:GI:cmd:.*:supersecret_write'), (now(), now(), 'kube:GI:cmd:.*:restart'), (now(), now(), 'kube:GI:cmd:.*:delete'), (now(), now(), 'approval:GI:cmd:.*:read'), (now(), now(), 'manifest:GI:cmd:.*:delete'), (now(), now(), 'manifest:GI:cmd:.*:manage'), (now(), now(), 'approval:GI:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_cmd_VIEWER'), (now(), now(), 'GI_cmd_MAINTAINER'), (now(), now(), 'GI_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_cmd_VIEWER' AND privilege.name IN ( 'manifest:GI:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GI:cmd:.*:read', 'manifest:GI:cmd:.*:write', 'manifest:GI:cmd:.*:clone', 'manifest:GI:cmd:.*:secret_read', 'manifest:GI:cmd:.*:secret_write', 'manifest:GI:cmd:.*:supersecret_read', 'manifest:GI:cmd:.*:supersecret_write', 'kube:GI:cmd:.*:restart', 'kube:GI:cmd:.*:delete', 'approval:GI:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_cmd_MANAGER' AND privilege.name IN ( 'manifest:GI:cmd:.*:read', 'manifest:GI:cmd:.*:write', 'manifest:GI:cmd:.*:clone', 'manifest:GI:cmd:.*:secret_read', 'manifest:GI:cmd:.*:secret_write', 'manifest:GI:cmd:.*:supersecret_read', 'manifest:GI:cmd:.*:supersecret_write', 'kube:GI:cmd:.*:restart', 'kube:GI:cmd:.*:delete', 'approval:GI:cmd:.*:read', 'manifest:GI:cmd:.*:delete', 'manifest:GI:cmd:.*:manage', 'approval:GI:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:GI:cmd:.*:read', 'manifest:GI:cmd:.*:write', 'manifest:GI:cmd:.*:clone', 'manifest:GI:cmd:.*:secret_read', 'manifest:GI:cmd:.*:secret_write', 'manifest:GI:cmd:.*:supersecret_write', 'kube:GI:cmd:.*:restart', 'kube:GI:cmd:.*:delete', 'approval:GI:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_cmd_MANAGER' AND privilege.name IN ( 'manifest:GI:cmd:.*:read', 'manifest:GI:cmd:.*:write', 'manifest:GI:cmd:.*:clone', 'manifest:GI:cmd:.*:secret_read', 'manifest:GI:cmd:.*:secret_write', 'manifest:GI:cmd:.*:supersecret_write', 'kube:GI:cmd:.*:restart', 'kube:GI:cmd:.*:delete', 'approval:GI:cmd:.*:read', 'manifest:GI:cmd:.*:delete', 'manifest:GI:cmd:.*:manage', 'approval:GI:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:prod:.*:read'), (now(), now(), 'manifest:GI:prod:.*:write'), (now(), now(), 'manifest:GI:prod:.*:clone'), (now(), now(), 'manifest:GI:prod:.*:secret_read'), (now(), now(), 'manifest:GI:prod:.*:secret_write'), (now(), now(), 'manifest:GI:prod:.*:supersecret_read'), (now(), now(), 'manifest:GI:prod:.*:supersecret_write'), (now(), now(), 'kube:GI:prod:.*:restart'), (now(), now(), 'kube:GI:prod:.*:delete'), (now(), now(), 'approval:GI:prod:.*:read'), (now(), now(), 'manifest:GI:prod:.*:delete'), (now(), now(), 'manifest:GI:prod:.*:manage'), (now(), now(), 'approval:GI:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_prod_VIEWER'), (now(), now(), 'GI_prod_MAINTAINER'), (now(), now(), 'GI_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_prod_VIEWER' AND privilege.name IN ( 'manifest:GI:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI:prod:.*:read', 'manifest:GI:prod:.*:write', 'manifest:GI:prod:.*:clone', 'manifest:GI:prod:.*:secret_read', 'manifest:GI:prod:.*:secret_write', 'manifest:GI:prod:.*:supersecret_read', 'manifest:GI:prod:.*:supersecret_write', 'kube:GI:prod:.*:restart', 'kube:GI:prod:.*:delete', 'approval:GI:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_prod_MANAGER' AND privilege.name IN ( 'manifest:GI:prod:.*:read', 'manifest:GI:prod:.*:write', 'manifest:GI:prod:.*:clone', 'manifest:GI:prod:.*:secret_read', 'manifest:GI:prod:.*:secret_write', 'manifest:GI:prod:.*:supersecret_read', 'manifest:GI:prod:.*:supersecret_write', 'kube:GI:prod:.*:restart', 'kube:GI:prod:.*:delete', 'approval:GI:prod:.*:read', 'manifest:GI:prod:.*:delete', 'manifest:GI:prod:.*:manage', 'approval:GI:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI:prod:.*:read', 'manifest:GI:prod:.*:write', 'manifest:GI:prod:.*:clone', 'manifest:GI:prod:.*:secret_read', 'manifest:GI:prod:.*:secret_write', 'manifest:GI:prod:.*:supersecret_write', 'kube:GI:prod:.*:restart', 'kube:GI:prod:.*:delete', 'approval:GI:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_prod_MANAGER' AND privilege.name IN ( 'manifest:GI:prod:.*:read', 'manifest:GI:prod:.*:write', 'manifest:GI:prod:.*:clone', 'manifest:GI:prod:.*:secret_read', 'manifest:GI:prod:.*:secret_write', 'manifest:GI:prod:.*:supersecret_write', 'kube:GI:prod:.*:restart', 'kube:GI:prod:.*:delete', 'approval:GI:prod:.*:read', 'manifest:GI:prod:.*:delete', 'manifest:GI:prod:.*:manage', 'approval:GI:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:dev:.*:read'), (now(), now(), 'manifest:GI:dev:.*:write'), (now(), now(), 'manifest:GI:dev:.*:clone'), (now(), now(), 'manifest:GI:dev:.*:secret_read'), (now(), now(), 'manifest:GI:dev:.*:secret_write'), (now(), now(), 'manifest:GI:dev:.*:supersecret_read'), (now(), now(), 'manifest:GI:dev:.*:supersecret_write'), (now(), now(), 'kube:GI:dev:.*:restart'), (now(), now(), 'kube:GI:dev:.*:delete'), (now(), now(), 'approval:GI:dev:.*:read'), (now(), now(), 'manifest:GI:dev:.*:delete'), (now(), now(), 'manifest:GI:dev:.*:manage'), (now(), now(), 'approval:GI:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_dev_VIEWER'), (now(), now(), 'GI_dev_MAINTAINER'), (now(), now(), 'GI_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_dev_VIEWER' AND privilege.name IN ( 'manifest:GI:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GI:dev:.*:read', 'manifest:GI:dev:.*:write', 'manifest:GI:dev:.*:clone', 'manifest:GI:dev:.*:secret_read', 'manifest:GI:dev:.*:secret_write', 'manifest:GI:dev:.*:supersecret_read', 'manifest:GI:dev:.*:supersecret_write', 'kube:GI:dev:.*:restart', 'kube:GI:dev:.*:delete', 'approval:GI:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_dev_MANAGER' AND privilege.name IN ( 'manifest:GI:dev:.*:read', 'manifest:GI:dev:.*:write', 'manifest:GI:dev:.*:clone', 'manifest:GI:dev:.*:secret_read', 'manifest:GI:dev:.*:secret_write', 'manifest:GI:dev:.*:supersecret_read', 'manifest:GI:dev:.*:supersecret_write', 'kube:GI:dev:.*:restart', 'kube:GI:dev:.*:delete', 'approval:GI:dev:.*:read', 'manifest:GI:dev:.*:delete', 'manifest:GI:dev:.*:manage', 'approval:GI:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_dev_MAINTAINER' AND privilege.name IN ( 'manifest:GI:dev:.*:read', 'manifest:GI:dev:.*:write', 'manifest:GI:dev:.*:clone', 'manifest:GI:dev:.*:secret_read', 'manifest:GI:dev:.*:secret_write', 'manifest:GI:dev:.*:supersecret_write', 'kube:GI:dev:.*:restart', 'kube:GI:dev:.*:delete', 'approval:GI:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_dev_MANAGER' AND privilege.name IN ( 'manifest:GI:dev:.*:read', 'manifest:GI:dev:.*:write', 'manifest:GI:dev:.*:clone', 'manifest:GI:dev:.*:secret_read', 'manifest:GI:dev:.*:secret_write', 'manifest:GI:dev:.*:supersecret_write', 'kube:GI:dev:.*:restart', 'kube:GI:dev:.*:delete', 'approval:GI:dev:.*:read', 'manifest:GI:dev:.*:delete', 'manifest:GI:dev:.*:manage', 'approval:GI:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:qa:.*:read'), (now(), now(), 'manifest:GI:qa:.*:write'), (now(), now(), 'manifest:GI:qa:.*:clone'), (now(), now(), 'manifest:GI:qa:.*:secret_read'), (now(), now(), 'manifest:GI:qa:.*:secret_write'), (now(), now(), 'manifest:GI:qa:.*:supersecret_read'), (now(), now(), 'manifest:GI:qa:.*:supersecret_write'), (now(), now(), 'kube:GI:qa:.*:restart'), (now(), now(), 'kube:GI:qa:.*:delete'), (now(), now(), 'approval:GI:qa:.*:read'), (now(), now(), 'manifest:GI:qa:.*:delete'), (now(), now(), 'manifest:GI:qa:.*:manage'), (now(), now(), 'approval:GI:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_qa_VIEWER'), (now(), now(), 'GI_qa_MAINTAINER'), (now(), now(), 'GI_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_qa_VIEWER' AND privilege.name IN ( 'manifest:GI:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GI:qa:.*:read', 'manifest:GI:qa:.*:write', 'manifest:GI:qa:.*:clone', 'manifest:GI:qa:.*:secret_read', 'manifest:GI:qa:.*:secret_write', 'manifest:GI:qa:.*:supersecret_read', 'manifest:GI:qa:.*:supersecret_write', 'kube:GI:qa:.*:restart', 'kube:GI:qa:.*:delete', 'approval:GI:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_qa_MANAGER' AND privilege.name IN ( 'manifest:GI:qa:.*:read', 'manifest:GI:qa:.*:write', 'manifest:GI:qa:.*:clone', 'manifest:GI:qa:.*:secret_read', 'manifest:GI:qa:.*:secret_write', 'manifest:GI:qa:.*:supersecret_read', 'manifest:GI:qa:.*:supersecret_write', 'kube:GI:qa:.*:restart', 'kube:GI:qa:.*:delete', 'approval:GI:qa:.*:read', 'manifest:GI:qa:.*:delete', 'manifest:GI:qa:.*:manage', 'approval:GI:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_qa_MAINTAINER' AND privilege.name IN ( 'manifest:GI:qa:.*:read', 'manifest:GI:qa:.*:write', 'manifest:GI:qa:.*:clone', 'manifest:GI:qa:.*:secret_read', 'manifest:GI:qa:.*:secret_write', 'manifest:GI:qa:.*:supersecret_write', 'kube:GI:qa:.*:restart', 'kube:GI:qa:.*:delete', 'approval:GI:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_qa_MANAGER' AND privilege.name IN ( 'manifest:GI:qa:.*:read', 'manifest:GI:qa:.*:write', 'manifest:GI:qa:.*:clone', 'manifest:GI:qa:.*:secret_read', 'manifest:GI:qa:.*:secret_write', 'manifest:GI:qa:.*:supersecret_write', 'kube:GI:qa:.*:restart', 'kube:GI:qa:.*:delete', 'approval:GI:qa:.*:read', 'manifest:GI:qa:.*:delete', 'manifest:GI:qa:.*:manage', 'approval:GI:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:perf:.*:read'), (now(), now(), 'manifest:GI:perf:.*:write'), (now(), now(), 'manifest:GI:perf:.*:clone'), (now(), now(), 'manifest:GI:perf:.*:secret_read'), (now(), now(), 'manifest:GI:perf:.*:secret_write'), (now(), now(), 'manifest:GI:perf:.*:supersecret_read'), (now(), now(), 'manifest:GI:perf:.*:supersecret_write'), (now(), now(), 'kube:GI:perf:.*:restart'), (now(), now(), 'kube:GI:perf:.*:delete'), (now(), now(), 'approval:GI:perf:.*:read'), (now(), now(), 'manifest:GI:perf:.*:delete'), (now(), now(), 'manifest:GI:perf:.*:manage'), (now(), now(), 'approval:GI:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_perf_VIEWER'), (now(), now(), 'GI_perf_MAINTAINER'), (now(), now(), 'GI_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_perf_VIEWER' AND privilege.name IN ( 'manifest:GI:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GI:perf:.*:read', 'manifest:GI:perf:.*:write', 'manifest:GI:perf:.*:clone', 'manifest:GI:perf:.*:secret_read', 'manifest:GI:perf:.*:secret_write', 'manifest:GI:perf:.*:supersecret_read', 'manifest:GI:perf:.*:supersecret_write', 'kube:GI:perf:.*:restart', 'kube:GI:perf:.*:delete', 'approval:GI:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_perf_MANAGER' AND privilege.name IN ( 'manifest:GI:perf:.*:read', 'manifest:GI:perf:.*:write', 'manifest:GI:perf:.*:clone', 'manifest:GI:perf:.*:secret_read', 'manifest:GI:perf:.*:secret_write', 'manifest:GI:perf:.*:supersecret_read', 'manifest:GI:perf:.*:supersecret_write', 'kube:GI:perf:.*:restart', 'kube:GI:perf:.*:delete', 'approval:GI:perf:.*:read', 'manifest:GI:perf:.*:delete', 'manifest:GI:perf:.*:manage', 'approval:GI:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_perf_MAINTAINER' AND privilege.name IN ( 'manifest:GI:perf:.*:read', 'manifest:GI:perf:.*:write', 'manifest:GI:perf:.*:clone', 'manifest:GI:perf:.*:secret_read', 'manifest:GI:perf:.*:secret_write', 'manifest:GI:perf:.*:supersecret_write', 'kube:GI:perf:.*:restart', 'kube:GI:perf:.*:delete', 'approval:GI:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_perf_MANAGER' AND privilege.name IN ( 'manifest:GI:perf:.*:read', 'manifest:GI:perf:.*:write', 'manifest:GI:perf:.*:clone', 'manifest:GI:perf:.*:secret_read', 'manifest:GI:perf:.*:secret_write', 'manifest:GI:perf:.*:supersecret_write', 'kube:GI:perf:.*:restart', 'kube:GI:perf:.*:delete', 'approval:GI:perf:.*:read', 'manifest:GI:perf:.*:delete', 'manifest:GI:perf:.*:manage', 'approval:GI:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:uat:.*:read'), (now(), now(), 'manifest:GI:uat:.*:write'), (now(), now(), 'manifest:GI:uat:.*:clone'), (now(), now(), 'manifest:GI:uat:.*:secret_read'), (now(), now(), 'manifest:GI:uat:.*:secret_write'), (now(), now(), 'manifest:GI:uat:.*:supersecret_read'), (now(), now(), 'manifest:GI:uat:.*:supersecret_write'), (now(), now(), 'kube:GI:uat:.*:restart'), (now(), now(), 'kube:GI:uat:.*:delete'), (now(), now(), 'approval:GI:uat:.*:read'), (now(), now(), 'manifest:GI:uat:.*:delete'), (now(), now(), 'manifest:GI:uat:.*:manage'), (now(), now(), 'approval:GI:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_uat_VIEWER'), (now(), now(), 'GI_uat_MAINTAINER'), (now(), now(), 'GI_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_uat_VIEWER' AND privilege.name IN ( 'manifest:GI:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GI:uat:.*:read', 'manifest:GI:uat:.*:write', 'manifest:GI:uat:.*:clone', 'manifest:GI:uat:.*:secret_read', 'manifest:GI:uat:.*:secret_write', 'manifest:GI:uat:.*:supersecret_read', 'manifest:GI:uat:.*:supersecret_write', 'kube:GI:uat:.*:restart', 'kube:GI:uat:.*:delete', 'approval:GI:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_uat_MANAGER' AND privilege.name IN ( 'manifest:GI:uat:.*:read', 'manifest:GI:uat:.*:write', 'manifest:GI:uat:.*:clone', 'manifest:GI:uat:.*:secret_read', 'manifest:GI:uat:.*:secret_write', 'manifest:GI:uat:.*:supersecret_read', 'manifest:GI:uat:.*:supersecret_write', 'kube:GI:uat:.*:restart', 'kube:GI:uat:.*:delete', 'approval:GI:uat:.*:read', 'manifest:GI:uat:.*:delete', 'manifest:GI:uat:.*:manage', 'approval:GI:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_uat_MAINTAINER' AND privilege.name IN ( 'manifest:GI:uat:.*:read', 'manifest:GI:uat:.*:write', 'manifest:GI:uat:.*:clone', 'manifest:GI:uat:.*:secret_read', 'manifest:GI:uat:.*:secret_write', 'manifest:GI:uat:.*:supersecret_write', 'kube:GI:uat:.*:restart', 'kube:GI:uat:.*:delete', 'approval:GI:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_uat_MANAGER' AND privilege.name IN ( 'manifest:GI:uat:.*:read', 'manifest:GI:uat:.*:write', 'manifest:GI:uat:.*:clone', 'manifest:GI:uat:.*:secret_read', 'manifest:GI:uat:.*:secret_write', 'manifest:GI:uat:.*:supersecret_write', 'kube:GI:uat:.*:restart', 'kube:GI:uat:.*:delete', 'approval:GI:uat:.*:read', 'manifest:GI:uat:.*:delete', 'manifest:GI:uat:.*:manage', 'approval:GI:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:data-platform-prod:.*:read'), (now(), now(), 'manifest:GI:data-platform-prod:.*:write'), (now(), now(), 'manifest:GI:data-platform-prod:.*:clone'), (now(), now(), 'manifest:GI:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:GI:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:GI:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:GI:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:GI:data-platform-prod:.*:restart'), (now(), now(), 'kube:GI:data-platform-prod:.*:delete'), (now(), now(), 'approval:GI:data-platform-prod:.*:read'), (now(), now(), 'manifest:GI:data-platform-prod:.*:delete'), (now(), now(), 'manifest:GI:data-platform-prod:.*:manage'), (now(), now(), 'approval:GI:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_data-platform-prod_VIEWER'), (now(), now(), 'GI_data-platform-prod_MAINTAINER'), (now(), now(), 'GI_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:GI:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI:data-platform-prod:.*:read', 'manifest:GI:data-platform-prod:.*:write', 'manifest:GI:data-platform-prod:.*:clone', 'manifest:GI:data-platform-prod:.*:secret_read', 'manifest:GI:data-platform-prod:.*:secret_write', 'manifest:GI:data-platform-prod:.*:supersecret_read', 'manifest:GI:data-platform-prod:.*:supersecret_write', 'kube:GI:data-platform-prod:.*:restart', 'kube:GI:data-platform-prod:.*:delete', 'approval:GI:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GI:data-platform-prod:.*:read', 'manifest:GI:data-platform-prod:.*:write', 'manifest:GI:data-platform-prod:.*:clone', 'manifest:GI:data-platform-prod:.*:secret_read', 'manifest:GI:data-platform-prod:.*:secret_write', 'manifest:GI:data-platform-prod:.*:supersecret_read', 'manifest:GI:data-platform-prod:.*:supersecret_write', 'kube:GI:data-platform-prod:.*:restart', 'kube:GI:data-platform-prod:.*:delete', 'approval:GI:data-platform-prod:.*:read', 'manifest:GI:data-platform-prod:.*:delete', 'manifest:GI:data-platform-prod:.*:manage', 'approval:GI:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:GI:data-platform-prod:.*:read', 'manifest:GI:data-platform-prod:.*:write', 'manifest:GI:data-platform-prod:.*:clone', 'manifest:GI:data-platform-prod:.*:secret_read', 'manifest:GI:data-platform-prod:.*:secret_write', 'manifest:GI:data-platform-prod:.*:supersecret_write', 'kube:GI:data-platform-prod:.*:restart', 'kube:GI:data-platform-prod:.*:delete', 'approval:GI:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:GI:data-platform-prod:.*:read', 'manifest:GI:data-platform-prod:.*:write', 'manifest:GI:data-platform-prod:.*:clone', 'manifest:GI:data-platform-prod:.*:secret_read', 'manifest:GI:data-platform-prod:.*:secret_write', 'manifest:GI:data-platform-prod:.*:supersecret_write', 'kube:GI:data-platform-prod:.*:restart', 'kube:GI:data-platform-prod:.*:delete', 'approval:GI:data-platform-prod:.*:read', 'manifest:GI:data-platform-prod:.*:delete', 'manifest:GI:data-platform-prod:.*:manage', 'approval:GI:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:GI:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:GI:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:GI:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:GI:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:GI:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:GI:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'GI_data-platform-nonprod_VIEWER'), (now(), now(), 'GI_data-platform-nonprod_MAINTAINER'), (now(), now(), 'GI_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:GI:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GI:data-platform-nonprod:.*:read', 'manifest:GI:data-platform-nonprod:.*:write', 'manifest:GI:data-platform-nonprod:.*:clone', 'manifest:GI:data-platform-nonprod:.*:secret_read', 'manifest:GI:data-platform-nonprod:.*:secret_write', 'manifest:GI:data-platform-nonprod:.*:supersecret_read', 'manifest:GI:data-platform-nonprod:.*:supersecret_write', 'kube:GI:data-platform-nonprod:.*:restart', 'kube:GI:data-platform-nonprod:.*:delete', 'approval:GI:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GI:data-platform-nonprod:.*:read', 'manifest:GI:data-platform-nonprod:.*:write', 'manifest:GI:data-platform-nonprod:.*:clone', 'manifest:GI:data-platform-nonprod:.*:secret_read', 'manifest:GI:data-platform-nonprod:.*:secret_write', 'manifest:GI:data-platform-nonprod:.*:supersecret_read', 'manifest:GI:data-platform-nonprod:.*:supersecret_write', 'kube:GI:data-platform-nonprod:.*:restart', 'kube:GI:data-platform-nonprod:.*:delete', 'approval:GI:data-platform-nonprod:.*:read', 'manifest:GI:data-platform-nonprod:.*:delete', 'manifest:GI:data-platform-nonprod:.*:manage', 'approval:GI:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:GI:data-platform-nonprod:.*:read', 'manifest:GI:data-platform-nonprod:.*:write', 'manifest:GI:data-platform-nonprod:.*:clone', 'manifest:GI:data-platform-nonprod:.*:secret_read', 'manifest:GI:data-platform-nonprod:.*:secret_write', 'manifest:GI:data-platform-nonprod:.*:supersecret_write', 'kube:GI:data-platform-nonprod:.*:restart', 'kube:GI:data-platform-nonprod:.*:delete', 'approval:GI:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'GI_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:GI:data-platform-nonprod:.*:read', 'manifest:GI:data-platform-nonprod:.*:write', 'manifest:GI:data-platform-nonprod:.*:clone', 'manifest:GI:data-platform-nonprod:.*:secret_read', 'manifest:GI:data-platform-nonprod:.*:secret_write', 'manifest:GI:data-platform-nonprod:.*:supersecret_write', 'kube:GI:data-platform-nonprod:.*:restart', 'kube:GI:data-platform-nonprod:.*:delete', 'approval:GI:data-platform-nonprod:.*:read', 'manifest:GI:data-platform-nonprod:.*:delete', 'manifest:GI:data-platform-nonprod:.*:manage', 'approval:GI:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:cmd:.*:read'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:write'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:clone'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:cmd:.*:restart'), (now(), now(), 'kube:LoanOrigination:cmd:.*:delete'), (now(), now(), 'approval:LoanOrigination:cmd:.*:read'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:delete'), (now(), now(), 'manifest:LoanOrigination:cmd:.*:manage'), (now(), now(), 'approval:LoanOrigination:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_cmd_VIEWER'), (now(), now(), 'LoanOrigination_cmd_MAINTAINER'), (now(), now(), 'LoanOrigination_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_cmd_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:cmd:.*:read', 'manifest:LoanOrigination:cmd:.*:write', 'manifest:LoanOrigination:cmd:.*:clone', 'manifest:LoanOrigination:cmd:.*:secret_read', 'manifest:LoanOrigination:cmd:.*:secret_write', 'manifest:LoanOrigination:cmd:.*:supersecret_read', 'manifest:LoanOrigination:cmd:.*:supersecret_write', 'kube:LoanOrigination:cmd:.*:restart', 'kube:LoanOrigination:cmd:.*:delete', 'approval:LoanOrigination:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_cmd_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:cmd:.*:read', 'manifest:LoanOrigination:cmd:.*:write', 'manifest:LoanOrigination:cmd:.*:clone', 'manifest:LoanOrigination:cmd:.*:secret_read', 'manifest:LoanOrigination:cmd:.*:secret_write', 'manifest:LoanOrigination:cmd:.*:supersecret_read', 'manifest:LoanOrigination:cmd:.*:supersecret_write', 'kube:LoanOrigination:cmd:.*:restart', 'kube:LoanOrigination:cmd:.*:delete', 'approval:LoanOrigination:cmd:.*:read', 'manifest:LoanOrigination:cmd:.*:delete', 'manifest:LoanOrigination:cmd:.*:manage', 'approval:LoanOrigination:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:cmd:.*:read', 'manifest:LoanOrigination:cmd:.*:write', 'manifest:LoanOrigination:cmd:.*:clone', 'manifest:LoanOrigination:cmd:.*:secret_read', 'manifest:LoanOrigination:cmd:.*:secret_write', 'manifest:LoanOrigination:cmd:.*:supersecret_write', 'kube:LoanOrigination:cmd:.*:restart', 'kube:LoanOrigination:cmd:.*:delete', 'approval:LoanOrigination:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_cmd_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:cmd:.*:read', 'manifest:LoanOrigination:cmd:.*:write', 'manifest:LoanOrigination:cmd:.*:clone', 'manifest:LoanOrigination:cmd:.*:secret_read', 'manifest:LoanOrigination:cmd:.*:secret_write', 'manifest:LoanOrigination:cmd:.*:supersecret_write', 'kube:LoanOrigination:cmd:.*:restart', 'kube:LoanOrigination:cmd:.*:delete', 'approval:LoanOrigination:cmd:.*:read', 'manifest:LoanOrigination:cmd:.*:delete', 'manifest:LoanOrigination:cmd:.*:manage', 'approval:LoanOrigination:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:prod:.*:read'), (now(), now(), 'manifest:LoanOrigination:prod:.*:write'), (now(), now(), 'manifest:LoanOrigination:prod:.*:clone'), (now(), now(), 'manifest:LoanOrigination:prod:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:prod:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:prod:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:prod:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:prod:.*:restart'), (now(), now(), 'kube:LoanOrigination:prod:.*:delete'), (now(), now(), 'approval:LoanOrigination:prod:.*:read'), (now(), now(), 'manifest:LoanOrigination:prod:.*:delete'), (now(), now(), 'manifest:LoanOrigination:prod:.*:manage'), (now(), now(), 'approval:LoanOrigination:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_prod_VIEWER'), (now(), now(), 'LoanOrigination_prod_MAINTAINER'), (now(), now(), 'LoanOrigination_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_prod_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_prod_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:prod:.*:read', 'manifest:LoanOrigination:prod:.*:write', 'manifest:LoanOrigination:prod:.*:clone', 'manifest:LoanOrigination:prod:.*:secret_read', 'manifest:LoanOrigination:prod:.*:secret_write', 'manifest:LoanOrigination:prod:.*:supersecret_read', 'manifest:LoanOrigination:prod:.*:supersecret_write', 'kube:LoanOrigination:prod:.*:restart', 'kube:LoanOrigination:prod:.*:delete', 'approval:LoanOrigination:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_prod_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:prod:.*:read', 'manifest:LoanOrigination:prod:.*:write', 'manifest:LoanOrigination:prod:.*:clone', 'manifest:LoanOrigination:prod:.*:secret_read', 'manifest:LoanOrigination:prod:.*:secret_write', 'manifest:LoanOrigination:prod:.*:supersecret_read', 'manifest:LoanOrigination:prod:.*:supersecret_write', 'kube:LoanOrigination:prod:.*:restart', 'kube:LoanOrigination:prod:.*:delete', 'approval:LoanOrigination:prod:.*:read', 'manifest:LoanOrigination:prod:.*:delete', 'manifest:LoanOrigination:prod:.*:manage', 'approval:LoanOrigination:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_prod_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:prod:.*:read', 'manifest:LoanOrigination:prod:.*:write', 'manifest:LoanOrigination:prod:.*:clone', 'manifest:LoanOrigination:prod:.*:secret_read', 'manifest:LoanOrigination:prod:.*:secret_write', 'manifest:LoanOrigination:prod:.*:supersecret_write', 'kube:LoanOrigination:prod:.*:restart', 'kube:LoanOrigination:prod:.*:delete', 'approval:LoanOrigination:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_prod_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:prod:.*:read', 'manifest:LoanOrigination:prod:.*:write', 'manifest:LoanOrigination:prod:.*:clone', 'manifest:LoanOrigination:prod:.*:secret_read', 'manifest:LoanOrigination:prod:.*:secret_write', 'manifest:LoanOrigination:prod:.*:supersecret_write', 'kube:LoanOrigination:prod:.*:restart', 'kube:LoanOrigination:prod:.*:delete', 'approval:LoanOrigination:prod:.*:read', 'manifest:LoanOrigination:prod:.*:delete', 'manifest:LoanOrigination:prod:.*:manage', 'approval:LoanOrigination:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:dev:.*:read'), (now(), now(), 'manifest:LoanOrigination:dev:.*:write'), (now(), now(), 'manifest:LoanOrigination:dev:.*:clone'), (now(), now(), 'manifest:LoanOrigination:dev:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:dev:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:dev:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:dev:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:dev:.*:restart'), (now(), now(), 'kube:LoanOrigination:dev:.*:delete'), (now(), now(), 'approval:LoanOrigination:dev:.*:read'), (now(), now(), 'manifest:LoanOrigination:dev:.*:delete'), (now(), now(), 'manifest:LoanOrigination:dev:.*:manage'), (now(), now(), 'approval:LoanOrigination:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_dev_VIEWER'), (now(), now(), 'LoanOrigination_dev_MAINTAINER'), (now(), now(), 'LoanOrigination_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_dev_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_dev_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:dev:.*:read', 'manifest:LoanOrigination:dev:.*:write', 'manifest:LoanOrigination:dev:.*:clone', 'manifest:LoanOrigination:dev:.*:secret_read', 'manifest:LoanOrigination:dev:.*:secret_write', 'manifest:LoanOrigination:dev:.*:supersecret_read', 'manifest:LoanOrigination:dev:.*:supersecret_write', 'kube:LoanOrigination:dev:.*:restart', 'kube:LoanOrigination:dev:.*:delete', 'approval:LoanOrigination:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_dev_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:dev:.*:read', 'manifest:LoanOrigination:dev:.*:write', 'manifest:LoanOrigination:dev:.*:clone', 'manifest:LoanOrigination:dev:.*:secret_read', 'manifest:LoanOrigination:dev:.*:secret_write', 'manifest:LoanOrigination:dev:.*:supersecret_read', 'manifest:LoanOrigination:dev:.*:supersecret_write', 'kube:LoanOrigination:dev:.*:restart', 'kube:LoanOrigination:dev:.*:delete', 'approval:LoanOrigination:dev:.*:read', 'manifest:LoanOrigination:dev:.*:delete', 'manifest:LoanOrigination:dev:.*:manage', 'approval:LoanOrigination:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_dev_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:dev:.*:read', 'manifest:LoanOrigination:dev:.*:write', 'manifest:LoanOrigination:dev:.*:clone', 'manifest:LoanOrigination:dev:.*:secret_read', 'manifest:LoanOrigination:dev:.*:secret_write', 'manifest:LoanOrigination:dev:.*:supersecret_write', 'kube:LoanOrigination:dev:.*:restart', 'kube:LoanOrigination:dev:.*:delete', 'approval:LoanOrigination:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_dev_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:dev:.*:read', 'manifest:LoanOrigination:dev:.*:write', 'manifest:LoanOrigination:dev:.*:clone', 'manifest:LoanOrigination:dev:.*:secret_read', 'manifest:LoanOrigination:dev:.*:secret_write', 'manifest:LoanOrigination:dev:.*:supersecret_write', 'kube:LoanOrigination:dev:.*:restart', 'kube:LoanOrigination:dev:.*:delete', 'approval:LoanOrigination:dev:.*:read', 'manifest:LoanOrigination:dev:.*:delete', 'manifest:LoanOrigination:dev:.*:manage', 'approval:LoanOrigination:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:qa:.*:read'), (now(), now(), 'manifest:LoanOrigination:qa:.*:write'), (now(), now(), 'manifest:LoanOrigination:qa:.*:clone'), (now(), now(), 'manifest:LoanOrigination:qa:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:qa:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:qa:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:qa:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:qa:.*:restart'), (now(), now(), 'kube:LoanOrigination:qa:.*:delete'), (now(), now(), 'approval:LoanOrigination:qa:.*:read'), (now(), now(), 'manifest:LoanOrigination:qa:.*:delete'), (now(), now(), 'manifest:LoanOrigination:qa:.*:manage'), (now(), now(), 'approval:LoanOrigination:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_qa_VIEWER'), (now(), now(), 'LoanOrigination_qa_MAINTAINER'), (now(), now(), 'LoanOrigination_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_qa_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_qa_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:qa:.*:read', 'manifest:LoanOrigination:qa:.*:write', 'manifest:LoanOrigination:qa:.*:clone', 'manifest:LoanOrigination:qa:.*:secret_read', 'manifest:LoanOrigination:qa:.*:secret_write', 'manifest:LoanOrigination:qa:.*:supersecret_read', 'manifest:LoanOrigination:qa:.*:supersecret_write', 'kube:LoanOrigination:qa:.*:restart', 'kube:LoanOrigination:qa:.*:delete', 'approval:LoanOrigination:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_qa_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:qa:.*:read', 'manifest:LoanOrigination:qa:.*:write', 'manifest:LoanOrigination:qa:.*:clone', 'manifest:LoanOrigination:qa:.*:secret_read', 'manifest:LoanOrigination:qa:.*:secret_write', 'manifest:LoanOrigination:qa:.*:supersecret_read', 'manifest:LoanOrigination:qa:.*:supersecret_write', 'kube:LoanOrigination:qa:.*:restart', 'kube:LoanOrigination:qa:.*:delete', 'approval:LoanOrigination:qa:.*:read', 'manifest:LoanOrigination:qa:.*:delete', 'manifest:LoanOrigination:qa:.*:manage', 'approval:LoanOrigination:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_qa_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:qa:.*:read', 'manifest:LoanOrigination:qa:.*:write', 'manifest:LoanOrigination:qa:.*:clone', 'manifest:LoanOrigination:qa:.*:secret_read', 'manifest:LoanOrigination:qa:.*:secret_write', 'manifest:LoanOrigination:qa:.*:supersecret_write', 'kube:LoanOrigination:qa:.*:restart', 'kube:LoanOrigination:qa:.*:delete', 'approval:LoanOrigination:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_qa_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:qa:.*:read', 'manifest:LoanOrigination:qa:.*:write', 'manifest:LoanOrigination:qa:.*:clone', 'manifest:LoanOrigination:qa:.*:secret_read', 'manifest:LoanOrigination:qa:.*:secret_write', 'manifest:LoanOrigination:qa:.*:supersecret_write', 'kube:LoanOrigination:qa:.*:restart', 'kube:LoanOrigination:qa:.*:delete', 'approval:LoanOrigination:qa:.*:read', 'manifest:LoanOrigination:qa:.*:delete', 'manifest:LoanOrigination:qa:.*:manage', 'approval:LoanOrigination:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:perf:.*:read'), (now(), now(), 'manifest:LoanOrigination:perf:.*:write'), (now(), now(), 'manifest:LoanOrigination:perf:.*:clone'), (now(), now(), 'manifest:LoanOrigination:perf:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:perf:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:perf:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:perf:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:perf:.*:restart'), (now(), now(), 'kube:LoanOrigination:perf:.*:delete'), (now(), now(), 'approval:LoanOrigination:perf:.*:read'), (now(), now(), 'manifest:LoanOrigination:perf:.*:delete'), (now(), now(), 'manifest:LoanOrigination:perf:.*:manage'), (now(), now(), 'approval:LoanOrigination:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_perf_VIEWER'), (now(), now(), 'LoanOrigination_perf_MAINTAINER'), (now(), now(), 'LoanOrigination_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_perf_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_perf_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:perf:.*:read', 'manifest:LoanOrigination:perf:.*:write', 'manifest:LoanOrigination:perf:.*:clone', 'manifest:LoanOrigination:perf:.*:secret_read', 'manifest:LoanOrigination:perf:.*:secret_write', 'manifest:LoanOrigination:perf:.*:supersecret_read', 'manifest:LoanOrigination:perf:.*:supersecret_write', 'kube:LoanOrigination:perf:.*:restart', 'kube:LoanOrigination:perf:.*:delete', 'approval:LoanOrigination:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_perf_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:perf:.*:read', 'manifest:LoanOrigination:perf:.*:write', 'manifest:LoanOrigination:perf:.*:clone', 'manifest:LoanOrigination:perf:.*:secret_read', 'manifest:LoanOrigination:perf:.*:secret_write', 'manifest:LoanOrigination:perf:.*:supersecret_read', 'manifest:LoanOrigination:perf:.*:supersecret_write', 'kube:LoanOrigination:perf:.*:restart', 'kube:LoanOrigination:perf:.*:delete', 'approval:LoanOrigination:perf:.*:read', 'manifest:LoanOrigination:perf:.*:delete', 'manifest:LoanOrigination:perf:.*:manage', 'approval:LoanOrigination:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_perf_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:perf:.*:read', 'manifest:LoanOrigination:perf:.*:write', 'manifest:LoanOrigination:perf:.*:clone', 'manifest:LoanOrigination:perf:.*:secret_read', 'manifest:LoanOrigination:perf:.*:secret_write', 'manifest:LoanOrigination:perf:.*:supersecret_write', 'kube:LoanOrigination:perf:.*:restart', 'kube:LoanOrigination:perf:.*:delete', 'approval:LoanOrigination:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_perf_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:perf:.*:read', 'manifest:LoanOrigination:perf:.*:write', 'manifest:LoanOrigination:perf:.*:clone', 'manifest:LoanOrigination:perf:.*:secret_read', 'manifest:LoanOrigination:perf:.*:secret_write', 'manifest:LoanOrigination:perf:.*:supersecret_write', 'kube:LoanOrigination:perf:.*:restart', 'kube:LoanOrigination:perf:.*:delete', 'approval:LoanOrigination:perf:.*:read', 'manifest:LoanOrigination:perf:.*:delete', 'manifest:LoanOrigination:perf:.*:manage', 'approval:LoanOrigination:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:uat:.*:read'), (now(), now(), 'manifest:LoanOrigination:uat:.*:write'), (now(), now(), 'manifest:LoanOrigination:uat:.*:clone'), (now(), now(), 'manifest:LoanOrigination:uat:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:uat:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:uat:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:uat:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:uat:.*:restart'), (now(), now(), 'kube:LoanOrigination:uat:.*:delete'), (now(), now(), 'approval:LoanOrigination:uat:.*:read'), (now(), now(), 'manifest:LoanOrigination:uat:.*:delete'), (now(), now(), 'manifest:LoanOrigination:uat:.*:manage'), (now(), now(), 'approval:LoanOrigination:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_uat_VIEWER'), (now(), now(), 'LoanOrigination_uat_MAINTAINER'), (now(), now(), 'LoanOrigination_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_uat_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_uat_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:uat:.*:read', 'manifest:LoanOrigination:uat:.*:write', 'manifest:LoanOrigination:uat:.*:clone', 'manifest:LoanOrigination:uat:.*:secret_read', 'manifest:LoanOrigination:uat:.*:secret_write', 'manifest:LoanOrigination:uat:.*:supersecret_read', 'manifest:LoanOrigination:uat:.*:supersecret_write', 'kube:LoanOrigination:uat:.*:restart', 'kube:LoanOrigination:uat:.*:delete', 'approval:LoanOrigination:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_uat_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:uat:.*:read', 'manifest:LoanOrigination:uat:.*:write', 'manifest:LoanOrigination:uat:.*:clone', 'manifest:LoanOrigination:uat:.*:secret_read', 'manifest:LoanOrigination:uat:.*:secret_write', 'manifest:LoanOrigination:uat:.*:supersecret_read', 'manifest:LoanOrigination:uat:.*:supersecret_write', 'kube:LoanOrigination:uat:.*:restart', 'kube:LoanOrigination:uat:.*:delete', 'approval:LoanOrigination:uat:.*:read', 'manifest:LoanOrigination:uat:.*:delete', 'manifest:LoanOrigination:uat:.*:manage', 'approval:LoanOrigination:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_uat_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:uat:.*:read', 'manifest:LoanOrigination:uat:.*:write', 'manifest:LoanOrigination:uat:.*:clone', 'manifest:LoanOrigination:uat:.*:secret_read', 'manifest:LoanOrigination:uat:.*:secret_write', 'manifest:LoanOrigination:uat:.*:supersecret_write', 'kube:LoanOrigination:uat:.*:restart', 'kube:LoanOrigination:uat:.*:delete', 'approval:LoanOrigination:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_uat_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:uat:.*:read', 'manifest:LoanOrigination:uat:.*:write', 'manifest:LoanOrigination:uat:.*:clone', 'manifest:LoanOrigination:uat:.*:secret_read', 'manifest:LoanOrigination:uat:.*:secret_write', 'manifest:LoanOrigination:uat:.*:supersecret_write', 'kube:LoanOrigination:uat:.*:restart', 'kube:LoanOrigination:uat:.*:delete', 'approval:LoanOrigination:uat:.*:read', 'manifest:LoanOrigination:uat:.*:delete', 'manifest:LoanOrigination:uat:.*:manage', 'approval:LoanOrigination:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:read'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:write'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:clone'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:data-platform-prod:.*:restart'), (now(), now(), 'kube:LoanOrigination:data-platform-prod:.*:delete'), (now(), now(), 'approval:LoanOrigination:data-platform-prod:.*:read'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:delete'), (now(), now(), 'manifest:LoanOrigination:data-platform-prod:.*:manage'), (now(), now(), 'approval:LoanOrigination:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_data-platform-prod_VIEWER'), (now(), now(), 'LoanOrigination_data-platform-prod_MAINTAINER'), (now(), now(), 'LoanOrigination_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-prod:.*:read', 'manifest:LoanOrigination:data-platform-prod:.*:write', 'manifest:LoanOrigination:data-platform-prod:.*:clone', 'manifest:LoanOrigination:data-platform-prod:.*:secret_read', 'manifest:LoanOrigination:data-platform-prod:.*:secret_write', 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_read', 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-prod:.*:restart', 'kube:LoanOrigination:data-platform-prod:.*:delete', 'approval:LoanOrigination:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-prod:.*:read', 'manifest:LoanOrigination:data-platform-prod:.*:write', 'manifest:LoanOrigination:data-platform-prod:.*:clone', 'manifest:LoanOrigination:data-platform-prod:.*:secret_read', 'manifest:LoanOrigination:data-platform-prod:.*:secret_write', 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_read', 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-prod:.*:restart', 'kube:LoanOrigination:data-platform-prod:.*:delete', 'approval:LoanOrigination:data-platform-prod:.*:read', 'manifest:LoanOrigination:data-platform-prod:.*:delete', 'manifest:LoanOrigination:data-platform-prod:.*:manage', 'approval:LoanOrigination:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-prod:.*:read', 'manifest:LoanOrigination:data-platform-prod:.*:write', 'manifest:LoanOrigination:data-platform-prod:.*:clone', 'manifest:LoanOrigination:data-platform-prod:.*:secret_read', 'manifest:LoanOrigination:data-platform-prod:.*:secret_write', 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-prod:.*:restart', 'kube:LoanOrigination:data-platform-prod:.*:delete', 'approval:LoanOrigination:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-prod:.*:read', 'manifest:LoanOrigination:data-platform-prod:.*:write', 'manifest:LoanOrigination:data-platform-prod:.*:clone', 'manifest:LoanOrigination:data-platform-prod:.*:secret_read', 'manifest:LoanOrigination:data-platform-prod:.*:secret_write', 'manifest:LoanOrigination:data-platform-prod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-prod:.*:restart', 'kube:LoanOrigination:data-platform-prod:.*:delete', 'approval:LoanOrigination:data-platform-prod:.*:read', 'manifest:LoanOrigination:data-platform-prod:.*:delete', 'manifest:LoanOrigination:data-platform-prod:.*:manage', 'approval:LoanOrigination:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:LoanOrigination:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:LoanOrigination:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:LoanOrigination:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:LoanOrigination:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:LoanOrigination:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'LoanOrigination_data-platform-nonprod_VIEWER'), (now(), now(), 'LoanOrigination_data-platform-nonprod_MAINTAINER'), (now(), now(), 'LoanOrigination_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-nonprod:.*:read', 'manifest:LoanOrigination:data-platform-nonprod:.*:write', 'manifest:LoanOrigination:data-platform-nonprod:.*:clone', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_read', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_write', 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_read', 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-nonprod:.*:restart', 'kube:LoanOrigination:data-platform-nonprod:.*:delete', 'approval:LoanOrigination:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-nonprod:.*:read', 'manifest:LoanOrigination:data-platform-nonprod:.*:write', 'manifest:LoanOrigination:data-platform-nonprod:.*:clone', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_read', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_write', 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_read', 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-nonprod:.*:restart', 'kube:LoanOrigination:data-platform-nonprod:.*:delete', 'approval:LoanOrigination:data-platform-nonprod:.*:read', 'manifest:LoanOrigination:data-platform-nonprod:.*:delete', 'manifest:LoanOrigination:data-platform-nonprod:.*:manage', 'approval:LoanOrigination:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-nonprod:.*:read', 'manifest:LoanOrigination:data-platform-nonprod:.*:write', 'manifest:LoanOrigination:data-platform-nonprod:.*:clone', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_read', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_write', 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-nonprod:.*:restart', 'kube:LoanOrigination:data-platform-nonprod:.*:delete', 'approval:LoanOrigination:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'LoanOrigination_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:LoanOrigination:data-platform-nonprod:.*:read', 'manifest:LoanOrigination:data-platform-nonprod:.*:write', 'manifest:LoanOrigination:data-platform-nonprod:.*:clone', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_read', 'manifest:LoanOrigination:data-platform-nonprod:.*:secret_write', 'manifest:LoanOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:LoanOrigination:data-platform-nonprod:.*:restart', 'kube:LoanOrigination:data-platform-nonprod:.*:delete', 'approval:LoanOrigination:data-platform-nonprod:.*:read', 'manifest:LoanOrigination:data-platform-nonprod:.*:delete', 'manifest:LoanOrigination:data-platform-nonprod:.*:manage', 'approval:LoanOrigination:data-platform-nonprod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:cmd:.*:read'), (now(), now(), 'manifest:PLOrigination:cmd:.*:write'), (now(), now(), 'manifest:PLOrigination:cmd:.*:clone'), (now(), now(), 'manifest:PLOrigination:cmd:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:cmd:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:cmd:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:cmd:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:cmd:.*:restart'), (now(), now(), 'kube:PLOrigination:cmd:.*:delete'), (now(), now(), 'approval:PLOrigination:cmd:.*:read'), (now(), now(), 'manifest:PLOrigination:cmd:.*:delete'), (now(), now(), 'manifest:PLOrigination:cmd:.*:manage'), (now(), now(), 'approval:PLOrigination:cmd:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_cmd_VIEWER'), (now(), now(), 'PLOrigination_cmd_MAINTAINER'), (now(), now(), 'PLOrigination_cmd_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_cmd_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:cmd:.*:read', 'manifest:PLOrigination:cmd:.*:write', 'manifest:PLOrigination:cmd:.*:clone', 'manifest:PLOrigination:cmd:.*:secret_read', 'manifest:PLOrigination:cmd:.*:secret_write', 'manifest:PLOrigination:cmd:.*:supersecret_read', 'manifest:PLOrigination:cmd:.*:supersecret_write', 'kube:PLOrigination:cmd:.*:restart', 'kube:PLOrigination:cmd:.*:delete', 'approval:PLOrigination:cmd:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_cmd_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:cmd:.*:read', 'manifest:PLOrigination:cmd:.*:write', 'manifest:PLOrigination:cmd:.*:clone', 'manifest:PLOrigination:cmd:.*:secret_read', 'manifest:PLOrigination:cmd:.*:secret_write', 'manifest:PLOrigination:cmd:.*:supersecret_read', 'manifest:PLOrigination:cmd:.*:supersecret_write', 'kube:PLOrigination:cmd:.*:restart', 'kube:PLOrigination:cmd:.*:delete', 'approval:PLOrigination:cmd:.*:read', 'manifest:PLOrigination:cmd:.*:delete', 'manifest:PLOrigination:cmd:.*:manage', 'approval:PLOrigination:cmd:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_cmd_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:cmd:.*:read', 'manifest:PLOrigination:cmd:.*:write', 'manifest:PLOrigination:cmd:.*:clone', 'manifest:PLOrigination:cmd:.*:secret_read', 'manifest:PLOrigination:cmd:.*:secret_write', 'manifest:PLOrigination:cmd:.*:supersecret_write', 'kube:PLOrigination:cmd:.*:restart', 'kube:PLOrigination:cmd:.*:delete', 'approval:PLOrigination:cmd:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_cmd_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:cmd:.*:read', 'manifest:PLOrigination:cmd:.*:write', 'manifest:PLOrigination:cmd:.*:clone', 'manifest:PLOrigination:cmd:.*:secret_read', 'manifest:PLOrigination:cmd:.*:secret_write', 'manifest:PLOrigination:cmd:.*:supersecret_write', 'kube:PLOrigination:cmd:.*:restart', 'kube:PLOrigination:cmd:.*:delete', 'approval:PLOrigination:cmd:.*:read', 'manifest:PLOrigination:cmd:.*:delete', 'manifest:PLOrigination:cmd:.*:manage', 'approval:PLOrigination:cmd:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:prod:.*:read'), (now(), now(), 'manifest:PLOrigination:prod:.*:write'), (now(), now(), 'manifest:PLOrigination:prod:.*:clone'), (now(), now(), 'manifest:PLOrigination:prod:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:prod:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:prod:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:prod:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:prod:.*:restart'), (now(), now(), 'kube:PLOrigination:prod:.*:delete'), (now(), now(), 'approval:PLOrigination:prod:.*:read'), (now(), now(), 'manifest:PLOrigination:prod:.*:delete'), (now(), now(), 'manifest:PLOrigination:prod:.*:manage'), (now(), now(), 'approval:PLOrigination:prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_prod_VIEWER'), (now(), now(), 'PLOrigination_prod_MAINTAINER'), (now(), now(), 'PLOrigination_prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_prod_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:prod:.*:read', 'manifest:PLOrigination:prod:.*:write', 'manifest:PLOrigination:prod:.*:clone', 'manifest:PLOrigination:prod:.*:secret_read', 'manifest:PLOrigination:prod:.*:secret_write', 'manifest:PLOrigination:prod:.*:supersecret_read', 'manifest:PLOrigination:prod:.*:supersecret_write', 'kube:PLOrigination:prod:.*:restart', 'kube:PLOrigination:prod:.*:delete', 'approval:PLOrigination:prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_prod_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:prod:.*:read', 'manifest:PLOrigination:prod:.*:write', 'manifest:PLOrigination:prod:.*:clone', 'manifest:PLOrigination:prod:.*:secret_read', 'manifest:PLOrigination:prod:.*:secret_write', 'manifest:PLOrigination:prod:.*:supersecret_read', 'manifest:PLOrigination:prod:.*:supersecret_write', 'kube:PLOrigination:prod:.*:restart', 'kube:PLOrigination:prod:.*:delete', 'approval:PLOrigination:prod:.*:read', 'manifest:PLOrigination:prod:.*:delete', 'manifest:PLOrigination:prod:.*:manage', 'approval:PLOrigination:prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_prod_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:prod:.*:read', 'manifest:PLOrigination:prod:.*:write', 'manifest:PLOrigination:prod:.*:clone', 'manifest:PLOrigination:prod:.*:secret_read', 'manifest:PLOrigination:prod:.*:secret_write', 'manifest:PLOrigination:prod:.*:supersecret_write', 'kube:PLOrigination:prod:.*:restart', 'kube:PLOrigination:prod:.*:delete', 'approval:PLOrigination:prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_prod_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:prod:.*:read', 'manifest:PLOrigination:prod:.*:write', 'manifest:PLOrigination:prod:.*:clone', 'manifest:PLOrigination:prod:.*:secret_read', 'manifest:PLOrigination:prod:.*:secret_write', 'manifest:PLOrigination:prod:.*:supersecret_write', 'kube:PLOrigination:prod:.*:restart', 'kube:PLOrigination:prod:.*:delete', 'approval:PLOrigination:prod:.*:read', 'manifest:PLOrigination:prod:.*:delete', 'manifest:PLOrigination:prod:.*:manage', 'approval:PLOrigination:prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:dev:.*:read'), (now(), now(), 'manifest:PLOrigination:dev:.*:write'), (now(), now(), 'manifest:PLOrigination:dev:.*:clone'), (now(), now(), 'manifest:PLOrigination:dev:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:dev:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:dev:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:dev:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:dev:.*:restart'), (now(), now(), 'kube:PLOrigination:dev:.*:delete'), (now(), now(), 'approval:PLOrigination:dev:.*:read'), (now(), now(), 'manifest:PLOrigination:dev:.*:delete'), (now(), now(), 'manifest:PLOrigination:dev:.*:manage'), (now(), now(), 'approval:PLOrigination:dev:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_dev_VIEWER'), (now(), now(), 'PLOrigination_dev_MAINTAINER'), (now(), now(), 'PLOrigination_dev_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_dev_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:dev:.*:read', 'manifest:PLOrigination:dev:.*:write', 'manifest:PLOrigination:dev:.*:clone', 'manifest:PLOrigination:dev:.*:secret_read', 'manifest:PLOrigination:dev:.*:secret_write', 'manifest:PLOrigination:dev:.*:supersecret_read', 'manifest:PLOrigination:dev:.*:supersecret_write', 'kube:PLOrigination:dev:.*:restart', 'kube:PLOrigination:dev:.*:delete', 'approval:PLOrigination:dev:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_dev_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:dev:.*:read', 'manifest:PLOrigination:dev:.*:write', 'manifest:PLOrigination:dev:.*:clone', 'manifest:PLOrigination:dev:.*:secret_read', 'manifest:PLOrigination:dev:.*:secret_write', 'manifest:PLOrigination:dev:.*:supersecret_read', 'manifest:PLOrigination:dev:.*:supersecret_write', 'kube:PLOrigination:dev:.*:restart', 'kube:PLOrigination:dev:.*:delete', 'approval:PLOrigination:dev:.*:read', 'manifest:PLOrigination:dev:.*:delete', 'manifest:PLOrigination:dev:.*:manage', 'approval:PLOrigination:dev:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_dev_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:dev:.*:read', 'manifest:PLOrigination:dev:.*:write', 'manifest:PLOrigination:dev:.*:clone', 'manifest:PLOrigination:dev:.*:secret_read', 'manifest:PLOrigination:dev:.*:secret_write', 'manifest:PLOrigination:dev:.*:supersecret_write', 'kube:PLOrigination:dev:.*:restart', 'kube:PLOrigination:dev:.*:delete', 'approval:PLOrigination:dev:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_dev_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:dev:.*:read', 'manifest:PLOrigination:dev:.*:write', 'manifest:PLOrigination:dev:.*:clone', 'manifest:PLOrigination:dev:.*:secret_read', 'manifest:PLOrigination:dev:.*:secret_write', 'manifest:PLOrigination:dev:.*:supersecret_write', 'kube:PLOrigination:dev:.*:restart', 'kube:PLOrigination:dev:.*:delete', 'approval:PLOrigination:dev:.*:read', 'manifest:PLOrigination:dev:.*:delete', 'manifest:PLOrigination:dev:.*:manage', 'approval:PLOrigination:dev:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:qa:.*:read'), (now(), now(), 'manifest:PLOrigination:qa:.*:write'), (now(), now(), 'manifest:PLOrigination:qa:.*:clone'), (now(), now(), 'manifest:PLOrigination:qa:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:qa:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:qa:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:qa:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:qa:.*:restart'), (now(), now(), 'kube:PLOrigination:qa:.*:delete'), (now(), now(), 'approval:PLOrigination:qa:.*:read'), (now(), now(), 'manifest:PLOrigination:qa:.*:delete'), (now(), now(), 'manifest:PLOrigination:qa:.*:manage'), (now(), now(), 'approval:PLOrigination:qa:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_qa_VIEWER'), (now(), now(), 'PLOrigination_qa_MAINTAINER'), (now(), now(), 'PLOrigination_qa_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_qa_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:qa:.*:read', 'manifest:PLOrigination:qa:.*:write', 'manifest:PLOrigination:qa:.*:clone', 'manifest:PLOrigination:qa:.*:secret_read', 'manifest:PLOrigination:qa:.*:secret_write', 'manifest:PLOrigination:qa:.*:supersecret_read', 'manifest:PLOrigination:qa:.*:supersecret_write', 'kube:PLOrigination:qa:.*:restart', 'kube:PLOrigination:qa:.*:delete', 'approval:PLOrigination:qa:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_qa_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:qa:.*:read', 'manifest:PLOrigination:qa:.*:write', 'manifest:PLOrigination:qa:.*:clone', 'manifest:PLOrigination:qa:.*:secret_read', 'manifest:PLOrigination:qa:.*:secret_write', 'manifest:PLOrigination:qa:.*:supersecret_read', 'manifest:PLOrigination:qa:.*:supersecret_write', 'kube:PLOrigination:qa:.*:restart', 'kube:PLOrigination:qa:.*:delete', 'approval:PLOrigination:qa:.*:read', 'manifest:PLOrigination:qa:.*:delete', 'manifest:PLOrigination:qa:.*:manage', 'approval:PLOrigination:qa:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_qa_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:qa:.*:read', 'manifest:PLOrigination:qa:.*:write', 'manifest:PLOrigination:qa:.*:clone', 'manifest:PLOrigination:qa:.*:secret_read', 'manifest:PLOrigination:qa:.*:secret_write', 'manifest:PLOrigination:qa:.*:supersecret_write', 'kube:PLOrigination:qa:.*:restart', 'kube:PLOrigination:qa:.*:delete', 'approval:PLOrigination:qa:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_qa_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:qa:.*:read', 'manifest:PLOrigination:qa:.*:write', 'manifest:PLOrigination:qa:.*:clone', 'manifest:PLOrigination:qa:.*:secret_read', 'manifest:PLOrigination:qa:.*:secret_write', 'manifest:PLOrigination:qa:.*:supersecret_write', 'kube:PLOrigination:qa:.*:restart', 'kube:PLOrigination:qa:.*:delete', 'approval:PLOrigination:qa:.*:read', 'manifest:PLOrigination:qa:.*:delete', 'manifest:PLOrigination:qa:.*:manage', 'approval:PLOrigination:qa:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:perf:.*:read'), (now(), now(), 'manifest:PLOrigination:perf:.*:write'), (now(), now(), 'manifest:PLOrigination:perf:.*:clone'), (now(), now(), 'manifest:PLOrigination:perf:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:perf:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:perf:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:perf:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:perf:.*:restart'), (now(), now(), 'kube:PLOrigination:perf:.*:delete'), (now(), now(), 'approval:PLOrigination:perf:.*:read'), (now(), now(), 'manifest:PLOrigination:perf:.*:delete'), (now(), now(), 'manifest:PLOrigination:perf:.*:manage'), (now(), now(), 'approval:PLOrigination:perf:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_perf_VIEWER'), (now(), now(), 'PLOrigination_perf_MAINTAINER'), (now(), now(), 'PLOrigination_perf_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_perf_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:perf:.*:read', 'manifest:PLOrigination:perf:.*:write', 'manifest:PLOrigination:perf:.*:clone', 'manifest:PLOrigination:perf:.*:secret_read', 'manifest:PLOrigination:perf:.*:secret_write', 'manifest:PLOrigination:perf:.*:supersecret_read', 'manifest:PLOrigination:perf:.*:supersecret_write', 'kube:PLOrigination:perf:.*:restart', 'kube:PLOrigination:perf:.*:delete', 'approval:PLOrigination:perf:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_perf_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:perf:.*:read', 'manifest:PLOrigination:perf:.*:write', 'manifest:PLOrigination:perf:.*:clone', 'manifest:PLOrigination:perf:.*:secret_read', 'manifest:PLOrigination:perf:.*:secret_write', 'manifest:PLOrigination:perf:.*:supersecret_read', 'manifest:PLOrigination:perf:.*:supersecret_write', 'kube:PLOrigination:perf:.*:restart', 'kube:PLOrigination:perf:.*:delete', 'approval:PLOrigination:perf:.*:read', 'manifest:PLOrigination:perf:.*:delete', 'manifest:PLOrigination:perf:.*:manage', 'approval:PLOrigination:perf:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_perf_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:perf:.*:read', 'manifest:PLOrigination:perf:.*:write', 'manifest:PLOrigination:perf:.*:clone', 'manifest:PLOrigination:perf:.*:secret_read', 'manifest:PLOrigination:perf:.*:secret_write', 'manifest:PLOrigination:perf:.*:supersecret_write', 'kube:PLOrigination:perf:.*:restart', 'kube:PLOrigination:perf:.*:delete', 'approval:PLOrigination:perf:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_perf_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:perf:.*:read', 'manifest:PLOrigination:perf:.*:write', 'manifest:PLOrigination:perf:.*:clone', 'manifest:PLOrigination:perf:.*:secret_read', 'manifest:PLOrigination:perf:.*:secret_write', 'manifest:PLOrigination:perf:.*:supersecret_write', 'kube:PLOrigination:perf:.*:restart', 'kube:PLOrigination:perf:.*:delete', 'approval:PLOrigination:perf:.*:read', 'manifest:PLOrigination:perf:.*:delete', 'manifest:PLOrigination:perf:.*:manage', 'approval:PLOrigination:perf:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:uat:.*:read'), (now(), now(), 'manifest:PLOrigination:uat:.*:write'), (now(), now(), 'manifest:PLOrigination:uat:.*:clone'), (now(), now(), 'manifest:PLOrigination:uat:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:uat:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:uat:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:uat:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:uat:.*:restart'), (now(), now(), 'kube:PLOrigination:uat:.*:delete'), (now(), now(), 'approval:PLOrigination:uat:.*:read'), (now(), now(), 'manifest:PLOrigination:uat:.*:delete'), (now(), now(), 'manifest:PLOrigination:uat:.*:manage'), (now(), now(), 'approval:PLOrigination:uat:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_uat_VIEWER'), (now(), now(), 'PLOrigination_uat_MAINTAINER'), (now(), now(), 'PLOrigination_uat_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_uat_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:uat:.*:read', 'manifest:PLOrigination:uat:.*:write', 'manifest:PLOrigination:uat:.*:clone', 'manifest:PLOrigination:uat:.*:secret_read', 'manifest:PLOrigination:uat:.*:secret_write', 'manifest:PLOrigination:uat:.*:supersecret_read', 'manifest:PLOrigination:uat:.*:supersecret_write', 'kube:PLOrigination:uat:.*:restart', 'kube:PLOrigination:uat:.*:delete', 'approval:PLOrigination:uat:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_uat_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:uat:.*:read', 'manifest:PLOrigination:uat:.*:write', 'manifest:PLOrigination:uat:.*:clone', 'manifest:PLOrigination:uat:.*:secret_read', 'manifest:PLOrigination:uat:.*:secret_write', 'manifest:PLOrigination:uat:.*:supersecret_read', 'manifest:PLOrigination:uat:.*:supersecret_write', 'kube:PLOrigination:uat:.*:restart', 'kube:PLOrigination:uat:.*:delete', 'approval:PLOrigination:uat:.*:read', 'manifest:PLOrigination:uat:.*:delete', 'manifest:PLOrigination:uat:.*:manage', 'approval:PLOrigination:uat:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_uat_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:uat:.*:read', 'manifest:PLOrigination:uat:.*:write', 'manifest:PLOrigination:uat:.*:clone', 'manifest:PLOrigination:uat:.*:secret_read', 'manifest:PLOrigination:uat:.*:secret_write', 'manifest:PLOrigination:uat:.*:supersecret_write', 'kube:PLOrigination:uat:.*:restart', 'kube:PLOrigination:uat:.*:delete', 'approval:PLOrigination:uat:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_uat_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:uat:.*:read', 'manifest:PLOrigination:uat:.*:write', 'manifest:PLOrigination:uat:.*:clone', 'manifest:PLOrigination:uat:.*:secret_read', 'manifest:PLOrigination:uat:.*:secret_write', 'manifest:PLOrigination:uat:.*:supersecret_write', 'kube:PLOrigination:uat:.*:restart', 'kube:PLOrigination:uat:.*:delete', 'approval:PLOrigination:uat:.*:read', 'manifest:PLOrigination:uat:.*:delete', 'manifest:PLOrigination:uat:.*:manage', 'approval:PLOrigination:uat:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:read'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:write'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:clone'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:data-platform-prod:.*:restart'), (now(), now(), 'kube:PLOrigination:data-platform-prod:.*:delete'), (now(), now(), 'approval:PLOrigination:data-platform-prod:.*:read'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:delete'), (now(), now(), 'manifest:PLOrigination:data-platform-prod:.*:manage'), (now(), now(), 'approval:PLOrigination:data-platform-prod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_data-platform-prod_VIEWER'), (now(), now(), 'PLOrigination_data-platform-prod_MAINTAINER'), (now(), now(), 'PLOrigination_data-platform-prod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-prod_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-prod:.*:read', 'manifest:PLOrigination:data-platform-prod:.*:write', 'manifest:PLOrigination:data-platform-prod:.*:clone', 'manifest:PLOrigination:data-platform-prod:.*:secret_read', 'manifest:PLOrigination:data-platform-prod:.*:secret_write', 'manifest:PLOrigination:data-platform-prod:.*:supersecret_read', 'manifest:PLOrigination:data-platform-prod:.*:supersecret_write', 'kube:PLOrigination:data-platform-prod:.*:restart', 'kube:PLOrigination:data-platform-prod:.*:delete', 'approval:PLOrigination:data-platform-prod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-prod:.*:read', 'manifest:PLOrigination:data-platform-prod:.*:write', 'manifest:PLOrigination:data-platform-prod:.*:clone', 'manifest:PLOrigination:data-platform-prod:.*:secret_read', 'manifest:PLOrigination:data-platform-prod:.*:secret_write', 'manifest:PLOrigination:data-platform-prod:.*:supersecret_read', 'manifest:PLOrigination:data-platform-prod:.*:supersecret_write', 'kube:PLOrigination:data-platform-prod:.*:restart', 'kube:PLOrigination:data-platform-prod:.*:delete', 'approval:PLOrigination:data-platform-prod:.*:read', 'manifest:PLOrigination:data-platform-prod:.*:delete', 'manifest:PLOrigination:data-platform-prod:.*:manage', 'approval:PLOrigination:data-platform-prod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-prod_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-prod:.*:read', 'manifest:PLOrigination:data-platform-prod:.*:write', 'manifest:PLOrigination:data-platform-prod:.*:clone', 'manifest:PLOrigination:data-platform-prod:.*:secret_read', 'manifest:PLOrigination:data-platform-prod:.*:secret_write', 'manifest:PLOrigination:data-platform-prod:.*:supersecret_write', 'kube:PLOrigination:data-platform-prod:.*:restart', 'kube:PLOrigination:data-platform-prod:.*:delete', 'approval:PLOrigination:data-platform-prod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-prod_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-prod:.*:read', 'manifest:PLOrigination:data-platform-prod:.*:write', 'manifest:PLOrigination:data-platform-prod:.*:clone', 'manifest:PLOrigination:data-platform-prod:.*:secret_read', 'manifest:PLOrigination:data-platform-prod:.*:secret_write', 'manifest:PLOrigination:data-platform-prod:.*:supersecret_write', 'kube:PLOrigination:data-platform-prod:.*:restart', 'kube:PLOrigination:data-platform-prod:.*:delete', 'approval:PLOrigination:data-platform-prod:.*:read', 'manifest:PLOrigination:data-platform-prod:.*:delete', 'manifest:PLOrigination:data-platform-prod:.*:manage', 'approval:PLOrigination:data-platform-prod:.*:write' ); INSERT INTO privilege (created_at, updated_at, name) VALUES (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:write'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:clone'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:secret_read'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:secret_write'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_read'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_write'), (now(), now(), 'kube:PLOrigination:data-platform-nonprod:.*:restart'), (now(), now(), 'kube:PLOrigination:data-platform-nonprod:.*:delete'), (now(), now(), 'approval:PLOrigination:data-platform-nonprod:.*:read'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:delete'), (now(), now(), 'manifest:PLOrigination:data-platform-nonprod:.*:manage'), (now(), now(), 'approval:PLOrigination:data-platform-nonprod:.*:write'); INSERT INTO role (created_at, updated_at, name) VALUES (now(), now(), 'PLOrigination_data-platform-nonprod_VIEWER'), (now(), now(), 'PLOrigination_data-platform-nonprod_MAINTAINER'), (now(), now(), 'PLOrigination_data-platform-nonprod_MANAGER'); INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-nonprod_VIEWER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-nonprod:.*:read', 'manifest:PLOrigination:data-platform-nonprod:.*:write', 'manifest:PLOrigination:data-platform-nonprod:.*:clone', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_read', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_write', 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_read', 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:PLOrigination:data-platform-nonprod:.*:restart', 'kube:PLOrigination:data-platform-nonprod:.*:delete', 'approval:PLOrigination:data-platform-nonprod:.*:read' ); -INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-nonprod:.*:read', 'manifest:PLOrigination:data-platform-nonprod:.*:write', 'manifest:PLOrigination:data-platform-nonprod:.*:clone', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_read', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_write', 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_read', 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:PLOrigination:data-platform-nonprod:.*:restart', 'kube:PLOrigination:data-platform-nonprod:.*:delete', 'approval:PLOrigination:data-platform-nonprod:.*:read', 'manifest:PLOrigination:data-platform-nonprod:.*:delete', 'manifest:PLOrigination:data-platform-nonprod:.*:manage', 'approval:PLOrigination:data-platform-nonprod:.*:write' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-nonprod_MAINTAINER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-nonprod:.*:read', 'manifest:PLOrigination:data-platform-nonprod:.*:write', 'manifest:PLOrigination:data-platform-nonprod:.*:clone', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_read', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_write', 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:PLOrigination:data-platform-nonprod:.*:restart', 'kube:PLOrigination:data-platform-nonprod:.*:delete', 'approval:PLOrigination:data-platform-nonprod:.*:read' ); +INSERT INTO roles_privileges (role_id, privilege_id) SELECT role.id AS role_id, privilege.id AS privilege_id FROM role, privilege WHERE role.name = 'PLOrigination_data-platform-nonprod_MANAGER' AND privilege.name IN ( 'manifest:PLOrigination:data-platform-nonprod:.*:read', 'manifest:PLOrigination:data-platform-nonprod:.*:write', 'manifest:PLOrigination:data-platform-nonprod:.*:clone', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_read', 'manifest:PLOrigination:data-platform-nonprod:.*:secret_write', 'manifest:PLOrigination:data-platform-nonprod:.*:supersecret_write', 'kube:PLOrigination:data-platform-nonprod:.*:restart', 'kube:PLOrigination:data-platform-nonprod:.*:delete', 'approval:PLOrigination:data-platform-nonprod:.*:read', 'manifest:PLOrigination:data-platform-nonprod:.*:delete', 'manifest:PLOrigination:data-platform-nonprod:.*:manage', 'approval:PLOrigination:data-platform-nonprod:.*:write' );