summaryrefslogtreecommitdiff
path: root/src/include/commands
diff options
context:
space:
mode:
authorAlvaro Herrera2015-02-23 17:22:42 +0000
committerAlvaro Herrera2015-02-23 17:22:42 +0000
commit296f3a6053844089bc533630fffafaba8f016384 (patch)
tree8ebe070e54f3809f51dd8ff0452934cdf8960127 /src/include/commands
parent88e982302684246e8af785e78a467ac37c76dee9 (diff)
Support more commands in event triggers
COMMENT, SECURITY LABEL, and GRANT/REVOKE now also fire ddl_command_start and ddl_command_end event triggers, when they operate on database-local objects. Reviewed-By: Michael Paquier, Andres Freund, Stephen Frost
Diffstat (limited to 'src/include/commands')
-rw-r--r--src/include/commands/event_trigger.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/include/commands/event_trigger.h b/src/include/commands/event_trigger.h
index e807e658e4..9ac9fc3735 100644
--- a/src/include/commands/event_trigger.h
+++ b/src/include/commands/event_trigger.h
@@ -48,6 +48,7 @@ extern void AlterEventTriggerOwner_oid(Oid, Oid newOwnerId);
extern bool EventTriggerSupportsObjectType(ObjectType obtype);
extern bool EventTriggerSupportsObjectClass(ObjectClass objclass);
+extern bool EventTriggerSupportsGrantObjectType(GrantObjectType objtype);
extern void EventTriggerDDLCommandStart(Node *parsetree);
extern void EventTriggerDDLCommandEnd(Node *parsetree);
extern void EventTriggerSQLDrop(Node *parsetree);