Searched refs:pFKey (Results 1 – 7 of 7) sorted by relevance
| /sqlite-3.40.0/src/ |
| H A D | fkey.c | 284 pFKey->pFrom->zName, pFKey->zTo); in sqlite3FkLocateIndex() 709 FKey *pFKey; in sqlite3FkClearTriggerCache() local 711 for(pFKey=pTab->u.tab.pFKey; pFKey; pFKey=pFKey->pNextFrom){ in sqlite3FkClearTriggerCache() 913 for(pFKey=pTab->u.tab.pFKey; pFKey; pFKey=pFKey->pNextFrom){ in sqlite3FkCheck() 1016 for(pFKey = sqlite3FkReferences(pTab); pFKey; pFKey=pFKey->pNextTo){ in sqlite3FkCheck() 1419 for(pFKey = sqlite3FkReferences(pTab); pFKey; pFKey=pFKey->pNextTo){ in sqlite3FkActions() 1443 for(pFKey=pTab->u.tab.pFKey; pFKey; pFKey=pNext){ in sqlite3FkDelete() 1449 pFKey->pPrevTo->pNextTo = pFKey->pNextTo; in sqlite3FkDelete() 1452 const char *z = (p ? pFKey->pNextTo->zTo : pFKey->zTo); in sqlite3FkDelete() 1456 pFKey->pNextTo->pPrevTo = pFKey->pPrevTo; in sqlite3FkDelete() [all …]
|
| H A D | vdbeblob.c | 216 FKey *pFKey; in sqlite3_blob_open() local 218 for(pFKey=pTab->u.tab.pFKey; pFKey; pFKey=pFKey->pNextFrom){ in sqlite3_blob_open() 220 for(j=0; j<pFKey->nCol; j++){ in sqlite3_blob_open() 221 if( pFKey->aCol[j].iFrom==iCol ){ in sqlite3_blob_open()
|
| H A D | alter.c | 1529 FKey *pFKey; in renameColumnFunc() local 1557 for(pFKey=sParse.pNewTable->u.tab.pFKey; pFKey; pFKey=pFKey->pNextFrom){ in renameColumnFunc() 1558 for(i=0; i<pFKey->nCol; i++){ in renameColumnFunc() 1559 if( bFKOnly==0 && pFKey->aCol[i].iFrom==iCol ){ in renameColumnFunc() 1560 renameTokenFind(&sParse, &sCtx, (void*)&pFKey->aCol[i]); in renameColumnFunc() 1562 if( 0==sqlite3_stricmp(pFKey->zTo, zTable) in renameColumnFunc() 1563 && 0==sqlite3_stricmp(pFKey->aCol[i].zCol, zOld) in renameColumnFunc() 1750 FKey *pFKey; in renameTableFunc() local 1752 for(pFKey=pTab->u.tab.pFKey; pFKey; pFKey=pFKey->pNextFrom){ in renameTableFunc() 1753 if( sqlite3_stricmp(pFKey->zTo, zOld)==0 ){ in renameTableFunc() [all …]
|
| H A D | build.c | 3587 FKey *pFKey = 0; in sqlite3CreateForeignKey() local 3615 nByte = sizeof(*pFKey) + (nCol-1)*sizeof(pFKey->aCol[0]) + pTo->n + 1; in sqlite3CreateForeignKey() 3622 if( pFKey==0 ){ in sqlite3CreateForeignKey() 3625 pFKey->pFrom = p; in sqlite3CreateForeignKey() 3627 pFKey->pNextFrom = p->u.tab.pFKey; in sqlite3CreateForeignKey() 3629 pFKey->zTo = z; in sqlite3CreateForeignKey() 3678 pFKey->zTo, (void *)pFKey in sqlite3CreateForeignKey() 3693 p->u.tab.pFKey = pFKey; in sqlite3CreateForeignKey() 3694 pFKey = 0; in sqlite3CreateForeignKey() 3713 FKey *pFKey; in sqlite3DeferForeignKey() local [all …]
|
| H A D | pragma.c | 1465 pFK = pTab->u.tab.pFKey; in sqlite3Pragma() 1522 if( pTab==0 || !IsOrdinaryTable(pTab) || pTab->u.tab.pFKey==0 ) continue; in sqlite3Pragma() 1531 for(i=1, pFK=pTab->u.tab.pFKey; pFK; i++, pFK=pFK->pNextFrom){ in sqlite3Pragma() 1554 for(i=1, pFK=pTab->u.tab.pFKey; pFK; i++, pFK=pFK->pNextFrom){ in sqlite3Pragma()
|
| H A D | insert.c | 2274 (0==pTab->u.tab.pFKey && 0==sqlite3FkReferences(pTab))) in sqlite3GenerateConstraintChecks() 2987 if( (db->flags & SQLITE_ForeignKeys)!=0 && pDest->u.tab.pFKey!=0 ){ in xferOptimization()
|
| H A D | sqliteInt.h | 2296 FKey *pFKey; /* Linked list of all foreign keys in this table */ member
|