feat: add native sqlite Kysely dialect

Add an owned Kysely dialect for native node:sqlite, raise the Node 22 floor to 22.16+ for StatementSync.columns(), and cover select/returning/stale insert id behavior.
This commit is contained in:
Peter Steinberger
2026-05-07 13:07:03 +01:00
committed by GitHub
parent 037174141e
commit 955b025697
33 changed files with 352 additions and 60 deletions

View File

@@ -9,6 +9,7 @@ const rootEntries = [
"src/index.ts!",
"src/entry.ts!",
"src/cli/daemon-cli.ts!",
"src/infra/kysely-node-sqlite.ts!",
"src/infra/warning-filter.ts!",
"src/infra/command-explainer/index.ts!",
bundledPluginFile("telegram", "src/audit.ts", "!"),