| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | return a concrete type from Wrap() to enable non-Oblast DB operations | Stefan Majewsky | 2026-05-13 | 1 | -3/+3 |
| | | |||||
| * | Insert, Upsert, Update, Delete: do not panic on indirection through nil pointer | Stefan Majewsky | 2026-05-13 | 1 | -4/+4 |
| | | |||||
| * | change Handle to a generic interface without explicit dep on database/sql | Stefan Majewsky | 2026-05-12 | 1 | -6/+12 |
| | | |||||
| * | allow both None or ErrNoRows in SelectOne{,Where} | Stefan Majewsky | 2026-05-08 | 1 | -20/+48 |
| | | | | | | | | | | The None-returning style is more convenient when the application needs to genuinely behave differently in this case, e.g. returning 404 from an HTTP API endpoint (instead of 500 for a generic database error). The ErrNoRows-returning style is more convenient when control flow is not different for this case vs. other error cases. | ||||
| * | return None instead of ErrNoRows from SelectOne{,Where} | Stefan Majewsky | 2026-05-04 | 1 | -18/+38 |
| | | |||||
| * | shave an allocation and memcpy from Select() and SelectWhere() | Stefan Majewsky | 2026-04-30 | 1 | -9/+36 |
| | | |||||
| * | add ctx arguments to most methods | Stefan Majewsky | 2026-04-30 | 1 | -20/+21 |
| | | |||||
| * | add type PreparedSelectQuery | Stefan Majewsky | 2026-04-18 | 1 | -2/+73 |
| | | |||||
| * | add TODOs for the remaining things that I want for 1.0 | Stefan Majewsky | 2026-04-17 | 1 | -0/+2 |
| | | |||||
| * | remove more instances of defer() | Stefan Majewsky | 2026-04-17 | 1 | -10/+6 |
| | | |||||
| * | improve test coverage, error reporting for Select() | Stefan Majewsky | 2026-04-17 | 1 | -27/+16 |
| | | |||||
| * | before scanning, spawn member structs within pointers as necessary | Stefan Majewsky | 2026-04-15 | 1 | -3/+11 |
| | | |||||
| * | fold package internal into package oblast | Stefan Majewsky | 2026-04-14 | 1 | -5/+3 |
| | | |||||
| * | initial test coverage for Store.Select functions | Stefan Majewsky | 2026-04-14 | 1 | -19/+12 |
| | | |||||
| * | add initial sketches for Store.Insert, Store.Update | Stefan Majewsky | 2026-04-12 | 1 | -10/+10 |
| | | | | | Currently extremely bad performance for some reason. Need to investigate. | ||||
| * | add Store.SelectWhere, Store.SelectOneWhere | Stefan Majewsky | 2026-04-12 | 1 | -2/+75 |
| | | |||||
| * | add Store.SelectOne | Stefan Majewsky | 2026-04-12 | 1 | -0/+122 |
