feat(page): add typed keyset pagination for Bob (#15)
Documentation / docs (push) Successful in 29s
ci / check (push) Successful in 41s
ci / postgres (push) Successful in 45s

Add transport-neutral keyset pagination through native Bob query mods.
Preserve supported cursor value types in a compact versioned format, with
bidirectional pages, explicit row keys, and a separate opt-in count.
Include SQLite tests, PostgreSQL service CI, and the cursor-format ADR.

Closes #6
This commit was merged in pull request #15.
This commit is contained in:
end committed 2026-10-27 20:21:58 -07:00
1 parent e5298cff37
commit c45e8abe08
11 files changed
+1225 -1

No files matched your search

+9
View File
@@ -3,6 +3,15 @@ module go.auvem.com/corestack
go 1.27.1
require (
github.com/lib/pq v1.10.9
github.com/mattn/go-sqlite3 v1.14.32
github.com/stephenafamo/bob v0.50.0
github.com/stephenafamo/scan v0.9.0
github.com/yuin/goldmark v1.8.6
go.yaml.in/yaml/v3 v3.0.5
)
require (
github.com/aarondl/opt v0.0.0-20250607033636-982744e1bd65 // indirect
github.com/qdm12/reprint v0.0.0-20200326205758-722754a53494 // indirect
)