aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* initial test coverage for Store.Select functionsStefan Majewsky2026-04-147-31/+263
|
* add mock SQL driver for testsStefan Majewsky2026-04-131-0/+300
| | | | Ironically, not tested yet.
* reduce code duplication in benchmark testsStefan Majewsky2026-04-132-104/+54
|
* add initial sketches for Store.Insert, Store.UpdateStefan Majewsky2026-04-127-101/+390
| | | | Currently extremely bad performance for some reason. Need to investigate.
* add Store.SelectWhere, Store.SelectOneWhereStefan Majewsky2026-04-124-11/+158
|
* add Store.SelectOneStefan Majewsky2026-04-125-20/+141
|
* add Handle interfaceStefan Majewsky2026-04-122-4/+22
|
* reorganize the API from type DB to type StoreStefan Majewsky2026-04-119-239/+204
|
* BenchmarkSelect: test N=1/10/100/1000 all at onceStefan Majewsky2026-04-111-78/+81
|
* many more tests for query planningStefan Majewsky2026-04-112-21/+176
|
* reduce function body of Select() further, add context to errorsStefan Majewsky2026-04-112-15/+35
|
* use reflect.VisibleFields()Stefan Majewsky2026-04-111-25/+9
|
* reduce function body of Select()Stefan Majewsky2026-04-112-18/+46
|
* say no to ctxStefan Majewsky2026-04-113-4/+10
|
* move Select() to separate fileStefan Majewsky2026-04-102-50/+58
|
* generate INSERT/UPDATE/DELETE queries during BuildPlanStefan Majewsky2026-04-104-46/+188
|
* reorganize codeStefan Majewsky2026-04-1013-155/+245
|
* initial MVP for oblast.Select()Stefan Majewsky2026-04-107-1/+232
|
* start reflecting on types to build a query planStefan Majewsky2026-04-106-1/+337
|
* fix go.mod versionStefan Majewsky2026-04-091-1/+1
|
* add license in root directory to enable pkg.go.dev renderingStefan Majewsky2026-04-091-0/+73
|
* project scaffoldStefan Majewsky2026-04-098-2/+228
|
* figuring out cgit real quickStefan Majewsky2026-04-092-0/+4