Files
2025-05-20 09:24:29 -04:00

34 lines
888 B
ReStructuredText

Event Triggers
==============
.. module:: pyrseas.dbobject.eventtrig
The :mod:`eventtrig` module defines two classes, :class:`EventTrigger` and
:class:`EventTriggerDict`, derived from :class:`DbObject` and
:class:`DbObjectDict`, respectively.
Event Trigger
--------------
:class:`EventTrigger` is derived from
:class:`~pyrseas.dbobject.DbObject` and represents an `event trigger
<https://www.postgresql.org/docs/current/static/event-triggers.html>`_
available from Postgres 9.3 onwards.
.. autoclass:: EventTrigger
.. automethod:: EventTrigger.to_map
.. automethod:: EventTrigger.create
Event Trigger Dictionary
------------------------
:class:`EventTriggerDict` is derived from
:class:`~pyrseas.dbobject.DbObjectDict`. It is a dictionary that
represents the collection of event triggers in a database.
.. autoclass:: EventTriggerDict
.. automethod:: EventTriggerDict.from_map