cosmopolitan/third_party/sqlite3
Daniel Oltmanns afc07b9339
Proof of concept of sqlite serialization (#436)
* Proof of concept of sqlite serialization

This is a minimal proof of concept in order to show that it is easily possible to store the sqlite database within the zip file itself not requiring creating an external file first. Changes include compiling the sqlite library with the serialization flag, adding serialize/deserialize to the lua sqlite library and demonstrating the work via the redbean demo.

* Change demo for sqlite serialization

As explained in https://github.com/jart/cosmopolitan/pull/436#issuecomment-1164706893 the original use case is not possible with sqlite serialization, as an in-memory database cannot be shared across multiple processes. Thereby, this use case simply creates a backup of the in-memory database created in '.init.lua' and loads it to do a query.

* Fix sqlite3_deserialize parameters

The call to the sqlite3 library for the deserilization wasn't fully correct. This should fix the size parameters.
2022-10-05 07:09:53 -07:00
..
alter.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
alter.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
analyze.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
analyze.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
appendvfs.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
appendvfs.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
attach.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
attach.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
auth.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
auth.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
backup.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
backup.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
bitvec.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
bitvec.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
btmutex.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
btmutex.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
btree.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
btree.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
btree.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
btreeInt.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
build.c Get repository to build with GCC 11 2022-09-13 04:14:55 -07:00
build.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
callback.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
callback.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
complete.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
complete.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
completion.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
completion.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
ctime.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
ctime.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
date.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
date.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dbdata.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
dbdata.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dbpage.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
dbpage.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dbstat.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
dbstat.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
decimal.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
decimal.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
delete.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
delete.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
dog.py Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
expr.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
expr.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
extensions.h Enable sqlite zipfile module in redbean 2022-06-17 02:49:04 -07:00
fault.c Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
fault.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fileio.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fileio.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fkey.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fkey.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
fts3.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_aux.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_aux.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_expr.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_expr.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_hash.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_hash.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_hash.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_icu.c Fold LIBC_UNICODE into LIBC_STR 2022-08-13 08:42:32 -07:00
fts3_icu.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_porter.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_porter.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_snippet.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_snippet.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_tokenize_vtab.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_tokenize_vtab.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_tokenizer.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_tokenizer.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_tokenizer.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_tokenizer1.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_tokenizer1.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_unicode.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_unicode.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_unicode2.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts3_unicode2.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3_write.c Fold LIBC_ALG into LIBC_MEM 2022-08-13 08:32:34 -07:00
fts3_write.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
fts3Int.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts5.c Get repository to build with GCC 11 2022-09-13 04:14:55 -07:00
fts5.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
fts5.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
func.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
func.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
geopoly.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
global.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
global.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
hash.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
hash.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
hash.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
hwtime.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
icu.c Fold LIBC_UNICODE into LIBC_STR 2022-08-13 08:42:32 -07:00
icu.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
ieee754.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
ieee754.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
insert.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
insert.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
inttypes.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
json1.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
json1.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
keywordhash.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
legacy.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
legacy.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
loadext.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
loadext.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
main.c Make important improvements 2022-09-14 22:39:08 -07:00
main.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
malloc.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
malloc.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem0.c Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
mem0.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem1.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
mem1.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem2.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
mem2.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem3.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
mem3.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mem5.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
mem5.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
memdb.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
memdb.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
memjournal.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
memjournal.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
memtrace.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
memtrace.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
msvc.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
mutex.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
mutex.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
mutex.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mutex_noop.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
mutex_noop.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
mutex_unix.c Clean up threading code some more 2022-09-13 20:17:34 -07:00
mutex_unix.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
notify.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
notify.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
opcodes.c Get SQLite to build 2021-05-14 02:40:04 -07:00
opcodes.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
opcodes.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
os.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
os.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
os.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
os_common.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
os_setup.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
os_unix.c Rewrite IPv4 Turf War backend 2022-10-03 08:23:54 -07:00
os_unix.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
os_win.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
os_win.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pager.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pager.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pager.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
parse.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
parse.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
parse.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pcache.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pcache.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pcache.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pcache1.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pcache1.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
pragma.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pragma.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
pragma.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
prepare.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
prepare.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
printf.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
printf.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
random.c Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
random.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
README.cosmo Make improvements 2022-03-16 13:40:10 -07:00
resolve.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
resolve.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
rowset.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
rowset.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
rtree.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
rtree.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
rtree.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
select.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
select.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
series.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
series.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
shathree.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
shathree.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
shell.c Unbloat the build 2022-08-11 00:15:29 -07:00
shell.c.in Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlar.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlar.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3.h Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
sqlite3.mk Proof of concept of sqlite serialization (#436) 2022-10-05 07:09:53 -07:00
sqlite3expert.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlite3expert.h Enable sqlite zipfile module in redbean 2022-06-17 02:49:04 -07:00
sqlite3expert.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3ext.h Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlite3rbu.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlite3rbu.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlite3rbu.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3rtree.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlite3session.c Add test for ioctl(SIOCGIFCONF) and polyfill on BSDs 2021-06-25 18:44:04 -07:00
sqlite3session.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqlite3session.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
sqlite3userauth.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqliteicu.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
sqliteInt.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
sqliteLimit.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
status.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
status.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
stmt.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
stmt.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
table.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
table.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
threads.c Clean up threading code some more 2022-09-13 20:17:34 -07:00
threads.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
tokenize.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
tokenize.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
tokenizer.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
treeview.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
treeview.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
trigger.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
trigger.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
uint.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
uint.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
update.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
update.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
upsert.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
upsert.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
userauth.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
userauth.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
utf.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
utf.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
util.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
util.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vacuum.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vacuum.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbe.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbe.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbe.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeapi.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbeapi.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeaux.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbeaux.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeblob.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbeblob.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbeInt.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbemem.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbemem.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbesort.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbesort.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbetrace.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbetrace.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vdbevtab.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vdbevtab.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vtab.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
vtab.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
vxworks.inc Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
wal.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
wal.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
wal.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
walker.c Further polish SQLite vendoring 2021-05-14 10:43:58 -07:00
walker.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
where.c Get repository to build with GCC 11 2022-09-13 04:14:55 -07:00
where.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
wherecode.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
wherecode.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
whereexpr.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
whereexpr.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
whereInt.inc Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
window.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
window.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00
zipfile.c Revert whitespace fixes to third_party (#501) 2022-07-21 21:46:07 -07:00
zipfile.shell.c Remove plenty of makefile misconfigurations 2022-07-21 09:20:59 -07:00

DESCRIPTION

    SQLite is an embeddable SQL relational database with a ~1mb
    footprint and a wide variety of features.

ORIGIN

    https://www.sqlite.org/2021/sqlite-preprocessed-3350500.zip

LICENSE

    Public Domain or MIT