Overview

Public types and functions exported from @db-sdk/core.

Public types from @db-sdk/core.

import { connect } from "@db-sdk/core";
import type {
  Catalog,
  Database,
  DatabaseProvider,
  QueryResult,
} from "@db-sdk/core";

Core

ExportDescription
connectOpen a handle to an existing database
DatabaseHandle with test / introspect / query / close
DatabaseProviderContract every provider package implements
CatalogShared picture of a store after introspect()
QueryResultNormalized envelope returned by query()

Provider-specific query types (PostgresQuery, FirestoreQuery, …) will live in @db-sdk/* packages when those packages exist.

On this page