Skip to main content
The Deno 2 Release Candidate is here
Learn more
Module

x/kysely_postgrs_js_dialect/deps.ts>kysely.ExtractTypeFromStringReference

Kysely dialect for PostgreSQL using the Postgres.js client.
Go to Latest
type alias kysely.ExtractTypeFromStringReference
Re-export
import { type kysely } from "https://deno.land/x/kysely_postgrs_js_dialect@v0.27.3/deps.ts";
const { ExtractTypeFromStringReference } = kysely;

Type Parameters

DB
TB extends keyof DB
RE extends string
optional
DV = unknown
definition: RE extends `${infer SC}.${infer T}.${infer C}` ? `${SC}.${T}` extends TB ? C extends keyof DB[`${SC}.${T}`] ? DB[`${SC}.${T}`][C] : never : never : RE extends `${infer T}.${infer C}` ? T extends TB ? C extends keyof DB[T] ? DB[T][C] : never : never : RE extends AnyColumn<DB, TB> ? ExtractColumnType<DB, TB, RE> : DV