* Update base Docker images
* Use performance.now() instead of Date.now() for time promise tests
* Build sqlitelua: user scalar, aggregate & table-valued functions in Lua
* Build SQLite 3.41.0
* Update pivot_vtab
* Add Pearson correlation coefficient function extension, build
* Add an easy way to running test locally without Nodejs
* Use RSS sum to pick top2 processes for the report
* Try previous Ubuntu LTS as a workaround for Firefox worker not starting
* Updating how database object information is getting retrieved
I updated the SQLite query for gathering database objects to make use of the JSON1 extension so you can grab tables and views name, their associated columns with types and set it to the schema. This removes the need to work with DDL's. Hints for Tables and Views works since my approach is they are both database objects.
- Pivot support implementation
- Rename queries into inquiries
- Rename editor into workspace
- Change result set format
- New JSON format for inquiries
- Redesign panels
* Proof-of-concept pre-built custom sql.js
* Rewrite Makefile as a couple of comprehensible Python scripts
* Add link to a blog post about transitive closure in SQLite
* Remove eval extension -- no much point as it only returns a string
* Consistently use existing Path objects
* Add basic tests scalar functions from extension-functions.c
* Test presence of functions from the rest of built extensions
* Use the same sqlite.com domain
* Add a couple SQLite compile flags that may make it a bit faster
* Add regexpi function test
* Add node about regexpi and REGEXP operator
* Workaround first build failure, rebuild lock file and minor fixes