/opt/canhelp/node_modules/drizzle-orm/mysql-proxy
NameSizeModeActions
driver.cjs23490644editdlrm
driver.cjs.map27420644editdlrm
driver.d.cts8420644editdlrm
driver.d.ts8380644editdlrm
driver.js12340644editdlrm
driver.js.map27390644editdlrm
index.cjs12330644editdlrm
index.cjs.map2250644editdlrm
index.d.cts610644editdlrm
index.d.ts590644editdlrm
index.js920644editdlrm
index.js.map1860644editdlrm
migrator.cjs23550644editdlrm
migrator.cjs.map24960644editdlrm
migrator.d.cts3610644editdlrm
migrator.d.ts3590644editdlrm
migrator.js12290644editdlrm
migrator.js.map24600644editdlrm
session.cjs49030644editdlrm
session.cjs.map85540644editdlrm
session.d.cts34650644editdlrm
session.d.ts34540644editdlrm
session.js36420644editdlrm
session.js.map85190644editdlrm
Edit: /opt/canhelp/node_modules/drizzle-orm/mysql-proxy/session.d.ts (3454B)
import type { FieldPacket, ResultSetHeader } from 'mysql2/promise'; import { entityKind } from "../entity.js"; import type { Logger } from "../logger.js"; import type { MySqlDialect } from "../mysql-core/dialect.js"; import { MySqlTransaction } from "../mysql-core/index.js"; import type { SelectedFieldsOrdered } from "../mysql-core/query-builders/select.types.js"; import type { MySqlPreparedQueryConfig, MySqlPreparedQueryHKT, MySqlQueryResultHKT, MySqlTransactionConfig, PreparedQueryKind } from "../mysql-core/session.js"; import { MySqlPreparedQuery as PreparedQueryBase, MySqlSession } from "../mysql-core/session.js"; import type { RelationalSchemaConfig, TablesRelationalConfig } from "../relations.js"; import type { Query, SQL } from "../sql/sql.js"; import { type Assume } from "../utils.js"; import type { RemoteCallback } from "./driver.js"; export type MySqlRawQueryResult = [ResultSetHeader, FieldPacket[]]; export interface MySqlRemoteSessionOptions { logger?: Logger; } export declare class MySqlRemoteSession, TSchema extends TablesRelationalConfig> extends MySqlSession { private client; private schema; static readonly [entityKind]: string; private logger; constructor(client: RemoteCallback, dialect: MySqlDialect, schema: RelationalSchemaConfig | undefined, options: MySqlRemoteSessionOptions); prepareQuery(query: Query, fields: SelectedFieldsOrdered | undefined, customResultMapper?: (rows: unknown[][]) => T['execute'], generatedIds?: Record[], returningIds?: SelectedFieldsOrdered): PreparedQueryKind; all(query: SQL): Promise; transaction(_transaction: (tx: MySqlProxyTransaction) => Promise, _config?: MySqlTransactionConfig): Promise; } export declare class MySqlProxyTransaction, TSchema extends TablesRelationalConfig> extends MySqlTransaction { static readonly [entityKind]: string; transaction(_transaction: (tx: MySqlProxyTransaction) => Promise): Promise; } export declare class PreparedQuery extends PreparedQueryBase { private client; private queryString; private params; private logger; private fields; private customResultMapper?; private generatedIds?; private returningIds?; static readonly [entityKind]: string; constructor(client: RemoteCallback, queryString: string, params: unknown[], logger: Logger, fields: SelectedFieldsOrdered | undefined, customResultMapper?: ((rows: unknown[][]) => T["execute"]) | undefined, generatedIds?: Record[] | undefined, returningIds?: SelectedFieldsOrdered | undefined); execute(placeholderValues?: Record | undefined): Promise; iterator(_placeholderValues?: Record): AsyncGenerator; } export interface MySqlRemoteQueryResultHKT extends MySqlQueryResultHKT { type: MySqlRawQueryResult; } export interface MySqlRemotePreparedQueryHKT extends MySqlPreparedQueryHKT { type: PreparedQuery>; }