mirror of
https://github.com/sqlite/sqlite.git
synced 2025-07-27 20:41:58 +03:00
Minor cleanups, reorgs, and doc updates for the JS APIs. Renamed sqlite3(-api)-worker.js to sqlite3(-api)-worker1.js, for symmetry with sqlite3-api-oo1.js.
FossilOrigin-Name: f5059ee6f9fc55a381cbf08a30dfb9a5636c0b44341e42f4e9f12a3b109b5507
This commit is contained in:
@ -322,15 +322,14 @@
|
||||
}
|
||||
},
|
||||
/**
|
||||
Similar to this.filename but will return NULL for
|
||||
special names like ":memory:". Not of much use until
|
||||
we have filesystem support. Throws if the DB has
|
||||
been closed. If passed an argument it then it will return
|
||||
the filename of the ATTACHEd db with that name, else it assumes
|
||||
a name of `main`.
|
||||
Similar to this.filename but will return NULL for special names
|
||||
like ":memory:". Not of much use until we have filesystem
|
||||
support. Throws if the DB has been closed. If passed an
|
||||
argument it then it will return the filename of the ATTACHEd db
|
||||
with that name, else it assumes a name of `main`.
|
||||
*/
|
||||
fileName: function(dbName){
|
||||
return capi.sqlite3_db_filename(affirmDbOpen(this).pointer, dbName||"main");
|
||||
fileName: function(dbName='main'){
|
||||
return capi.sqlite3_db_filename(affirmDbOpen(this).pointer, dbName);
|
||||
},
|
||||
/**
|
||||
Returns true if this db instance has a name which resolves to a
|
||||
@ -759,7 +758,7 @@
|
||||
capi.sqlite3_result_null(pCx);
|
||||
break;
|
||||
}else if(util.isBindableTypedArray(val)){
|
||||
const pBlob = capi.wasm.mallocFromTypedArray(val);
|
||||
const pBlob = capi.wasm.allocFromTypedArray(val);
|
||||
capi.sqlite3_result_blob(pCx, pBlob, val.byteLength,
|
||||
capi.SQLITE_TRANSIENT);
|
||||
capi.wasm.dealloc(pBlob);
|
||||
@ -1072,7 +1071,7 @@
|
||||
capi.wasm.scopedAllocPop(stack);
|
||||
}
|
||||
}else{
|
||||
const pBlob = capi.wasm.mallocFromTypedArray(val);
|
||||
const pBlob = capi.wasm.allocFromTypedArray(val);
|
||||
try{
|
||||
rc = capi.sqlite3_bind_blob(stmt.pointer, ndx, pBlob, val.byteLength,
|
||||
capi.SQLITE_TRANSIENT);
|
||||
|
Reference in New Issue
Block a user