@@ -78,7 +78,9 @@ class WasmBindings {
78
78
_sqlite3_value_text,
79
79
_sqlite3_value_blob,
80
80
_sqlite3_aggregate_context,
81
- _sqlite3_get_autocommit;
81
+ _sqlite3_get_autocommit,
82
+ _sqlite3_stmt_readonly,
83
+ _sqlite3_stmt_isexplain;
82
84
83
85
final Function ? _sqlite3_db_config;
84
86
@@ -154,6 +156,8 @@ class WasmBindings {
154
156
_sqlite3_aggregate_context =
155
157
instance.functions['sqlite3_aggregate_context' ]! ,
156
158
_sqlite3_get_autocommit = instance.functions['sqlite3_get_autocommit' ]! ,
159
+ _sqlite3_stmt_isexplain = instance.functions['sqlite3_stmt_isexplain' ]! ,
160
+ _sqlite3_stmt_readonly = instance.functions['sqlite3_stmt_readonly' ]! ,
157
161
_sqlite3_db_config = instance.functions['dart_sqlite3_db_config_int' ],
158
162
_sqlite3_temp_directory = instance.globals['sqlite3_temp_directory' ]! {
159
163
values.bindings = this ;
@@ -404,6 +408,12 @@ class WasmBindings {
404
408
405
409
int sqlite3_changes (Pointer db) => _sqlite3_changes (db) as int ;
406
410
411
+ int sqlite3_stmt_isexplain (Pointer stmt) =>
412
+ _sqlite3_stmt_isexplain (stmt) as int ;
413
+
414
+ int sqlite3_stmt_readonly (Pointer stmt) =>
415
+ _sqlite3_stmt_readonly (stmt) as int ;
416
+
407
417
int sqlite3_last_insert_rowid (Pointer db) =>
408
418
JsBigInt (_sqlite3_last_insert_rowid (db) as Object ).asDartInt;
409
419
0 commit comments