PgEventTriggerKind
Namespace: Ankus
Assembly: Ankus.Runtime.dll
Identifies the PostgreSQL event that invoked an event trigger function.
public enum PgEventTriggerKindFields
Section titled “Fields”DdlCommandEnd
Section titled “DdlCommandEnd”Runs after a supported DDL command has changed the catalog.
DdlCommandEnd = 1DdlCommandStart
Section titled “DdlCommandStart”Runs before a supported DDL command changes the catalog.
DdlCommandStart = 0Runs when a database session logs in. PostgreSQL supports this event starting with version 17.
Login = 4SqlDrop
Section titled “SqlDrop”Runs after objects have been removed by a supported DDL command.
SqlDrop = 2TableRewrite
Section titled “TableRewrite”Runs before an existing table is rewritten.
TableRewrite = 3