SqlConnection
Model
Connection interface
Added in v1.0.0
Source
Signature
interface Connection {
readonly execute: (sql: string, params: readonly Array<unknown>, transformRows: <A extends object>(row: readonly Array<A>) => readonly Array<A> | undefined) => Effect<readonly Array<any>, SqlError>;
readonly executeRaw: (sql: string, params: readonly Array<unknown>) => Effect<unknown, SqlError>;
readonly executeStream: (sql: string, params: readonly Array<unknown>, transformRows: <A extends object>(row: readonly Array<A>) => readonly Array<A> | undefined) => Stream<any, SqlError>;
readonly executeUnprepared: (sql: string, params: readonly Array<unknown>, transformRows: <A extends object>(row: readonly Array<A>) => readonly Array<A> | undefined) => Effect<readonly Array<any>, SqlError>;
readonly executeValues: (sql: string, params: readonly Array<unknown>) => Effect<readonly Array<readonly Array<unknown>>, SqlError>;
}Signature
type Row = {
[column: string]: unknown;
};Other
Connection
Added in v1.0.0
Source
Tag
Connection
Added in v1.0.0
Source
Signature
declare const Connection: any;