@@ -7,6 +7,7 @@ This document describes the compatibility of Limbo with SQLite.
7
7
- [ Features] ( #features )
8
8
- [ SQLite query language] ( #sqlite-query-language )
9
9
- [ Statements] ( #statements )
10
+ - [ PRAGMA Statements] ( #pragma )
10
11
- [ Expressions] ( #expressions )
11
12
- [ Functions] ( #functions )
12
13
- [ SQLite C API] ( #sqlite-c-api )
@@ -52,8 +53,6 @@ The current status of Limbo is:
52
53
| INDEXED BY | No | |
53
54
| INSERT | Partial | |
54
55
| ON CONFLICT clause | No | |
55
- | PRAGMA | Partial | |
56
- | PRAGMA cache_size | Yes | |
57
56
| REINDEX | No | |
58
57
| RELEASE SAVEPOINT | No | |
59
58
| REPLACE | No | |
@@ -78,6 +77,87 @@ The current status of Limbo is:
78
77
| VACUUM | No | |
79
78
| WITH clause | No | |
80
79
80
+ #### [ PRAGMA] ( https://www.sqlite.org/pragma.html )
81
+
82
+
83
+ | Statement | Status | Comment |
84
+ | ----------------------------------| ------------| -------------------------------------------------|
85
+ | PRAGMA analysis_limit | No | |
86
+ | PRAGMA application_id | No | |
87
+ | PRAGMA auto_vacuum | No | |
88
+ | PRAGMA automatic_index | No | |
89
+ | PRAGMA busy_timeout | No | |
90
+ | PRAGMA busy_timeout | No | |
91
+ | PRAGMA cache_size | Yes | |
92
+ | PRAGMA cache_spill | No | |
93
+ | PRAGMA case_sensitive_like | Not Needed | deprecated in SQLite |
94
+ | PRAGMA cell_size_check | No | |
95
+ | PRAGMA checkpoint_fullsync | No | |
96
+ | PRAGMA collation_list | No | |
97
+ | PRAGMA compile_options | No | |
98
+ | PRAGMA count_changes | Not Needed | deprecated in SQLite |
99
+ | PRAGMA data_store_directory | Not Needed | deprecated in SQLite |
100
+ | PRAGMA data_version | No | |
101
+ | PRAGMA database_list | No | |
102
+ | PRAGMA default_cache_size | Not Needed | deprecated in SQLite |
103
+ | PRAGMA defer_foreign_keys | No | |
104
+ | PRAGMA empty_result_callbacks | Not Needed | deprecated in SQLite |
105
+ | PRAGMA encoding | No | |
106
+ | PRAGMA foreign_key_check | No | |
107
+ | PRAGMA foreign_key_list | No | |
108
+ | PRAGMA foreign_keys | No | |
109
+ | PRAGMA freelist_count | No | |
110
+ | PRAGMA full_column_names | Not Needed | deprecated in SQLite |
111
+ | PRAGMA fullsync | No | |
112
+ | PRAGMA function_list | No | |
113
+ | PRAGMA hard_heap_limit | No | |
114
+ | PRAGMA ignore_check_constraints | No | |
115
+ | PRAGMA incremental_vacuum | No | |
116
+ | PRAGMA index_info | No | |
117
+ | PRAGMA index_list | No | |
118
+ | PRAGMA index_xinfo | No | |
119
+ | PRAGMA integrity_check | No | |
120
+ | PRAGMA journal_mode | No | |
121
+ | PRAGMA journal_size_limit | No | |
122
+ | PRAGMA legacy_alter_table | No | |
123
+ | PRAGMA legacy_file_format | No | |
124
+ | PRAGMA locking_mode | No | |
125
+ | PRAGMA max_page_count | No | |
126
+ | PRAGMA mmap_size | No | |
127
+ | PRAGMA module_list | No | |
128
+ | PRAGMA optimize | No | |
129
+ | PRAGMA page_count | No | |
130
+ | PRAGMA page_size | No | |
131
+ | PRAGMA parser_trace | No | |
132
+ | PRAGMA pragma_list | No | |
133
+ | PRAGMA query_only | No | |
134
+ | PRAGMA quick_check | No | |
135
+ | PRAGMA read_uncommitted | No | |
136
+ | PRAGMA recursive_triggers | No | |
137
+ | PRAGMA reverse_unordered_selects | No | |
138
+ | PRAGMA schema_version | No | |
139
+ | PRAGMA secure_delete | No | |
140
+ | PRAGMA short_column_names | Not Needed | deprecated in SQLite |
141
+ | PRAGMA shrink_memory | No | |
142
+ | PRAGMA soft_heap_limit | No | |
143
+ | PRAGMA stats | No | Used for testing in SQLite |
144
+ | PRAGMA synchronous | No | |
145
+ | PRAGMA table_info | No | |
146
+ | PRAGMA table_list | No | |
147
+ | PRAGMA table_xinfo | No | |
148
+ | PRAGMA temp_store | No | |
149
+ | PRAGMA temp_store_directory | Not Needed | deprecated in SQLite |
150
+ | PRAGMA threads | No | |
151
+ | PRAGMA trusted_schema | No | |
152
+ | PRAGMA user_version | No | |
153
+ | PRAGMA vdbe_addoptrace | No | |
154
+ | PRAGMA vdbe_debug | No | |
155
+ | PRAGMA vdbe_listing | No | |
156
+ | PRAGMA vdbe_trace | No | |
157
+ | PRAGMA wal_autocheckpoint | No | |
158
+ | PRAGMA wal_checkpoint | Partial | Not supported calling with param (pragma-value) |
159
+ | PRAGMA writable_schema | No | |
160
+
81
161
### Expressions
82
162
83
163
Feature support of [ sqlite expr syntax] ( https://www.sqlite.org/lang_expr.html ) .
0 commit comments