Error overview
Added in v1.0.0
Table of contents
constructor
ResultLengthMismatch
Signature
export declare const ResultLengthMismatch: (expected: number, actual: number) => ResultLengthMismatch
Added in v1.0.0
SchemaError
Signature
export declare const SchemaError: (type: SchemaError["type"], error: ParseIssue) => SchemaError
Added in v1.0.0
SqlError
Signature
export declare const SqlError: (message: string, error: unknown) => SqlError
Added in v1.0.0
model
ResultLengthMismatch (interface)
Signature
export interface ResultLengthMismatch {
readonly [SqlFxErrorId]: SqlFxErrorId
readonly _tag: "ResultLengthMismatch"
readonly expected: number
readonly actual: number
}
Added in v1.0.0
SchemaError (interface)
Signature
export interface SchemaError {
readonly [SqlFxErrorId]: SqlFxErrorId
readonly _tag: "SchemaError"
readonly type: "request" | "result"
readonly error: ParseIssue
}
Added in v1.0.0
utils
SqlError (interface)
Signature
export interface SqlError {
readonly [SqlFxErrorId]: SqlFxErrorId
readonly _tag: "SqlError"
readonly message: string
readonly code?: string
readonly error: unknown
}
Added in v1.0.0
SqlFxErrorId
Signature
export declare const SqlFxErrorId: typeof SqlFxErrorId
Added in v1.0.0
SqlFxErrorId (type alias)
Signature
export type SqlFxErrorId = typeof SqlFxErrorId
Added in v1.0.0