summaryrefslogtreecommitdiff
path: root/lib/libsqlite3/tool/mkpragmatab.tcl
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libsqlite3/tool/mkpragmatab.tcl')
-rw-r--r--lib/libsqlite3/tool/mkpragmatab.tcl11
1 files changed, 11 insertions, 0 deletions
diff --git a/lib/libsqlite3/tool/mkpragmatab.tcl b/lib/libsqlite3/tool/mkpragmatab.tcl
index aa7c8078c55..21503d16eec 100644
--- a/lib/libsqlite3/tool/mkpragmatab.tcl
+++ b/lib/libsqlite3/tool/mkpragmatab.tcl
@@ -246,18 +246,29 @@ set pragma_def {
NAME: schema_version
TYPE: HEADER_VALUE
+ ARG: BTREE_SCHEMA_VERSION
IF: !defined(SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS)
NAME: user_version
TYPE: HEADER_VALUE
+ ARG: BTREE_USER_VERSION
+ IF: !defined(SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS)
+
+ NAME: data_version
+ TYPE: HEADER_VALUE
+ ARG: BTREE_DATA_VERSION
+ FLAG: ReadOnly
IF: !defined(SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS)
NAME: freelist_count
TYPE: HEADER_VALUE
+ ARG: BTREE_FREE_PAGE_COUNT
+ FLAG: ReadOnly
IF: !defined(SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS)
NAME: application_id
TYPE: HEADER_VALUE
+ ARG: BTREE_APPLICATION_ID
IF: !defined(SQLITE_OMIT_SCHEMA_VERSION_PRAGMAS)
NAME: compile_options