UNPKG

drizzle-orm

Version:

Drizzle ORM package for SQL databases

7 lines (6 loc) 514 B
import type { Sql } from 'postgres'; import { PgDatabase } from "../pg-core/db.js"; import type { DrizzleConfig } from "../utils.js"; import type { PostgresJsQueryResultHKT } from "./session.js"; export type PostgresJsDatabase<TSchema extends Record<string, unknown> = Record<string, never>> = PgDatabase<PostgresJsQueryResultHKT, TSchema>; export declare function drizzle<TSchema extends Record<string, unknown> = Record<string, never>>(client: Sql, config?: DrizzleConfig<TSchema>): PostgresJsDatabase<TSchema>;