Commit graph

2 commits

Author SHA1 Message Date
Snider
b6daafe952 feat(store): DuckDB.Conn() accessor for streaming row iteration
Some checks are pending
Security Scan / security (push) Waiting to run
Test / test (push) Waiting to run
Conn() *sql.DB accessor on store.DuckDB. The higher-level helpers
(Exec, QueryRowScan, QueryRows) don't cover streaming row iteration
patterns that go-ml needs for its training/eval pipelines.

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-14 16:49:59 +01:00
Snider
eef4e737aa refactor(store): replace banned stdlib imports with core/go primitives
Some checks failed
Security Scan / security (push) Has been cancelled
Test / test (push) Has been cancelled
- fmt → core.Sprintf, core.E
- strings → core.Contains, core.HasPrefix, core.Split, core.Join, core.Trim
- os → core.Fs operations
- path/filepath → core.JoinPath, core.PathBase
- encoding/json → core.JSONMarshal, core.JSONUnmarshal
- Add usage example comments to all exported struct fields

Co-Authored-By: Virgil <virgil@lethean.io>
2026-04-08 16:43:49 +01:00