Skip to content

remix/data-table/sqlite · Function

View Source

createSqliteDatabase

Summary

Creates a SQLite-backed database.

Signature

function createSqliteDatabase(
  input: SqliteDatabaseClient | SqliteDatabaseConfig,
  options: DatabaseOptions,
): SqliteDatabase

Example

import { createSqliteDatabase } from 'remix/data-table/sqlite'

let db = createSqliteDatabase({
  filename: './data/app.db',
  foreignKeys: true,
})

Parameters

input

SQLite configuration or synchronous database client.

options

Database runtime options.

Returns

A SQLite database.