21 namespace Deveel.Data.Sql.Triggers {
28 manager.FireTriggers(context, tableEvent);
32 context.
Session.CreateTrigger(triggerInfo);
36 context.CreateTrigger(
new TriggerInfo(triggerName, eventType));
40 return context.
Session.TriggerExists(triggerName);
static bool TriggerExists(this IQuery context, ObjectName triggerName)
Defines the information about a trigger on a table of the database, such as the event on which is fir...
static void CreateCallbackTrigger(this IQuery context, ObjectName triggerName, TriggerEventType eventType)
TriggerEventType
The different types of high layer trigger events.
static void FireTriggers(this IQuery context, TableEvent tableEvent)
Describes the name of an object within a database.
ITransaction Transaction
Gets the instance of ITransaction that handles the transactional operations of this session...
static void CreateTrigger(this IQuery context, TriggerInfo triggerInfo)
Exposes the context of an event fired on a table.