SqliteDialect (sqlite/sqlite-dialect.ts)

kysely · src/dialect/sqlite/sqlite-dialect.ts · typescript · MIT
database

SQLite dialect for Kysely using better-sqlite3, providing driver, compiler, adapter, introspector.

// 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 { Driver } from '../../driver/driver.js'
import type { Kysely } from '../../kysely.js'
import type { QueryCompiler } from '../../query-compiler/query-compiler.js'
import type { Dialect } from '../dialect.js'
import type { DatabaseIntrospector } from '../database-introspector.js'
import { SqliteDriver } from './sqlite-driver.js'
import { SqliteQueryCompiler } from './sqlite-query-compiler.js'
import { SqliteIntrospector } from './sqlite-introspector.js'
import type { DialectAdapter } from '../dialect-adapter.js'
import { SqliteAdapter } from './sqlite-adapter.js'
import type { SqliteDialectConfig } from './sqlite-dialect-

... (truncated -- full source via MCP)

See the full source, get the GitHub permalink, and search for more like it.

Get a free API key