Commit Graph

5 Commits

Author SHA1 Message Date
Scott McKendry 5f5b188511 more wrapper cleanup 2026-05-15 19:50:09 +12:00
Scott McKendry 70426c8de8 refactor(db): cleanup sqlc-wrapper gen 2026-05-15 19:26:28 +12:00
Scott McKendry 371dbc3947 feat(db): add memory storage driver
removes the sqlite dependency for tests, also brings back the option for
users to run zero persistence instances of tinyauth.

adds new mapErr fn for sqlc wrapper gen to prevent sql errors from
leaking out of the store implementation.
2026-05-15 19:26:28 +12:00
Scott McKendry cbe9688657 feat(db): add code gen to build sqlc-compatible wrappers 2026-05-15 19:26:28 +12:00
Scott McKendry 06071e1f54 refactor(db): use new store interface 2026-05-15 19:26:28 +12:00