Home
last modified time | relevance | path

Searched refs:pFKey (Results 1 – 7 of 7) sorted by relevance

/sqlite-3.40.0/src/
H A Dfkey.c284 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 Dvdbeblob.c216 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 Dalter.c1529 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 Dbuild.c3587 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 Dpragma.c1465 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 Dinsert.c2274 (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 DsqliteInt.h2296 FKey *pFKey; /* Linked list of all foreign keys in this table */ member