Lines Matching refs:sqlite3
325 self.sqlite3ApiBootstrap.initializers.push(function(sqlite3){ argument
326 sqlite3.initWorker1API = function(){
333 const sqlite3 = this.sqlite3 || toss("Missing this.sqlite3 object.");
334 const DB = sqlite3.oo1.DB;
377 const pVfs = sqlite3.wasm.sqlite3_wasm_db_vfs(db.pointer, 0);
382 sqlite3.wasm.sqlite3_wasm_vfs_unlink(pVfs, filename);
428 return sqlite3.capi.sqlite3_vfs_find(m ? m[2] : 0);
452 const pDir = sqlite3.capi.sqlite3_wasmfs_opfs_dir();
468 pMem = sqlite3.wasm.allocFromTypedArray(byteArray);
469 const rc = sqlite3.wasm.sqlite3_wasm_vfs_create_file(
472 if(rc) sqlite3.SQLite3Error.toss(rc);
474 throw new sqlite3.SQLite3Error(
480 if(pMem) sqlite3.wasm.dealloc(pMem);
486 || !!sqlite3.capi.sqlite3_js_db_uses_vfs(db.pointer, "opfs");
559 const rc = Object.create(null), src = sqlite3.config;
565 rc.wasmfsOpfsEnabled = !!sqlite3.capi.sqlite3_wasmfs_opfs_dir();
566 rc.version = sqlite3.version;
567 rc.vfsList = sqlite3.capi.sqlite3_js_vfs_list();
568 rc.opfsEnabled = !!sqlite3.opfs;
585 byteArray: sqlite3.capi.sqlite3_js_db_export(db.pointer),
598 if(!sqlite3.opfs) toss("OPFS support is unavailable.");
599 const response = await sqlite3.opfs.treeList();
653 }.bind({self, sqlite3});