enable session support, updates #58

This commit is contained in:
Jan Mercl
2021-07-18 20:22:36 +02:00
parent fbc07fb841
commit cb1f916bce
45 changed files with 125077 additions and 42133 deletions

View File

@@ -1,4 +1,4 @@
// Code generated by 'ccgo -DSQLITE_PRIVATE= -export-defines -export-enums -export-externs X -export-fields F -export-typedefs -pkgname sqlite3 -o libtest/sqlite_linux_386.go -trace-translation-units -volatile=sqlite3_io_error_pending,sqlite3_open_file_count,sqlite3_pager_readdb_count,sqlite3_pager_writedb_count,sqlite3_pager_writej_count,sqlite3_search_count,sqlite3_sort_count,saved_cnt testdata/sqlite-amalgamation-3360000/sqlite3.c -DNDEBUG -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_CKSUMVFS_STATIC -DSQLITE_CORE -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_PAGE_SIZE=1024 -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_SNAPSHOT -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_HAVE_ZLIB=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_SOUNDEX -DSQLITE_TEMP_STORE=1 -DSQLITE_TEST -DSQLITE_THREADSAFE=1 -DSQLITE_MUTEX_NOOP', DO NOT EDIT.
// Code generated by 'ccgo -DSQLITE_PRIVATE= -export-defines -export-enums -export-externs X -export-fields F -export-typedefs -pkgname sqlite3 -o libtest/sqlite_linux_386.go -trace-translation-units -volatile=sqlite3_io_error_pending,sqlite3_open_file_count,sqlite3_pager_readdb_count,sqlite3_pager_writedb_count,sqlite3_pager_writej_count,sqlite3_search_count,sqlite3_sort_count,saved_cnt testdata/sqlite-amalgamation-3360000/sqlite3.c -DNDEBUG -DHAVE_USLEEP -DLONGDOUBLE_TYPE=double -DSQLITE_CKSUMVFS_STATIC -DSQLITE_CORE -DSQLITE_DEFAULT_MEMSTATUS=0 -DSQLITE_DEFAULT_PAGE_SIZE=1024 -DSQLITE_ENABLE_BYTECODE_VTAB -DSQLITE_ENABLE_COLUMN_METADATA -DSQLITE_ENABLE_DBPAGE_VTAB -DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_DESERIALIZE -DSQLITE_ENABLE_EXPLAIN_COMMENTS -DSQLITE_ENABLE_FTS5 -DSQLITE_ENABLE_GEOPOLY -DSQLITE_ENABLE_JSON1 -DSQLITE_ENABLE_MEMORY_MANAGEMENT -DSQLITE_ENABLE_OFFSET_SQL_FUNC -DSQLITE_ENABLE_PREUPDATE_HOOK -DSQLITE_ENABLE_RBU -DSQLITE_ENABLE_RTREE -DSQLITE_ENABLE_SESSION -DSQLITE_ENABLE_SNAPSHOT -DSQLITE_ENABLE_STAT4 -DSQLITE_ENABLE_STMTVTAB -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_HAVE_ZLIB=1 -DSQLITE_LIKE_DOESNT_MATCH_BLOBS -DSQLITE_MUTEX_APPDEF=1 -DSQLITE_SOUNDEX -DSQLITE_TEMP_STORE=1 -DSQLITE_TEST -DSQLITE_THREADSAFE=1 -DSQLITE_MUTEX_NOOP', DO NOT EDIT.
package sqlite3
@@ -1283,6 +1283,32 @@ var CAPI = map[string]struct{}{
"sqlite3aEQb": {},
"sqlite3aGTb": {},
"sqlite3aLTb": {},
"sqlite3changegroup_add": {},
"sqlite3changegroup_add_strm": {},
"sqlite3changegroup_delete": {},
"sqlite3changegroup_new": {},
"sqlite3changegroup_output": {},
"sqlite3changegroup_output_strm": {},
"sqlite3changeset_apply": {},
"sqlite3changeset_apply_strm": {},
"sqlite3changeset_apply_v2": {},
"sqlite3changeset_apply_v2_strm": {},
"sqlite3changeset_concat": {},
"sqlite3changeset_concat_strm": {},
"sqlite3changeset_conflict": {},
"sqlite3changeset_finalize": {},
"sqlite3changeset_fk_conflicts": {},
"sqlite3changeset_invert": {},
"sqlite3changeset_invert_strm": {},
"sqlite3changeset_new": {},
"sqlite3changeset_next": {},
"sqlite3changeset_old": {},
"sqlite3changeset_op": {},
"sqlite3changeset_pk": {},
"sqlite3changeset_start": {},
"sqlite3changeset_start_strm": {},
"sqlite3changeset_start_v2": {},
"sqlite3changeset_start_v2_strm": {},
"sqlite3rbu_bp_progress": {},
"sqlite3rbu_close": {},
"sqlite3rbu_create_vfs": {},
@@ -1296,4 +1322,25 @@ var CAPI = map[string]struct{}{
"sqlite3rbu_temp_size": {},
"sqlite3rbu_temp_size_limit": {},
"sqlite3rbu_vacuum": {},
"sqlite3rebaser_configure": {},
"sqlite3rebaser_create": {},
"sqlite3rebaser_delete": {},
"sqlite3rebaser_rebase": {},
"sqlite3rebaser_rebase_strm": {},
"sqlite3session_attach": {},
"sqlite3session_changeset": {},
"sqlite3session_changeset_size": {},
"sqlite3session_changeset_strm": {},
"sqlite3session_config": {},
"sqlite3session_create": {},
"sqlite3session_delete": {},
"sqlite3session_diff": {},
"sqlite3session_enable": {},
"sqlite3session_indirect": {},
"sqlite3session_isempty": {},
"sqlite3session_memory_used": {},
"sqlite3session_object_config": {},
"sqlite3session_patchset": {},
"sqlite3session_patchset_strm": {},
"sqlite3session_table_filter": {},
}