---
name: sqlite
description: "Embedded SQL database via sql.js (WASM) — no server required"
version: "0.1.0"
entry: ./adapter.ts
npm_deps:
  required:
    - sql.js
  optional: []
fields:
  - key: path
    label: "Database File Path"
    required: true
    sensitive: false
health_check: null
keywords:
  - database
  - sql
  - sqlite
  - embedded
---

A lightweight embedded SQL database using sql.js (SQLite compiled to WASM).
The database file is created at `path` if it does not exist. Supports SQL
queries, schema inspection, and mutations.

## Operations

| Operation | Access | Description |
|-----------|--------|-------------|
| `query` | read | Execute a read-only SQL query |
| `schema` | read | Inspect database schema |
| `execute` | write | Execute a SQL statement |

## Configuration

```yaml
connectors:
  - id: local-db
    adapter: sqlite
    access: read-write
    options:
      path: .skaile/data.sqlite
```
