Skip to content

remix/data-table/mysql · Function

View Source

createMysqlDatabase

Summary

Creates a MySQL-backed database.

Signature

function createMysqlDatabase(
  input: MysqlDatabaseInput,
  options: MysqlDatabaseOptions,
): MysqlDatabase

Example

import { createMysqlDatabase } from 'remix/data-table/mysql'

let db = createMysqlDatabase({
  uri: process.env.DATABASE_URL,
  multipleStatements: true,
})

Parameters

input

MySQL pool configuration, pool, connection, or URI.

options

Database runtime and recreation options.

Returns

A MySQL database.