Remix
Remix
remix/data-table/sqlite · FunctionView Source

createSqliteDatabaseAdapter

Summary

Creates a sqlite DatabaseAdapter.

Signature

function createSqliteDatabaseAdapter(
  database: SqliteDatabase,
): SqliteDatabaseAdapter;

Example

import { DatabaseSync } from "node:sqlite";
import { createDatabase } from "remix/data-table";
import { createSqliteDatabaseAdapter } from "remix/data-table/sqlite";

let sqlite = new DatabaseSync("./data/app.db");
let adapter = createSqliteDatabaseAdapter(sqlite);
let db = createDatabase(adapter);

Parameters

database

Synchronous SQLite database client.

Returns

A configured sqlite adapter.