Searched refs:idxType (Results 1 – 5 of 5) sorted by relevance
835 || (IsVirtual(pTable) && pIndex->idxType!=SQLITE_IDXTYPE_APPDEF) ); in deleteTable()2259 assert( pPk->idxType==SQLITE_IDXTYPE_PRIMARYKEY ); in isDupColumn()3911 u8 idxType /* The index type */ in sqlite3CreateIndex() argument3935 if( IN_DECLARE_VTAB && idxType!=SQLITE_IDXTYPE_PRIMARYKEY ){ in sqlite3CreateIndex()4142 pIndex->idxType = idxType; in sqlite3CreateIndex()4303 assert( pIdx->idxType!=SQLITE_IDXTYPE_APPDEF ); in sqlite3CreateIndex()4333 if( idxType==SQLITE_IDXTYPE_PRIMARYKEY ) pIdx->idxType = idxType; in sqlite3CreateIndex()4582 if( pIndex->idxType!=SQLITE_IDXTYPE_APPDEF ){ in sqlite3DropIndex()
2585 if( pIndex && pIndex->idxType==SQLITE_IDXTYPE_IPK ){ in whereLoopInsert()2828 || pProbe->idxType!=SQLITE_IDXTYPE_PRIMARYKEY ); in whereLoopAddBtreeIndex()3117 pProbe->idxType!=SQLITE_IDXTYPE_PRIMARYKEY) in whereLoopAddBtreeIndex()3421 sPk.idxType = SQLITE_IDXTYPE_IPK; in whereLoopAddBtree()3517 if( pProbe->idxType==SQLITE_IDXTYPE_IPK ){ in whereLoopAddBtree()
2220 if( pIdx->idxType==SQLITE_IDXTYPE_PRIMARYKEY ){ in sqlite3GenerateConstraintChecks()3126 }else if( !HasRowid(pSrc) && pDestIdx->idxType==SQLITE_IDXTYPE_PRIMARYKEY ){ in xferOptimization()
2624 unsigned idxType:2; /* 0:Normal 1:UNIQUE, 2:PRIMARY KEY, 3:IPK */ member2656 #define IsPrimaryKeyIndex(X) ((X)->idxType==SQLITE_IDXTYPE_PRIMARYKEY)
1383 azOrigin[pIdx->idxType], in sqlite3Pragma()