ReviewOS

also looking at this

stacks/bun-query-builder

fix(orm)!: accept whereRaw bindings as one array

#1148
Merged glennmichael123 wants to merge fix/1146-where-raw-array-bindings into main
10 files +742 -27
docs/api/reference.mdmodified+1-1
Changes to docs/api/reference.md
@@ -67,7 +67,7 @@ const meta = buildSchemaMeta(models)
6767| `whereNull(col)` | WHERE IS NULL | `.whereNull('deleted_at')` |
6868| `whereNotNull(col)` | WHERE IS NOT NULL | `.whereNotNull('email')` |
6969| `whereColumn(a, op, b)` | Compare columns | `.whereColumn('a', '=', 'b')` |
70| `whereRaw(sql)` | Raw WHERE clause | `.whereRaw('LOWER(name) = ?', ['john'])` |
70| `whereRaw(fragment)` | Raw WHERE clause (one fragment, no bindings) | ``.whereRaw(raw`LOWER(name) = ${name}`)`` |
7171
7272### JOIN Operations
7373