Commit Graph
13 Commits
Author SHA1 Message Date
tbenandClaude Opus 5.5 938a1da71d Add queue tables, quote SQL identifiers (v1.3.0)
- isQueue table option adds queue columns and a (status, available_at)
  index; BunSQLite.queue exposes add, claim, complete, fail and
  release_stale with atomic claims
- Set busy_timeout on connections so workers in separate processes wait
  instead of failing with SQLITE_BUSY
- Quote table and column names with backticks in generated SQL, so
  reserved words (to, order, group) work and unknown columns error
  instead of matching as string literals
- Tests for queue ops, multi-process claims and reserved-word names

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-18 16:29:14 +01:00
tben 7c095f6f16 Major version update. Major bugfixes. Security vulnerabilites fixed 2026-10-14 03:02:07 +01:00
tben f3f1c42699 Major version update. Refactor sql generator function. Add core select directives like SUM, MIN, MAX, etc 2026-04-18 07:24:01 +01:00
tben 7b2dc81bbb Bugfix 2026-04-16 15:07:38 +01:00
tben ea8a2eab6b Updates 2026-04-16 15:05:35 +01:00
tben a4aa20baa4 Update sql gen. Add support for raw sql in joins select and regular select sections 2026-04-12 14:15:57 +01:00
tben a57a063f67 Refactor select count strategy. Run the count query together with the normal query 2026-04-12 10:36:32 +01:00
tben 0827cfed11 Pagination Bugfix #3 2026-04-12 08:40:48 +01:00
tben 33f040116d Pagination Bugfix #2 2026-04-12 08:36:21 +01:00
tben eec6ad2785 Pagination Bugfix. 2026-04-12 08:33:29 +01:00
tben dea25b71c2 Add Select pagination 2026-04-12 08:32:00 +01:00
tben 7d320f26ef Update Types 2026-03-22 13:07:38 +01:00
tben 634be9b01d Updates 2026-03-02 10:44:30 +01:00