remix/data-table/postgres · FunctionView Source
createPostgresDatabaseAdapter
Summary
Creates a postgres DatabaseAdapter.
Signature
function createPostgresDatabaseAdapter(
client: PostgresQueryable,
): PostgresDatabaseAdapter;
Example
import { Pool } from "pg";
import { createDatabase } from "remix/data-table";
import { createPostgresDatabaseAdapter } from "remix/data-table/postgres";
let pool = new Pool({ connectionString: process.env.DATABASE_URL });
let adapter = createPostgresDatabaseAdapter(pool);
let db = createDatabase(adapter);
Parameters
client
pg pool or pool client.
Returns
A configured postgres adapter.