Lines Matching refs:expert
8203 /************************* Begin ../ext/expert/sqlite3expert.h ******************/
8373 /************************* End ../ext/expert/sqlite3expert.h ********************/
8374 /************************* Begin ../ext/expert/sqlite3expert.c ******************/
9024 return sqlite3_create_module(p->dbv, "expert", &expertModule, (void*)p);
9738 "CREATE VIRTUAL TABLE %Q USING expert(%Q)", zName, zInner
10338 /************************* End ../ext/expert/sqlite3expert.c ********************/
11298 ExpertInfo expert; /* Valid if previous command was ".expert OPT..." */
13430 ** was ".expert". It passes the SQL in the second argument directly to
13443 assert( pState->expert.pExpert );
13445 return sqlite3_expert_sql(pState->expert.pExpert, zSql, pzErr);
13450 ** created by the ".expert" command (if bCancel==1), or to generate a
13464 sqlite3expert *p = pState->expert.pExpert;
13469 int bVerbose = pState->expert.bVerbose;
13496 pState->expert.pExpert = 0;
13501 ** Implementation of ".expert" dot command.
13513 assert( pState->expert.pExpert==0 );
13514 memset(&pState->expert, 0, sizeof(ExpertInfo));
13522 pState->expert.bVerbose = 1;
13543 pState->expert.pExpert = sqlite3_expert_new(pState->db, &zErr);
13544 if( pState->expert.pExpert==0 ){
13549 pState->expert.pExpert, EXPERT_CONFIG_SAMPLE, iSample
13583 if( pArg->expert.pExpert ){
14071 ".expert EXPERIMENTAL. Suggest indexes for queries",
17551 if( p->expert.pExpert ){
18025 if( c=='e' && strncmp(azArg[0], "expert", n)==0 ){