summaryrefslogtreecommitdiff
path: root/pgsql_mib_pieces/pg_trigger.tbldef
diff options
context:
space:
mode:
Diffstat (limited to 'pgsql_mib_pieces/pg_trigger.tbldef')
-rw-r--r--pgsql_mib_pieces/pg_trigger.tbldef15
1 files changed, 15 insertions, 0 deletions
diff --git a/pgsql_mib_pieces/pg_trigger.tbldef b/pgsql_mib_pieces/pg_trigger.tbldef
new file mode 100644
index 0000000..ce5a8b9
--- /dev/null
+++ b/pgsql_mib_pieces/pg_trigger.tbldef
@@ -0,0 +1,15 @@
+pg_trigger "The catalog pg_trigger stores triggers on tables." "Represents a single trigger" pgsqlCatalogTables 32 "pgsnmpdConnID, rdbmsDbIndex, entryOID"
+"entryOID" "INTEGER" "OID of this entry" 1 not-accessible
+tgrelid INTEGER "The table this trigger is on"
+tgname DisplayString "Trigger name (must be unique among triggers of same table)"
+tgfoid INTEGER "The function to be called"
+tgtype INTEGER "Bit mask identifying trigger conditions"
+tgenabled TruthValue "True if trigger is enabled"
+tgisconstraint TruthValue "True if trigger implements a referential integrity constraint"
+tgconstrname DisplayString "Referential integrity constraint name"
+tgconstrrelid INTEGER "The table referenced by an referential integrity constraint"
+tgdeferrable TruthValue "True if deferrable"
+tginitdeferred TruthValue "True if initially deferred"
+tgnargs INTEGER "Number of argument strings passed to trigger function"
+tgattr DisplayString "Currently unused"
+tgargs DisplayString "Argument strings to pass to trigger, each NULL-terminated"