diff options
author | stephan <stephan@noemail.net> | 2023-05-01 15:42:59 +0000 |
---|---|---|
committer | stephan <stephan@noemail.net> | 2023-05-01 15:42:59 +0000 |
commit | 043353483e1bb376669ab056374e57d85e491731 (patch) | |
tree | e389bc2eb780f95504325ab80aac52d5b3d8950f /ext/wasm/api/sqlite3-api-prologue.js | |
parent | d45bbbb05c5f5f497892d3f67cc80ede35aa072e (diff) | |
download | sqlite-043353483e1bb376669ab056374e57d85e491731.tar.gz sqlite-043353483e1bb376669ab056374e57d85e491731.zip |
Expose the SQLITE_DBCONFIG_STMT_SCANSTATUS and SQLITE_DBCONFIG_REVERSE_SCANORDER sqlite3_db_config() options to JS.
FossilOrigin-Name: 0a7024af3f0e1dddc1a60c67bc4084e46b297dc16fe753bd5e6a45a59fd1cfa4
Diffstat (limited to 'ext/wasm/api/sqlite3-api-prologue.js')
-rw-r--r-- | ext/wasm/api/sqlite3-api-prologue.js | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ext/wasm/api/sqlite3-api-prologue.js b/ext/wasm/api/sqlite3-api-prologue.js index 61c8a4c62..c882d5b24 100644 --- a/ext/wasm/api/sqlite3-api-prologue.js +++ b/ext/wasm/api/sqlite3-api-prologue.js @@ -1537,6 +1537,9 @@ globalThis.sqlite3ApiBootstrap = function sqlite3ApiBootstrap( Full docs: https://sqlite.org/c3ref/db_config.html Returns capi.SQLITE_MISUSE if op is not a valid operation ID. + + The variants which take `(int, int*)` arguments treat a + missing or falsy pointer argument as 0. */ capi.sqlite3_db_config = function(pDb, op, ...args){ if(!this.s){ @@ -1565,6 +1568,8 @@ globalThis.sqlite3ApiBootstrap = function sqlite3ApiBootstrap( case capi.SQLITE_DBCONFIG_ENABLE_VIEW: case capi.SQLITE_DBCONFIG_LEGACY_FILE_FORMAT: case capi.SQLITE_DBCONFIG_TRUSTED_SCHEMA: + case capi.SQLITE_DBCONFIG_STMT_SCANSTATUS: + case capi.SQLITE_DBCONFIG_REVERSE_SCANORDER: return this.ip(pDb, op, args[0], args[1] || 0); case capi.SQLITE_DBCONFIG_LOOKASIDE: return this.pii(pDb, op, args[0], args[1], args[2]); |