Lines Matching defs:SQLITE_VTAB_INNOCUOUS
2867 ** unless those virtual tables are tagged with [SQLITE_VTAB_INNOCUOUS].
4794 ** be used if they are tagged with [SQLITE_VTAB_INNOCUOUS]. Best practice
10573 ** [[SQLITE_VTAB_INNOCUOUS]]<dt>SQLITE_VTAB_INNOCUOUS</dt>
10575 ** [sqlite3_vtab_config](db,SQLITE_VTAB_INNOCUOUS) from within the
10578 ** and views. Conceptually, the SQLITE_VTAB_INNOCUOUS tag means that the
10580 ** malicious hacker. Developers should avoid setting the SQLITE_VTAB_INNOCUOUS
10595 #define SQLITE_VTAB_INNOCUOUS 2
132743 ** the table is not SQLITE_VTAB_INNOCUOUS.
132762 ** * Only allow DELETE, INSERT, or UPDATE of non-SQLITE_VTAB_INNOCUOUS
162975 case SQLITE_VTAB_INNOCUOUS: {
194263 sqlite3_vtab_config(p->db, SQLITE_VTAB_INNOCUOUS);
217500 sqlite3_vtab_config(db, SQLITE_VTAB_INNOCUOUS);
221740 sqlite3_vtab_config(db, SQLITE_VTAB_INNOCUOUS);
223653 sqlite3_vtab_config(db, SQLITE_VTAB_INNOCUOUS);
260073 rc = sqlite3_vtab_config(db, SQLITE_VTAB_INNOCUOUS);