@@ -188,6 +188,10 @@ function sqlite3_interrupt(arg1)
188188 @ccall libsqlite. sqlite3_interrupt (arg1:: Ptr{sqlite3} ):: Cvoid
189189end
190190
191+ function sqlite3_is_interrupted (arg1)
192+ @ccall libsqlite. sqlite3_is_interrupted (arg1:: Ptr{sqlite3} ):: Cint
193+ end
194+
191195function sqlite3_complete (sql)
192196 @ccall libsqlite. sqlite3_complete (sql:: Ptr{Cchar} ):: Cint
193197end
@@ -1957,6 +1961,16 @@ function sqlite3_stmt_scanstatus(pStmt, idx, iScanStatusOp, pOut)
19571961 ):: Cint
19581962end
19591963
1964+ function sqlite3_stmt_scanstatus_v2 (pStmt, idx, iScanStatusOp, flags, pOut)
1965+ @ccall libsqlite. sqlite3_stmt_scanstatus_v2 (
1966+ pStmt:: Ptr{sqlite3_stmt} ,
1967+ idx:: Cint ,
1968+ iScanStatusOp:: Cint ,
1969+ flags:: Cint ,
1970+ pOut:: Ptr{Cvoid} ,
1971+ ):: Cint
1972+ end
1973+
19601974function sqlite3_stmt_scanstatus_reset (arg1)
19611975 @ccall libsqlite. sqlite3_stmt_scanstatus_reset (
19621976 arg1:: Ptr{sqlite3_stmt} ,
@@ -2133,11 +2147,11 @@ end
21332147
21342148# Skipping MacroDefinition: SQLITE_EXTERN extern
21352149
2136- const SQLITE_VERSION = " 3.40 .0"
2150+ const SQLITE_VERSION = " 3.41 .0"
21372151
2138- const SQLITE_VERSION_NUMBER = 3040000
2152+ const SQLITE_VERSION_NUMBER = 3041000
21392153
2140- const SQLITE_SOURCE_ID = " 2022-11-16 12:10:08 89c459e766ea7e9165d0beeb124708b955a4950d0f4792f457465d71b158d318 "
2154+ const SQLITE_SOURCE_ID = " 2023-02-21 18:09:37 05941c2a04037fc3ed2ffae11f5d2260706f89431f463518740f72ada350866d "
21412155
21422156const SQLITE_OK = 0
21432157
@@ -2343,6 +2357,8 @@ const SQLITE_NOTICE_RECOVER_WAL = SQLITE_NOTICE | 1 << 8
23432357
23442358const SQLITE_NOTICE_RECOVER_ROLLBACK = SQLITE_NOTICE | 2 << 8
23452359
2360+ const SQLITE_NOTICE_RBU = SQLITE_NOTICE | 3 << 8
2361+
23462362const SQLITE_WARNING_AUTOINDEX = SQLITE_WARNING | 1 << 8
23472363
23482364const SQLITE_AUTH_USER = SQLITE_AUTH | 1 << 8
@@ -2523,6 +2539,8 @@ const SQLITE_FCNTL_EXTERNAL_READER = 40
25232539
25242540const SQLITE_FCNTL_CKSM_FILE = 41
25252541
2542+ const SQLITE_FCNTL_RESET_CACHE = 42
2543+
25262544const SQLITE_GET_LOCKPROXYFILE = SQLITE_FCNTL_GET_LOCKPROXYFILE
25272545
25282546const SQLITE_SET_LOCKPROXYFILE = SQLITE_FCNTL_SET_LOCKPROXYFILE
@@ -3029,6 +3047,12 @@ const SQLITE_SCANSTAT_EXPLAIN = 4
30293047
30303048const SQLITE_SCANSTAT_SELECTID = 5
30313049
3050+ const SQLITE_SCANSTAT_PARENTID = 6
3051+
3052+ const SQLITE_SCANSTAT_NCYCLE = 7
3053+
3054+ const SQLITE_SCANSTAT_COMPLEX = 0x0001
3055+
30323056const SQLITE_SERIALIZE_NOCOPY = 0x0001
30333057
30343058const SQLITE_DESERIALIZE_FREEONCLOSE = 1
0 commit comments