Lines Matching full:fkey
6786 typedef struct FKey FKey;
8757 FKey *pFKey; /* Linked list of all foreign keys in this table */
8819 struct FKey {
8821 FKey *pNextFrom; /* Next foreign key in pFrom */
8823 FKey *pNextTo; /* Next foreign key on table named zTo */
8824 FKey *pPrevTo; /* Previous foreign key on table named zTo */
10503 /* Declarations for functions in fkey.c. All of these are replaced by
10516 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *);
58435 FKey *pFKey;
64517 FKey *p;
64783 FKey *p;
68609 ** An FKey structure is created and added to the table currently
68624 FKey *pFKey = 0;
68625 FKey *pNextTo;
68703 pNextTo = (FKey *)sqlite3HashInsert(&p->pSchema->fkeyHash,
68738 FKey *pFKey;
72793 /************** Begin file fkey.c ********************************************/
72913 ** sqlite3FkDelete() - Delete an FKey structure.
72976 FKey *pFKey, /* Foreign key to find index for */
73104 ** (fkey.c) as "I.1" and "D.1".
73111 FKey *pFKey, /* Foreign key constraint */
73247 ** (fkey.c) as "I.2" and "D.2".
73254 FKey *pFKey, /* Foreign key relationship */
73367 ** to the FKey structure representing the foreign key constraint on table
73372 SQLITE_PRIVATE FKey *sqlite3FkReferences(Table *pTab){
73374 return (FKey *)sqlite3HashFind(&pTab->pSchema->fkeyHash, pTab->zName, nName);
73426 FKey *p;
73482 FKey *pFKey; /* Used to iterate through FKs */
73628 FKey *p;
73674 FKey *p;
73736 FKey *pFKey, /* Foreign key to get action for */
73933 FKey *pFKey; /* Iterator variable */
73951 FKey *pFKey; /* Iterator variable */
73952 FKey *pNext; /* Copy of pFKey->pNextFrom */
73985 /************** End of fkey.c ************************************************/
77899 FKey *pFK;
84661 (v, "Call: %s.%s", (p->zName?p->zName:"fkey