effect-io-ai

Package: @effect/sql-mssql
Module: Procedure

Procedure.Procedure

Pipeable definition of a SQL Server stored procedure, tracking its input parameters, output parameters, and result row type.

Signature

export interface Procedure<
  I extends Record<string, Parameter.Parameter<any>>,
  O extends Record<string, Parameter.Parameter<any>>,
  A = never
> extends Pipeable {
  readonly [TypeId]: {
    readonly _A: Covariant<A>
  }
  readonly _tag: "Procedure"
  readonly name: string
  readonly params: I
  readonly outputParams: O
}

Source

Since v4.0.0