createSqliteDatabaseAdapter

View Source

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)

Params

database

Synchronous SQLite database client.

Returns

A configured sqlite adapter.