/opt/canhelp/node_modules/drizzle-orm/gel
NameSizeModeActions
driver.cjs34500644editdlrm
driver.cjs.map55960644editdlrm
driver.d.cts18180644editdlrm
driver.d.ts18090644editdlrm
driver.js22420644editdlrm
driver.js.map55940644editdlrm
index.cjs12010644editdlrm
index.cjs.map2170644editdlrm
index.d.cts610644editdlrm
index.d.ts590644editdlrm
index.js920644editdlrm
index.js.map1780644editdlrm
migrator.cjs930644editdlrm
migrator.cjs.map6570644editdlrm
migrator.d.cts820644editdlrm
migrator.d.ts820644editdlrm
migrator.js780644editdlrm
migrator.js.map6560644editdlrm
session.cjs54990644editdlrm
session.cjs.map86010644editdlrm
session.d.cts28240644editdlrm
session.d.ts28170644editdlrm
session.js41680644editdlrm
session.js.map85760644editdlrm
Edit: /opt/canhelp/node_modules/drizzle-orm/gel/driver.d.cts (1818B)
import { type Client, type ConnectOptions } from 'gel'; import { entityKind } from "../entity.cjs"; import { GelDatabase } from "../gel-core/db.cjs"; import { GelDialect } from "../gel-core/dialect.cjs"; import type { GelQueryResultHKT } from "../gel-core/session.cjs"; import type { Logger } from "../logger.cjs"; import { type RelationalSchemaConfig, type TablesRelationalConfig } from "../relations.cjs"; import { type DrizzleConfig } from "../utils.cjs"; import type { GelClient } from "./session.cjs"; import { GelDbSession } from "./session.cjs"; export interface GelDriverOptions { logger?: Logger; } export declare class GelDriver { private client; private dialect; private options; static readonly [entityKind]: string; constructor(client: GelClient, dialect: GelDialect, options?: GelDriverOptions); createSession(schema: RelationalSchemaConfig | undefined): GelDbSession, TablesRelationalConfig>; } export declare class GelJsDatabase = Record> extends GelDatabase { static readonly [entityKind]: string; } export declare function drizzle = Record, TClient extends GelClient = Client>(...params: [TClient | string] | [TClient | string, DrizzleConfig] | [ DrizzleConfig & ({ connection: string | ConnectOptions; } | { client: TClient; }) ]): GelJsDatabase & { $client: TClient; }; export declare namespace drizzle { function mock = Record>(config?: DrizzleConfig): GelJsDatabase & { $client: '$client is not available on drizzle.mock()'; }; }