{"library":"kysely-dialect-tauri","type":"library","category":null,"description":"A Kysely dialect for Tauri apps using the official @tauri-apps/plugin-sql to connect to databases. Current stable version is 1.2.1. It is developed as part of the kysely-sqlite-tools monorepo. Currently only supports SQLite. The dialect leverages Tauri's SQL plugin to load databases asynchronously, using a callback pattern that provides the SQLite prefix. It is primarily used with Kysely (>=0.26) and requires @tauri-apps/plugin-sql ^2.0.0. Differentiating from other Kysely dialects, it is specifically designed for Tauri environments with proper async loading and connection lifecycle management.","language":"javascript","status":"active","version":"1.2.1","tags":["javascript","kysely","dialect","sql","postgre","mysql","sqlite3","Tauri","typescript"],"last_verified":"Fri Jun 05","install":[{"cmd":"npm install kysely-dialect-tauri","imports":["import { TauriSqliteDialect } from 'kysely-dialect-tauri'","import type { TauriSqliteDialectConfig } from 'kysely-dialect-tauri'","import type { TauriSqlDB } from 'kysely-dialect-tauri' or omit if not needed"]},{"cmd":"yarn add kysely-dialect-tauri","imports":[]},{"cmd":"pnpm add kysely-dialect-tauri","imports":[]}],"homepage":"https://github.com/subframe7536/kysely-sqlite-tools/tree/master/packages/dialect-tauri","github":"https://github.com/subframe7536/kysely-sqlite-tools#master","docs":null,"changelog":null,"pypi":null,"npm":"kysely-dialect-tauri","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}