diff --git a/scripts-available/CDB_Organizations.sql b/scripts-available/CDB_Organizations.sql index 385ff2d..0b531a6 100644 --- a/scripts-available/CDB_Organizations.sql +++ b/scripts-available/CDB_Organizations.sql @@ -1,45 +1,3 @@ -------------------------------------------------------------------------------- --- Manage Admin role -------------------------------------------------------------------------------- -CREATE OR REPLACE FUNCTION cartodb.CDB_Organization_Add_Admin_Role(role_name text) - RETURNS void -AS $$ -BEGIN - EXECUTE 'GRANT cdb_org_admin TO "' || role_name || '";'; -END -$$ LANGUAGE PLPGSQL VOLATILE; - - -CREATE OR REPLACE FUNCTION cartodb.CDB_Organization_Remove_Admin_Role(role_name text) - RETURNS void -AS $$ -BEGIN - EXECUTE 'REVOKE cdb_org_admin FROM "' || role_name || '";'; -END -$$ LANGUAGE PLPGSQL VOLATILE; - - -------------------------------------------------------------------------------- --- Manage Member role -------------------------------------------------------------------------------- -CREATE OR REPLACE FUNCTION cartodb.CDB_Organization_Add_Member_Role(role_name text) - RETURNS void -AS $$ -BEGIN - EXECUTE 'GRANT cdb_org_member TO "' || role_name || '";'; -END -$$ LANGUAGE PLPGSQL VOLATILE; - - -CREATE OR REPLACE FUNCTION cartodb.CDB_Organization_Remove_Member_Role(role_name text) - RETURNS void -AS $$ -BEGIN - EXECUTE 'REVOKE cdb_org_member FROM "' || role_name || '";'; -END -$$ LANGUAGE PLPGSQL VOLATILE; - - ------------------------------------------------------------------------------- -- Sharing tables -------------------------------------------------------------------------------