/opt/canhelp/node_modules/drizzle-orm/singlestore
NameSizeModeActions
driver.cjs41810644editdlrm
driver.cjs.map74800644editdlrm
driver.d.cts27230644editdlrm
driver.d.ts27140644editdlrm
driver.js29150644editdlrm
driver.js.map74900644editdlrm
index.cjs12330644editdlrm
index.cjs.map2250644editdlrm
index.d.cts610644editdlrm
index.d.ts590644editdlrm
index.js920644editdlrm
index.js.map1860644editdlrm
migrator.cjs12900644editdlrm
migrator.cjs.map7070644editdlrm
migrator.d.cts2730644editdlrm
migrator.d.ts2710644editdlrm
migrator.js2590644editdlrm
migrator.js.map6680644editdlrm
session.cjs91310644editdlrm
session.cjs.map167290644editdlrm
session.d.cts39840644editdlrm
session.d.ts39760644editdlrm
session.js76690644editdlrm
session.js.map167310644editdlrm
Edit: /opt/canhelp/node_modules/drizzle-orm/singlestore/driver.d.cts (2723B)
import { type Connection as CallbackConnection, type Pool as CallbackPool, type PoolOptions } from 'mysql2'; import type { Connection, Pool } from 'mysql2/promise'; import { entityKind } from "../entity.cjs"; import type { Logger } from "../logger.cjs"; import { type RelationalSchemaConfig, type TablesRelationalConfig } from "../relations.cjs"; import { SingleStoreDatabase } from "../singlestore-core/db.cjs"; import { SingleStoreDialect } from "../singlestore-core/dialect.cjs"; import { type DrizzleConfig, type IfNotImported, type ImportTypeError } from "../utils.cjs"; import type { SingleStoreDriverClient, SingleStoreDriverPreparedQueryHKT, SingleStoreDriverQueryResultHKT } from "./session.cjs"; import { SingleStoreDriverSession } from "./session.cjs"; export interface SingleStoreDriverOptions { logger?: Logger; } export declare class SingleStoreDriverDriver { private client; private dialect; private options; static readonly [entityKind]: string; constructor(client: SingleStoreDriverClient, dialect: SingleStoreDialect, options?: SingleStoreDriverOptions); createSession(schema: RelationalSchemaConfig | undefined): SingleStoreDriverSession, TablesRelationalConfig>; } export { SingleStoreDatabase } from "../singlestore-core/db.cjs"; export declare class SingleStoreDriverDatabase = Record> extends SingleStoreDatabase { static readonly [entityKind]: string; } export type SingleStoreDriverDrizzleConfig = Record> = Omit, 'schema'> & ({ schema: TSchema; } | { schema?: undefined; }); export type AnySingleStoreDriverConnection = Pool | Connection | CallbackPool | CallbackConnection; export declare function drizzle = Record, TClient extends AnySingleStoreDriverConnection = CallbackPool>(...params: IfNotImported ], [ TClient | string ] | [ TClient | string, SingleStoreDriverDrizzleConfig ] | [ (SingleStoreDriverDrizzleConfig & ({ connection: string | PoolOptions; } | { client: TClient; })) ]>): SingleStoreDriverDatabase & { $client: TClient; }; export declare namespace drizzle { function mock = Record>(config?: SingleStoreDriverDrizzleConfig): SingleStoreDriverDatabase & { $client: '$client is not available on drizzle.mock()'; }; }