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]>
This commit is contained in:
@@ -1,4 +1,7 @@
|
||||
type Param = {
|
||||
/**
|
||||
* An already validated and quoted column reference
|
||||
*/
|
||||
field: string;
|
||||
alias: string;
|
||||
separator?: string;
|
||||
|
||||
Reference in New Issue
Block a user