Skip to content

Latest commit

 

History

History

sqlite

README.md

@fedify/sqlite: SQLite drivers for Fedify

JSR npm

This package provides a SQLite-based KvStore implementation for Fedify.

Usage

Node.js

import { DatabaseSync } from 'node:sqlite';
import { SqliteKvStore } from '@fedify/sqlite';

const db = new DatabaseSync('./data.db');
const store = new SqliteKvStore(db);

Bun

import { Database } from 'bun:sqlite';
import { SqliteKvStore } from '@fedify/sqlite';

const db = new Database('./data.db');
const store = new SqliteKvStore(db);

Deno

import { DatabaseSync } from 'node:sqlite';
import { SqliteKvStore } from '@fedify/sqlite';

const db = new DatabaseSync('./data.db');
const store = new SqliteKvStore(db);