Home
last modified time | relevance | path

Searched refs:Trigger (Results 1 – 23 of 23) sorted by relevance

/sqlite-3.40.0/src/
H A Dtrigger.c60 Trigger *pTrig = (Trigger *)sqliteHashData(p); in sqlite3TriggerList()
83 Trigger *pX; in sqlite3TriggerList()
256 pTrigger = (Trigger*)sqlite3DbMallocZero(db, sizeof(Trigger)); in sqlite3BeginTrigger()
389 Trigger *pLink = pTrig; in sqlite3FinishTrigger()
617 Trigger *pTrigger = 0; in sqlite3DropTrigger()
705 Trigger *pTrigger; in sqlite3UnlinkAndDeleteTrigger()
715 Trigger **pp; in sqlite3UnlinkAndDeleteTrigger()
770 Trigger *pList = 0; in triggersReallyExist()
771 Trigger *p; in triggersReallyExist()
825 Trigger *sqlite3TriggersExist( in sqlite3TriggersExist()
[all …]
H A DsqliteInt.h1219 typedef struct Trigger Trigger; typedef
2309 Trigger *pTrigger; /* List of triggers on this object */
2432 Trigger *apTrigger[2];/* Triggers for aAction[] actions */
3831 struct Trigger { struct
4532 const Upsert*, const Trigger*);
4552 void sqlite3ShowTrigger(const Trigger*);
4553 void sqlite3ShowTriggerList(const Trigger*);
4824 Parse*,Table*,Trigger*,int,int,int,i16,u8,u8,u8,int);
4874 void sqlite3DropTriggerPtr(Parse*, Trigger*);
4876 Trigger *sqlite3TriggerList(Parse *, Table *);
[all …]
H A Dfkey.c688 static void fkTriggerDelete(sqlite3 *dbMem, Trigger *p){ in fkTriggerDelete()
857 Trigger *p = pTop->pTriggerPrg->pTrigger; in isSetNullAction()
1208 static Trigger *fkActionTrigger( in fkActionTrigger()
1216 Trigger *pTrigger; /* Trigger definition to return */ in fkActionTrigger()
1345 pTrigger = (Trigger *)sqlite3DbMallocZero(db, in fkActionTrigger()
1346 sizeof(Trigger) + /* struct Trigger */ in fkActionTrigger()
1421 Trigger *pAct = fkActionTrigger(pParse, pTab, pFKey, pChanges); in sqlite3FkActions()
H A Dtreeview.c1013 const Trigger *pTrigger in sqlite3TreeViewDelete()
1071 const Trigger *pTrigger in sqlite3TreeViewInsert()
1142 const Trigger *pTrigger in sqlite3TreeViewUpdate()
1235 const Trigger *pTrigger, in sqlite3TreeViewTrigger()
1282 void sqlite3ShowTrigger(const Trigger *p){ sqlite3TreeViewTrigger(0,p,0,0); } in sqlite3ShowTrigger()
1283 void sqlite3ShowTriggerList(const Trigger *p){ sqlite3TreeViewTrigger(0,p,0,1);} in sqlite3ShowTriggerList()
H A Dattach.c308 Trigger *pTrig = (Trigger*)sqliteHashData(pEntry); in detachFunc()
H A Ddelete.c317 Trigger *pTrigger; /* List of table triggers, if required */ in sqlite3DeleteFrom()
736 Trigger *pTrigger, /* List of triggers to (potentially) fire */ in sqlite3GenerateRowDelete()
H A Dstatus.c313 sqlite3DeleteTrigger(db, (Trigger*)sqliteHashData(p)); in sqlite3_db_status()
H A Dcallback.c501 sqlite3DeleteTrigger(&xdb, (Trigger*)sqliteHashData(pElem)); in sqlite3SchemaClear()
H A Dalter.c1289 Trigger *pNew = pParse->pNewTrigger; in renameResolveTrigger()
1389 static void renameWalkTrigger(Walker *pWalker, Trigger *pTrigger){ in renameWalkTrigger()
1782 Trigger *pTrigger = sParse.pNewTrigger; in renameTableFunc()
H A Dinsert.c725 Trigger *pTrigger; /* List of triggers on pTab, if required */ in sqlite3Insert()
1703 Trigger *pTrigger; /* List of DELETE triggers on the table pTab */ in sqlite3GenerateConstraintChecks()
H A Dupdate.c328 Trigger *pTrigger; /* List of triggers on pTab, if required */ in sqlite3Update()
H A Dbuild.c3353 Trigger *pTrigger; in sqlite3CodeDropTable()
H A Dsqlite.h.in3186 #define SQLITE_CREATE_TEMP_TRIGGER 5 /* Trigger Name Table Name */
3188 #define SQLITE_CREATE_TRIGGER 7 /* Trigger Name Table Name */
3195 #define SQLITE_DROP_TEMP_TRIGGER 14 /* Trigger Name Table Name */
3197 #define SQLITE_DROP_TRIGGER 16 /* Trigger Name Table Name */
/sqlite-3.40.0/test/
H A Dtrigger3.test35 WHEN (new.a = 1) THEN RAISE(ABORT, 'Trigger abort')
36 WHEN (new.a = 2) THEN RAISE(FAIL, 'Trigger fail')
37 WHEN (new.a = 3) THEN RAISE(ROLLBACK, 'Trigger rollback') END;
47 } {1 {Trigger abort}}
66 } {1 {Trigger fail}}
81 } {1 {Trigger rollback}}
97 } {1 {Trigger rollback}}
H A Dtkt35xx.test29 # Trigger the problem using explicit rollback.
50 # Trigger the problem using statement rollback.
H A Dtkt3810.test61 # Trigger still exists in the sqlite_temp_master table, but now it is
H A Dtrace.test180 # Trigger tracing.
H A Dwithout_rowid4.test15 # 1. Trigger execution order tests.
23 # 2. Trigger program execution tests.
H A Dtrigger2.test12 # 1. Trigger execution order tests.
20 # 2. Trigger program execution tests.
H A Dupsert2.test119 # Trigger tests repeated for a WITHOUT ROWID table.
H A Dfuzz-oss1.test616 CREATE TABLE "ncal:Trigger" (ID INTEGER NOT NULL PRIMARY KEY,
/sqlite-3.40.0/autoconf/tea/
H A Dconfigure.ac158 AC_DEFINE(SQLITE_THREADSAFE, 1, [Trigger sqlite threadsafe build])
163 AC_DEFINE(SQLITE_THREADSAFE, 0, [Trigger sqlite non-threadsafe build])
/sqlite-3.40.0/ext/fts5/test/
H A Dfts5connect.test43 # 1.*: Trigger the xConnect()/schema-reset using statements executed