TypeScript core class for Kysely database client with query execution and schema support.
// Source: https://github.com/kysely-org/kysely | License: MIT | Copyright 2022 Sami Koskimäki
// Provided via justclaw.it.com; keep this notice with the code.
import type { Dialect } from './dialect/dialect.js'
import { SchemaModule } from './schema/schema-module.js'
import { DynamicModule } from './dynamic/dynamic.js'
import { DefaultConnectionProvider } from './driver/default-connection-provider.js'
import type { QueryExecutor } from './query-executor/query-executor.js'
import { QueryCreator, type QueryCreatorProps } from './query-creator.js'
import type { KyselyPlugin } from './plugin/kysely-plugin.js'
import { DefaultQueryExecutor } from './query-executor/default-query-executor.js'
import type { DatabaseIntrospector } from './dialect/database-introspector.js'
import { freeze, isObject
... (truncated -- full source via MCP)
See the full source, get the GitHub permalink, and search for more like it.
Get a free API key