Commit 5132496
fix(sqlite): disable JSON_OVERLAPS support
SQLite has no JSON_OVERLAPS function, so inheriting the MariaDB default
(true) caused 'no such function' errors on CONTAINS_ANY/CONTAINS/NOT_CONTAINS
queries against array attributes. Returning false makes the SQL builder
fall through to the LIKE-based default branch, which works against the
JSON-encoded array column values SQLite stores.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent e44768f commit 5132496
1 file changed
Lines changed: 9 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1291 | 1291 | | |
1292 | 1292 | | |
1293 | 1293 | | |
| 1294 | + | |
| 1295 | + | |
| 1296 | + | |
| 1297 | + | |
| 1298 | + | |
| 1299 | + | |
| 1300 | + | |
| 1301 | + | |
| 1302 | + | |
1294 | 1303 | | |
1295 | 1304 | | |
1296 | 1305 | | |
| |||
0 commit comments