chai icon indicating copy to clipboard operation
chai copied to clipboard

Modern embedded SQL database

Results 46 chai issues
Sort by recently updated
recently updated
newest added

Multi-table `SELECT` is query like ```SQL SELECT * FROM foo, bar; ``` ### Example If `foo` table is: | a | b | |---|---| | 1 | 2 | |...

### Proposal Add bleve support ( https://github.com/blevesearch ) ### Motivation Provides FTS like sqllite has and other DB's, to allow searching over documents. https://sqlite.org/fts3.html Provides facet based data analysis. A...

enhancement

We should do something about integer overflows for values retuned by engine `NextSequence` method. E.g. SQLite claims to randomly choose available sequence number on overflow (I’d prefer deterministic solution, although...

sql
needs discussion

Whenever we release a new version of the CLI, we should automatically compile the binary for Linux, macos and windows, 32 and 64 bits and upload them to the Github...

cli

I wonder if its possible to use existing SQL DB tools with genji ? https://github.com/kyleconroy/sqlc - Just takes SQL and generates the golang code. So not dependent on anything else....

I can reproduce mattn/go-sqlite3#204 with [minimal changes](https://gist.github.com/tie/88322c6f880f8515b3b5ac64b2124ba4/revisions#diff-53618cae32e23ae47e1c35f10da92654). main1.go ``` // https://github.com/mattn/go-sqlite3/issues/705 package main import ( "database/sql" _ "github.com/genjidb/genji/sql/driver" ) func main() { db, err := sql.Open("genji", ":memory:") if err !=...

bug
sql

Are nested subqueries like the following allowed? ``` SELECT customerName FROM customers WHERE customerNumber NOT IN (SELECT DISTINCT customerNumber FROM orders); ``` This is not mentioned in the doc. Also,...