{"library":"signalk-database","type":"library","category":null,"description":"SQLite library and admin UI for SignalK Node Server plugins, version 0.2.0 (early development, active). Provides isolated per-plugin SQLite databases via `openPluginDb(app)`, with WAL mode, foreign keys, caching. Includes web-based admin UI for browsing all plugin databases disk. Requires Node >=22.5.0 (uses built-in `node:sqlite`). No server-side cooperation needed. Differentiator: zero-config per-plugin isolation, admin UI that sees all databases regardless of plugin status, and integration with signalk-backup for transactional backups via `VACUUM INTO`.","language":"javascript","status":"active","version":"0.2.0","tags":["javascript","signalk-node-server-plugin","signalk-webapp","signalk-category-database","signalk-category-utility","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install signalk-database","imports":["import { openPluginDb } from 'signalk-database'","import type { PluginDb } from 'signalk-database'","import type { Migration } from 'signalk-database'"]},{"cmd":"yarn add signalk-database","imports":[]},{"cmd":"pnpm add signalk-database","imports":[]}],"homepage":"https://github.com/dirkwa/signalk-database#readme","github":"https://github.com/dirkwa/signalk-database","docs":null,"changelog":null,"pypi":null,"npm":"signalk-database","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}