WIP: introduce separate database schemas #102

Closed
hsh-michaelhoennig wants to merge 57 commits from introduce-separate-database-schemas into master
2 changed files with 4 additions and 3 deletions
Showing only changes of commit 88a8d1ed84 - Show all commits

View File

@ -142,8 +142,9 @@ end; $$;
/* /*
Deletes related rbac.object for use in the BEFORE DELETE TRIGGERs on the business objects. Deletes related rbac.object for use in the BEFORE DELETE TRIGGERs on the business objects.
Through cascades all related rbac roles and grants are going to be deleted as well.
*/ */
create or replace function deleteRelatedRbacObject() create or replace function rbac.delete_related_rbac_rules_tf()
returns trigger returns trigger
language plpgsql language plpgsql
strict as $$ strict as $$

View File

@ -20,11 +20,11 @@ begin
execute createInsertTriggerSQL; execute createInsertTriggerSQL;
createDeleteTriggerSQL = format($sql$ createDeleteTriggerSQL = format($sql$
create trigger deleteRbacRulesFor_%s_Trigger create trigger delete_related_rbac_rules_for_%s_tg
after delete after delete
on %s on %s
for each row for each row
execute procedure deleteRelatedRbacObject(); execute procedure rbac.delete_related_rbac_rules_tf();
$sql$, targetTable, targetTable); $sql$, targetTable, targetTable);
execute createDeleteTriggerSQL; execute createDeleteTriggerSQL;
end; $$; end; $$;