public SQLiteCreateTriggerStatement(bool isTemp, bool ifNotExists, SQLiteObjectName triggerName, SQLiteTriggerTime triggerTime, SQLiteTriggerEventClause triggerEventClause, SQLiteObjectName table, bool foreachClause, SQLiteExpression whenExpr) : base(triggerName) { _isTemp = isTemp; _ifNotExists = ifNotExists; _triggerTime = triggerTime; _triggerEventClause = triggerEventClause; _table = table; _foreachClause = foreachClause; _whenExpr = whenExpr; }
public static string GetTriggerTimeString(SQLiteTriggerTime triggerTime) { switch (triggerTime) { case SQLiteTriggerTime.Before: return("BEFORE"); case SQLiteTriggerTime.After: return("AFTER"); case SQLiteTriggerTime.InsteadOf: return("INSTEAD OF"); default: return(string.Empty); } // switch }