aDb 10905 ext/sqlite3/libsqlite/sqlite3.c #define DbHasProperty(D,I,P) (((D)->aDb[I].pSchema->schemaFlags&(P))==(P)) aDb 10906 ext/sqlite3/libsqlite/sqlite3.c #define DbHasAnyProperty(D,I,P) (((D)->aDb[I].pSchema->schemaFlags&(P))!=0) aDb 10907 ext/sqlite3/libsqlite/sqlite3.c #define DbSetProperty(D,I,P) (D)->aDb[I].pSchema->schemaFlags|=(P) aDb 10908 ext/sqlite3/libsqlite/sqlite3.c #define DbClearProperty(D,I,P) (D)->aDb[I].pSchema->schemaFlags&=~(P) aDb 11022 ext/sqlite3/libsqlite/sqlite3.c Db *aDb; /* All backends */ aDb 11135 ext/sqlite3/libsqlite/sqlite3.c #define SCHEMA_ENC(db) ((db)->aDb[0].pSchema->enc) aDb 15203 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 15227 ext/sqlite3/libsqlite/sqlite3.c Schema *pSchema = db->aDb[i].pSchema; aDb 15294 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[i].pBt ){ aDb 15295 ext/sqlite3/libsqlite/sqlite3.c Pager *pPager = sqlite3BtreePager(db->aDb[i].pBt); aDb 52954 ext/sqlite3/libsqlite/sqlite3.c p = db->aDb[i].pBt; aDb 52963 ext/sqlite3/libsqlite/sqlite3.c p = db->aDb[i].pBt; aDb 52990 ext/sqlite3/libsqlite/sqlite3.c p = db->aDb[i].pBt; aDb 53019 ext/sqlite3/libsqlite/sqlite3.c p = db->aDb[iDb].pBt; aDb 53042 ext/sqlite3/libsqlite/sqlite3.c Btree *p = db->aDb[i].pBt; aDb 55046 ext/sqlite3/libsqlite/sqlite3.c Btree *pExisting = db->aDb[iDb].pBt; aDb 55180 ext/sqlite3/libsqlite/sqlite3.c if( (pSib = db->aDb[i].pBt)!=0 && pSib->sharable ){ aDb 62410 ext/sqlite3/libsqlite/sqlite3.c return pDb->aDb[i].pBt; aDb 65944 ext/sqlite3/libsqlite/sqlite3.c if( i!=1 && sqlite3BtreeSharable(p->db->aDb[i].pBt) ){ aDb 65974 ext/sqlite3/libsqlite/sqlite3.c Db *aDb; aDb 65978 ext/sqlite3/libsqlite/sqlite3.c aDb = db->aDb; aDb 65981 ext/sqlite3/libsqlite/sqlite3.c if( i!=1 && DbMaskTest(p->lockMask,i) && ALWAYS(aDb[i].pBt!=0) ){ aDb 65982 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeEnter(aDb[i].pBt); aDb 65995 ext/sqlite3/libsqlite/sqlite3.c Db *aDb; aDb 65999 ext/sqlite3/libsqlite/sqlite3.c aDb = db->aDb; aDb 66002 ext/sqlite3/libsqlite/sqlite3.c if( i!=1 && DbMaskTest(p->lockMask,i) && ALWAYS(aDb[i].pBt!=0) ){ aDb 66003 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeLeave(aDb[i].pBt); aDb 66758 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 66788 ext/sqlite3/libsqlite/sqlite3.c if( 0==sqlite3Strlen30(sqlite3BtreeGetFilename(db->aDb[0].pBt)) aDb 66792 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 66804 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 66823 ext/sqlite3/libsqlite/sqlite3.c char const *zMainFile = sqlite3BtreeGetFilename(db->aDb[0].pBt); aDb 66874 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 66919 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 66952 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 67028 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 69383 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 69390 ext/sqlite3/libsqlite/sqlite3.c rc = db->xWalCallback(db->pWalArg, db, db->aDb[i].zName, nEntry); aDb 73715 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeTripAllCursors(db->aDb[ii].pBt, aDb 73724 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeSavepoint(db->aDb[ii].pBt, p1, iSavepoint); aDb 73893 ext/sqlite3/libsqlite/sqlite3.c pBt = db->aDb[pOp->p1].pBt; aDb 73935 ext/sqlite3/libsqlite/sqlite3.c iGen = db->aDb[pOp->p1].pSchema->iGeneration; aDb 73956 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[pOp->p1].pSchema->schema_cookie!=iMeta ){ aDb 73987 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb[iDb].pBt!=0 ); aDb 73990 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeGetMeta(db->aDb[iDb].pBt, iCookie, (u32 *)&iMeta); aDb 74012 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[pOp->p1]; aDb 74140 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 75055 ext/sqlite3/libsqlite/sqlite3.c zDb = db->aDb[pC->iDb].zName; aDb 75111 ext/sqlite3/libsqlite/sqlite3.c db->aDb[pC->iDb].zName, pOp->p4.z, pC->movetoTarget); aDb 75822 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeDropTable(db->aDb[iDb].pBt, pOp->p1, &iMoved); aDb 75862 ext/sqlite3/libsqlite/sqlite3.c db->aDb[pOp->p2].pBt, pOp->p1, (pOp->p3 ? &nChange : 0) aDb 75933 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[pOp->p1]; aDb 75966 ext/sqlite3/libsqlite/sqlite3.c assert( iDb==1 || sqlite3BtreeHoldsMutex(db->aDb[iDb].pBt) ); aDb 75980 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, zMaster, pOp->p4.z); aDb 76100 ext/sqlite3/libsqlite/sqlite3.c z = sqlite3BtreeIntegrityCheck(db->aDb[pOp->p5].pBt, aRoot, nRoot, aDb 76685 ext/sqlite3/libsqlite/sqlite3.c pBt = db->aDb[pOp->p1].pBt; aDb 76784 ext/sqlite3/libsqlite/sqlite3.c pBt = db->aDb[pOp->p1].pBt; aDb 76837 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeLockTable(db->aDb[p1].pBt, pOp->p2, isWriteLock); aDb 77224 ext/sqlite3/libsqlite/sqlite3.c pOut->u.i = sqlite3BtreeLastPage(db->aDb[pOp->p1].pBt); aDb 77244 ext/sqlite3/libsqlite/sqlite3.c pBt = db->aDb[pOp->p1].pBt; aDb 77287 ext/sqlite3/libsqlite/sqlite3.c sqlite3_file_control(db, db->aDb[i].zName, SQLITE_FCNTL_TRACE, zTrace); aDb 78877 ext/sqlite3/libsqlite/sqlite3.c pSorter->pgsz = pgsz = sqlite3BtreeGetPageSize(db->aDb[0].pBt); aDb 78890 ext/sqlite3/libsqlite/sqlite3.c mxCache = db->aDb[0].pSchema->cache_size; aDb 81552 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb[i].zName ); aDb 81553 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3StrICmp(db->aDb[i].zName,zDb)==0 ){ aDb 81554 ext/sqlite3/libsqlite/sqlite3.c pSchema = db->aDb[i].pSchema; aDb 87530 ext/sqlite3/libsqlite/sqlite3.c const Schema *pTempSchema = pParse->db->aDb[1].pSchema; /* Temp db schema */ aDb 87649 ext/sqlite3/libsqlite/sqlite3.c zDb = db->aDb[iDb].zName; aDb 87871 ext/sqlite3/libsqlite/sqlite3.c zDb = db->aDb[iDb].zName; aDb 88045 ext/sqlite3/libsqlite/sqlite3.c pNew->pSchema = db->aDb[iDb].pSchema; aDb 88266 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 89064 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName ) ){ aDb 89355 ext/sqlite3/libsqlite/sqlite3.c Schema *pSchema = db->aDb[iDb].pSchema; /* Schema of database iDb */ aDb 89455 ext/sqlite3/libsqlite/sqlite3.c zDb = db->aDb[iDb].zName; aDb 89900 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb[iDb].pBt!=0 ); aDb 89904 ext/sqlite3/libsqlite/sqlite3.c for(i=sqliteHashFirst(&db->aDb[iDb].pSchema->idxHash);i;i=sqliteHashNext(i)){ aDb 89915 ext/sqlite3/libsqlite/sqlite3.c sInfo.zDatabase = db->aDb[iDb].zName; aDb 89939 ext/sqlite3/libsqlite/sqlite3.c for(i=sqliteHashFirst(&db->aDb[iDb].pSchema->idxHash);i;i=sqliteHashNext(i)){ aDb 90055 ext/sqlite3/libsqlite/sqlite3.c char *z = db->aDb[i].zName; aDb 90066 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb==db->aDbStatic ){ aDb 90067 ext/sqlite3/libsqlite/sqlite3.c aNew = sqlite3DbMallocRaw(db, sizeof(db->aDb[0])*3 ); aDb 90069 ext/sqlite3/libsqlite/sqlite3.c memcpy(aNew, db->aDb, sizeof(db->aDb[0])*2); aDb 90071 ext/sqlite3/libsqlite/sqlite3.c aNew = sqlite3DbRealloc(db, db->aDb, sizeof(db->aDb[0])*(db->nDb+1) ); aDb 90074 ext/sqlite3/libsqlite/sqlite3.c db->aDb = aNew; aDb 90075 ext/sqlite3/libsqlite/sqlite3.c aNew = &db->aDb[db->nDb]; aDb 90112 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeSecureDelete(db->aDb[0].pBt,-1) ); aDb 90149 ext/sqlite3/libsqlite/sqlite3.c if( nKey>0 || sqlite3BtreeGetOptimalReserve(db->aDb[0].pBt)>0 ){ aDb 90179 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[iDb].pBt ){ aDb 90180 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeClose(db->aDb[iDb].pBt); aDb 90181 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].pBt = 0; aDb 90182 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].pSchema = 0; aDb 90230 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[i]; aDb 90394 ext/sqlite3/libsqlite/sqlite3.c pFix->zDb = db->aDb[iDb].zName; aDb 90395 ext/sqlite3/libsqlite/sqlite3.c pFix->pSchema = db->aDb[iDb].pSchema; aDb 90652 ext/sqlite3/libsqlite/sqlite3.c char *zDb = db->aDb[iDb].zName; /* Name of attached database */ aDb 90995 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].pSchema->iGeneration /* P4 */ aDb 91127 ext/sqlite3/libsqlite/sqlite3.c if( zDatabase!=0 && sqlite3StrICmp(zDatabase, db->aDb[j].zName) ) continue; aDb 91129 ext/sqlite3/libsqlite/sqlite3.c p = sqlite3HashFind(&db->aDb[j].pSchema->tblHash, zName); aDb 91196 ext/sqlite3/libsqlite/sqlite3.c zDb = pParse->db->aDb[iDb].zName; aDb 91222 ext/sqlite3/libsqlite/sqlite3.c Schema *pSchema = db->aDb[j].pSchema; aDb 91224 ext/sqlite3/libsqlite/sqlite3.c if( zDb && sqlite3StrICmp(zDb, db->aDb[j].zName) ) continue; aDb 91259 ext/sqlite3/libsqlite/sqlite3.c pHash = &db->aDb[iDb].pSchema->idxHash; aDb 91290 ext/sqlite3/libsqlite/sqlite3.c struct Db *pDb = &db->aDb[i]; aDb 91297 ext/sqlite3/libsqlite/sqlite3.c db->aDb[j] = db->aDb[i]; aDb 91301 ext/sqlite3/libsqlite/sqlite3.c memset(&db->aDb[j], 0, (db->nDb-j)*sizeof(db->aDb[j])); aDb 91303 ext/sqlite3/libsqlite/sqlite3.c if( db->nDb<=2 && db->aDb!=db->aDbStatic ){ aDb 91304 ext/sqlite3/libsqlite/sqlite3.c memcpy(db->aDbStatic, db->aDb, 2*sizeof(db->aDb[0])); aDb 91305 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, db->aDb); aDb 91306 ext/sqlite3/libsqlite/sqlite3.c db->aDb = db->aDbStatic; aDb 91319 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 91329 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[1]; aDb 91344 ext/sqlite3/libsqlite/sqlite3.c Db *pDb = &db->aDb[i]; aDb 91462 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 91516 ext/sqlite3/libsqlite/sqlite3.c for(i=(db->nDb-1), pDb=&db->aDb[i]; i>=0; i--, pDb--){ aDb 91693 ext/sqlite3/libsqlite/sqlite3.c char *zDb = db->aDb[iDb].zName; aDb 91724 ext/sqlite3/libsqlite/sqlite3.c char *zDb = db->aDb[iDb].zName; aDb 91753 ext/sqlite3/libsqlite/sqlite3.c pTable->pSchema = db->aDb[iDb].pSchema; aDb 92159 ext/sqlite3/libsqlite/sqlite3.c && !sqlite3BtreeIsReadonly(db->aDb[db->init.iDb].pBt) aDb 92264 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp2(v, OP_Integer, db->aDb[iDb].pSchema->schema_cookie+1, r1); aDb 92761 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, SCHEMA_TABLE(iDb), aDb 92777 ext/sqlite3/libsqlite/sqlite3.c Db *pDb = &db->aDb[iDb]; aDb 93004 ext/sqlite3/libsqlite/sqlite3.c for(i=sqliteHashFirst(&db->aDb[idx].pSchema->tblHash); i;i=sqliteHashNext(i)){ aDb 93042 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 93083 ext/sqlite3/libsqlite/sqlite3.c pParse->db->aDb[iDb].zName, SCHEMA_TABLE(iDb), iTable, r1, r1); aDb 93159 ext/sqlite3/libsqlite/sqlite3.c const char *zDbName = pParse->db->aDb[iDb].zName; aDb 93179 ext/sqlite3/libsqlite/sqlite3.c Db *pDb = &db->aDb[iDb]; aDb 93198 ext/sqlite3/libsqlite/sqlite3.c pTrigger->pSchema==db->aDb[1].pSchema ); aDb 93279 ext/sqlite3/libsqlite/sqlite3.c const char *zDb = db->aDb[iDb].zName; aDb 93520 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName ) ){ aDb 93693 ext/sqlite3/libsqlite/sqlite3.c if( pName2->n==0 && pTab && pTab->pSchema==db->aDb[1].pSchema ){ aDb 93708 ext/sqlite3/libsqlite/sqlite3.c if( iDb==1 && db->aDb[iDb].pSchema!=pTab->pSchema ){ aDb 93722 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 93851 ext/sqlite3/libsqlite/sqlite3.c pIndex->pSchema = db->aDb[iDb].pSchema; aDb 94062 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, SCHEMA_TABLE(iDb), aDb 94195 ext/sqlite3/libsqlite/sqlite3.c const char *zDb = db->aDb[iDb].zName; aDb 94213 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, SCHEMA_TABLE(iDb), pIndex->zName aDb 94677 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[1].pBt==0 && !pParse->explain ){ aDb 94694 ext/sqlite3/libsqlite/sqlite3.c db->aDb[1].pBt = pBt; aDb 94695 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb[1].pSchema ); aDb 94715 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb[iDb].pBt!=0 || iDb==1 ); aDb 94720 ext/sqlite3/libsqlite/sqlite3.c pToplevel->cookieValue[iDb] = db->aDb[iDb].pSchema->schema_cookie; aDb 94735 ext/sqlite3/libsqlite/sqlite3.c Db *pDb = &db->aDb[i]; aDb 94919 ext/sqlite3/libsqlite/sqlite3.c for(iDb=0, pDb=db->aDb; iDb<db->nDb; iDb++, pDb++){ aDb 94979 ext/sqlite3/libsqlite/sqlite3.c zDb = db->aDb[iDb].zName; aDb 95689 ext/sqlite3/libsqlite/sqlite3.c pFrom->a[0].zDatabase = sqlite3DbStrDup(db, db->aDb[iDb].zName); aDb 95883 ext/sqlite3/libsqlite/sqlite3.c zDb = db->aDb[iDb].zName; aDb 99099 ext/sqlite3/libsqlite/sqlite3.c zDb = db->aDb[iDb].zName; aDb 99887 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[p->iDb]; aDb 99935 ext/sqlite3/libsqlite/sqlite3.c Db *pDb = &db->aDb[p->iDb]; aDb 100144 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 103720 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[1].pBt!=0 ){ aDb 103721 ext/sqlite3/libsqlite/sqlite3.c if( !db->autoCommit || sqlite3BtreeIsInReadTrans(db->aDb[1].pBt) ){ aDb 103726 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeClose(db->aDb[1].pBt); aDb 103727 ext/sqlite3/libsqlite/sqlite3.c db->aDb[1].pBt = 0; aDb 103776 ext/sqlite3/libsqlite/sqlite3.c Db *pDb = db->aDb; aDb 103884 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 104072 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeSecureDelete(db->aDb[ii].pBt, b); aDb 104139 ext/sqlite3/libsqlite/sqlite3.c assert(pDb==&db->aDb[0]); aDb 104141 ext/sqlite3/libsqlite/sqlite3.c pPager = sqlite3BtreePager(db->aDb[ii].pBt); aDb 104196 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[ii].pBt && (ii==iDb || pId2->n==0) ){ aDb 104347 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[ii].pBt && (ii==iDb || pId2->n==0) ){ aDb 104348 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeSetMmapLimit(db->aDb[ii].pBt, sz); aDb 104760 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[i].pBt==0 ) continue; aDb 104761 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb[i].zName!=0 ); aDb 104763 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_String8, 0, 2, 0, db->aDb[i].zName, 0); aDb 104765 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeGetFilename(db->aDb[i].pBt), 0); aDb 104864 ext/sqlite3/libsqlite/sqlite3.c k = sqliteHashFirst(&db->aDb[iDb].pSchema->tblHash); aDb 105051 ext/sqlite3/libsqlite/sqlite3.c pTbls = &db->aDb[i].pSchema->tblHash; aDb 105075 ext/sqlite3/libsqlite/sqlite3.c sqlite3MPrintf(db, "*** in database %s ***\n", db->aDb[i].zName), aDb 105504 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[i].zName==0 ) continue; aDb 105505 ext/sqlite3/libsqlite/sqlite3.c sqlite3VdbeAddOp4(v, OP_String8, 0, 1, 0, db->aDb[i].zName, P4_STATIC); aDb 105506 ext/sqlite3/libsqlite/sqlite3.c pBt = db->aDb[i].pBt; aDb 105509 ext/sqlite3/libsqlite/sqlite3.c }else if( sqlite3_file_control(db, i ? db->aDb[i].zName : 0, aDb 105683 ext/sqlite3/libsqlite/sqlite3.c pIndex = sqlite3FindIndex(db, argv[0], db->aDb[iDb].zName); aDb 105748 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb[iDb].pSchema ); aDb 105750 ext/sqlite3/libsqlite/sqlite3.c assert( iDb==1 || sqlite3BtreeHoldsMutex(db->aDb[iDb].pBt) ); aDb 105777 ext/sqlite3/libsqlite/sqlite3.c pTab = sqlite3FindTable(db, zMasterName, db->aDb[iDb].zName); aDb 105784 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[iDb]; aDb 105900 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, zMasterName); aDb 105969 ext/sqlite3/libsqlite/sqlite3.c assert( sqlite3BtreeHoldsMutex(db->aDb[0].pBt) ); aDb 106038 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[iDb].pBt; /* Btree database to read cookie from */ aDb 106058 ext/sqlite3/libsqlite/sqlite3.c if( cookie!=db->aDb[iDb].pSchema->schema_cookie ){ aDb 106093 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[i].pSchema==pSchema ){ aDb 106165 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 106170 ext/sqlite3/libsqlite/sqlite3.c const char *zDb = db->aDb[i].zName; aDb 107879 ext/sqlite3/libsqlite/sqlite3.c zOrigDb = pNC->pParse->db->aDb[iDb].zName; aDb 110761 ext/sqlite3/libsqlite/sqlite3.c zSchemaName = iDb>=0 ? db->aDb[iDb].zName : "*"; aDb 112325 ext/sqlite3/libsqlite/sqlite3.c Schema * const pTmpSchema = pParse->db->aDb[1].pSchema; aDb 112421 ext/sqlite3/libsqlite/sqlite3.c && pTab->pSchema==db->aDb[1].pSchema ){ aDb 112460 ext/sqlite3/libsqlite/sqlite3.c if( sqlite3HashFind(&(db->aDb[iDb].pSchema->trigHash),zName) ){ aDb 112494 ext/sqlite3/libsqlite/sqlite3.c const char *zDb = db->aDb[iTabDb].zName; aDb 112495 ext/sqlite3/libsqlite/sqlite3.c const char *zDbTrig = isTemp ? db->aDb[1].zName : zDb; aDb 112521 ext/sqlite3/libsqlite/sqlite3.c pTrigger->pSchema = db->aDb[iDb].pSchema; aDb 112590 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, SCHEMA_TABLE(iDb), zName, aDb 112600 ext/sqlite3/libsqlite/sqlite3.c Hash *pHash = &db->aDb[iDb].pSchema->trigHash; aDb 112779 ext/sqlite3/libsqlite/sqlite3.c if( zDb && sqlite3StrICmp(db->aDb[j].zName, zDb) ) continue; aDb 112781 ext/sqlite3/libsqlite/sqlite3.c pTrigger = sqlite3HashFind(&(db->aDb[j].pSchema->trigHash), zName); aDb 112825 ext/sqlite3/libsqlite/sqlite3.c const char *zDb = db->aDb[iDb].zName; aDb 112875 ext/sqlite3/libsqlite/sqlite3.c pHash = &(db->aDb[iDb].pSchema->trigHash); aDb 112964 ext/sqlite3/libsqlite/sqlite3.c pSrc->a[pSrc->nSrc-1].zDatabase = sqlite3DbStrDup(db, db->aDb[iDb].zName); aDb 113330 ext/sqlite3/libsqlite/sqlite3.c || p->pSchema==pParse->db->aDb[1].pSchema ); aDb 113650 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName); aDb 114323 ext/sqlite3/libsqlite/sqlite3.c pMain = db->aDb[0].pBt; aDb 114348 ext/sqlite3/libsqlite/sqlite3.c pDb = &db->aDb[db->nDb-1]; aDb 114352 ext/sqlite3/libsqlite/sqlite3.c pTemp = db->aDb[db->nDb-1].pBt; aDb 114900 ext/sqlite3/libsqlite/sqlite3.c pTable->azModuleArg[0], pParse->db->aDb[iDb].zName); aDb 114964 ext/sqlite3/libsqlite/sqlite3.c db->aDb[iDb].zName, SCHEMA_TABLE(iDb), aDb 115074 ext/sqlite3/libsqlite/sqlite3.c pTab->azModuleArg[1] = db->aDb[iDb].zName; aDb 115244 ext/sqlite3/libsqlite/sqlite3.c pTab = sqlite3FindTable(db, zTab, db->aDb[iDb].zName); aDb 115354 ext/sqlite3/libsqlite/sqlite3.c pTab = sqlite3FindTable(db, zTab, db->aDb[iDb].zName); aDb 128715 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[i].pBt; aDb 128926 ext/sqlite3/libsqlite/sqlite3.c Schema *pSchema = db->aDb[i].pSchema; aDb 128927 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[i].pSchema ){ aDb 128951 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = db->aDb[j].pBt; aDb 129058 ext/sqlite3/libsqlite/sqlite3.c struct Db *pDb = &db->aDb[j]; aDb 129068 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[1].pSchema ){ aDb 129069 ext/sqlite3/libsqlite/sqlite3.c sqlite3SchemaClear(db->aDb[1].pSchema); aDb 129076 ext/sqlite3/libsqlite/sqlite3.c assert( db->aDb==db->aDbStatic ); aDb 129133 ext/sqlite3/libsqlite/sqlite3.c sqlite3DbFree(db, db->aDb[1].pSchema); aDb 129168 ext/sqlite3/libsqlite/sqlite3.c Btree *p = db->aDb[i].pBt; aDb 130035 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeCheckpoint(db->aDb[i].pBt, eMode, pnLog, pnCkpt); aDb 130721 ext/sqlite3/libsqlite/sqlite3.c db->aDb = db->aDbStatic; aDb 130791 ext/sqlite3/libsqlite/sqlite3.c rc = sqlite3BtreeOpen(db->pVfs, zOpen, db, &db->aDb[0].pBt, 0, aDb 130800 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeEnter(db->aDb[0].pBt); aDb 130801 ext/sqlite3/libsqlite/sqlite3.c db->aDb[0].pSchema = sqlite3SchemaGet(db, db->aDb[0].pBt); aDb 130803 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeLeave(db->aDb[0].pBt); aDb 130804 ext/sqlite3/libsqlite/sqlite3.c db->aDb[1].pSchema = sqlite3SchemaGet(db, 0); aDb 130809 ext/sqlite3/libsqlite/sqlite3.c db->aDb[0].zName = "main"; aDb 130810 ext/sqlite3/libsqlite/sqlite3.c db->aDb[0].safety_level = 3; aDb 130811 ext/sqlite3/libsqlite/sqlite3.c db->aDb[1].zName = "temp"; aDb 130812 ext/sqlite3/libsqlite/sqlite3.c db->aDb[1].safety_level = 1; aDb 130883 ext/sqlite3/libsqlite/sqlite3.c sqlite3PagerLockingMode(sqlite3BtreePager(db->aDb[0].pBt), aDb 131534 ext/sqlite3/libsqlite/sqlite3.c sqlite3BtreeSetPageSize(db->aDb[0].pBt, 0, x, 0); aDb 131732 ext/sqlite3/libsqlite/sqlite3.c if( db->aDb[i].pBt aDb 131733 ext/sqlite3/libsqlite/sqlite3.c && (zDbName==0 || sqlite3StrICmp(zDbName, db->aDb[i].zName)==0) aDb 131735 ext/sqlite3/libsqlite/sqlite3.c return db->aDb[i].pBt; aDb 155444 ext/sqlite3/libsqlite/sqlite3.c " ORDER BY name", pTab->db->aDb[pTab->iDb].zName); aDb 155616 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = pTab->db->aDb[pTab->iDb].pBt; aDb 155645 ext/sqlite3/libsqlite/sqlite3.c Btree *pBt = pTab->db->aDb[pTab->iDb].pBt;