Pekka Enberg
2fc5c0ce5c
Switch to runtime flag for enabling indexes
...
Makes it easier to test the feature:
```
$ cargo run -- --experimental-indexes
Limbo v0.0.22
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database
limbo> CREATE TABLE t(x);
limbo> CREATE INDEX t_idx ON t(x);
limbo> DROP INDEX t_idx;
```
2025-06-26 10:07:28 +03:00
Pekka Enberg
90c1e3fc06
Switch Connection to use Arc instead of Rc
...
Connection needs to be Arc so that bindings can wrap it with `Mutex` for
multi-threading.
2025-06-16 10:43:19 +03:00
Pekka Enberg
96175cccf7
cli: Add --experimental-mvcc option to enable MVCC
2025-03-06 10:16:42 +02:00
Pere Diaz Bou
8daf7666d1
Make database Sync + Send
2025-03-05 14:07:48 +01:00
PThorpe92
6a919ac691
Remove uri parsing in go bindings because it has been added in core
2025-02-26 10:17:26 -05:00
PThorpe92
1493d499e5
bindings/go: Add error propagation from bindings lib
2025-02-02 07:40:28 -05:00
PThorpe92
7ee52fca4d
bindings/go: update readme with example, change module name
2025-01-31 19:22:21 -05:00
PThorpe92
950f29daab
bindings/go: Adjust tests for multiple concurrent connections
2025-01-31 13:28:05 -05:00
Pekka Enberg
0918fc40d4
bindings/go: Rename to Limbo
...
...we'll likely call this Turso eventually, but right now, let's keep
the code consistent.
2025-01-26 20:58:10 +02:00
PThorpe92
32c985f9a8
Progress on Go bindings, add prepare + query statement
2025-01-25 23:01:46 -05:00
PThorpe92
4be1f9c3cc
Begin work on Go bindings (purego)
2025-01-25 11:37:12 -05:00