Divy Srivastava
|
5bc4266101
|
fix(ext/node): sqlite handle empty blob being NULL (#28674)
Fixes https://github.com/denoland/deno/issues/28672
|
2025-04-01 13:50:26 +00:00 |
|
c00kie17
|
208992ad53
|
fix(ext/node): sqlite error details (#28431)
Improves SQLite error reporting by including `err_code`, `err_str`,
matching Node.js behavior.
Fixes #28289
|
2025-03-22 07:52:22 +05:30 |
|
Divy Srivastava
|
fb3df15fc8
|
fix(ext/node): restrict ATTACH DATABASE statement (#28513)
Disable `ATTACH DATABASE` statement in `node:sqlite` since it is not
supervised by Deno's permission system
|
2025-03-18 22:03:35 +05:30 |
|
Divy Srivastava
|
c638f9ade1
|
fix(ext/node): reset statement immidiately in run() (#28506)
Fixes https://github.com/denoland/deno/issues/28492
|
2025-03-15 20:14:24 +05:30 |
|
Nathan Whitaker
|
9a2386c82d
|
chore: fix linter error on main (#28301)
3779830822
|
2025-02-25 18:11:00 +00:00 |
|
Divy Srivastava
|
e66ef32a8f
|
fix(ext/node): SQLite reset guards to prevent database locks (#28298)
Fixes https://github.com/denoland/deno/issues/28295
|
2025-02-25 19:27:55 +05:30 |
|
Divy Srivastava
|
7fa8fc4b26
|
fix(ext/node): descriptive sqlite error messages (#28272)
Fixes https://github.com/denoland/deno/issues/28259
|
2025-02-24 17:55:36 +05:30 |
|
Divy Srivastava
|
c1276d8fa0
|
fix(ext/node): rewrite SQLite named parameter handing (#28197)
Allow bare named params and handle invalid param name. Also adds
`StatementSync#setAllowBareNamedParameters`
Fixes https://github.com/denoland/deno/issues/28183
|
2025-02-20 18:34:34 +05:30 |
|
Divy Srivastava
|
664d50fab8
|
fix(ext/node): Fix handling of sqlite large integers (#28193)
Use `v8::Number` instead of `v8::Integer` to handle > i32::MAX.
Fixes https://github.com/denoland/deno/issues/28187
|
2025-02-20 16:32:46 +05:30 |
|
Gowtham K
|
9b9eeabcc8
|
fix(node/sqlite): sqlite named parameters (#28154)
This PR introduces support for named parameters in SQLite queries, as
outlined in #28134
|
2025-02-18 22:03:39 +05:30 |
|
Divy Srivastava
|
4ab380e0a7
|
fix(ext/node): implement StatementSync#iterate (#28168)
Fixes https://github.com/denoland/deno/issues/28130
|
2025-02-18 21:26:17 +05:30 |
|
Divy Srivastava
|
c2832d70a1
|
fix(ext/sqlite): add sourceSQL and expandedSQL getters (#27921)
|
2025-02-04 17:38:41 +05:30 |
|
Divy Srivastava
|
7d19668255
|
fix(ext/node): throw RangeError when sqlite INTEGER is too large (#27907)
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
|
2025-02-01 13:19:53 +05:30 |
|
Divy Srivastava
|
1cbaee9f52
|
fix(ext/node): sqlite bind support bigint values (#27890)
|
2025-01-31 18:31:05 +05:30 |
|
Divy Srivastava
|
057f257052
|
fix(ext/node): represent sqlite blob as Uint8Array (#27889)
|
2025-01-31 17:53:48 +05:30 |
|
Divy Srivastava
|
aeac5a6338
|
feat(ext/node): implement node:sqlite (#27308)
Depends on:
- https://github.com/denoland/deno_core/pull/994
- https://github.com/denoland/deno_core/pull/993
- https://github.com/denoland/deno_core/issues/999
- https://github.com/denoland/deno_core/pull/1000
- https://github.com/denoland/deno_core/pull/1001
Closes https://github.com/denoland/deno/issues/24828

---------
Signed-off-by: Divy Srivastava <dj.srivastava23@gmail.com>
|
2025-01-28 19:30:03 +05:30 |
|