remix/data-table/sqlite · Function

View 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.