/opt/canhelp/node_modules/kysely/dist/esm/driver
NameSizeModeActions
connection-provider.d.ts3490644editdlrm
connection-provider.js640644editdlrm
database-connection.d.ts12730644editdlrm
database-connection.js640644editdlrm
default-connection-provider.d.ts5480644editdlrm
default-connection-provider.js4540644editdlrm
driver.d.ts25680644editdlrm
driver.js7150644editdlrm
dummy-driver.d.ts20690644editdlrm
dummy-driver.js19170644editdlrm
runtime-driver.d.ts18670644editdlrm
runtime-driver.js57010644editdlrm
single-connection-provider.d.ts5200644editdlrm
single-connection-provider.js8970644editdlrm
Edit: /opt/canhelp/node_modules/kysely/dist/esm/driver/database-connection.d.ts (1273B)
import type { CompiledQuery } from '../query-compiler/compiled-query.js'; /** * A single connection to the database engine. * * These are created by an instance of {@link Driver}. */ export interface DatabaseConnection { executeQuery(compiledQuery: CompiledQuery): Promise>; streamQuery(compiledQuery: CompiledQuery, chunkSize?: number): AsyncIterableIterator>; } export interface QueryResult { /** * This is defined for insert, update, delete and merge queries and contains * the number of rows the query inserted/updated/deleted. */ readonly numAffectedRows?: bigint; /** * This is defined for update queries and contains the number of rows * the query changed. * * This is **optional** and only provided in dialects such as MySQL. * You would probably use {@link numAffectedRows} in most cases. */ readonly numChangedRows?: bigint; /** * This is defined for insert queries on dialects that return * the auto incrementing primary key from an insert. */ readonly insertId?: bigint; /** * The rows returned by the query. This is always defined and is * empty if the query returned no rows. */ readonly rows: O[]; }