Skip to content

subframe7536/kysely-sqlite-tools

Repository files navigation

Kysely SQLite Utils

Various dialects for Kysely using SQLite

Base Dialect

dialect for generic SQLite, support run in current or worker thread

Multiple Dialects

Base on kysely-generic-sqlite

Other Old Utils

Development

This repository uses pnpm workspaces. Install dependencies once from the repository root:

pnpm install

Common workspace commands:

pnpm dev       # watch-build all dialect packages
pnpm build     # build all dialect packages
pnpm qa                                      # build, lint, format, and typecheck
pnpm build && pnpm test                       # build, then run all test suites
pnpm --filter kysely-bun-worker test          # run the Bun-specific suite

Release and publish

Version packages from the repository root:

pnpm release

Publishing intentionally uses npm trusted publishing from the GitHub Actions release workflow while the workspace is managed by pnpm.

About

Kysely dialect of sql.js / sqlite-wasm / wa-sqlite / node-sqlite3-wasm / sqlite worker / Tauri sql plugin (sqlite) / bun:sqlite

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages