index overview
Added in v1.0.0
Table of contents
exports
From “./Client.js”
Re-exports all named exports from the “./Client.js” module as client
.
Signature
export * as client from "./Client.js"
Added in v1.0.0
From “./Migrator.js”
Re-exports all named exports from the “./Migrator.js” module as migrator
.
Signature
export * as migrator from "./Migrator.js"
Added in v1.0.0
From “./Parameter.js”
Re-exports all named exports from the “./Parameter.js” module as parameter
.
Signature
export * as parameter from "./Parameter.js"
Added in v1.0.0
From “./Procedure.js”
Re-exports all named exports from the “./Procedure.js” module as procedure
.
Signature
export * as procedure from "./Procedure.js"
Added in v1.0.0
utils
types
Signature
export declare const types: {
TinyInt: DataType
Bit: DataType
SmallInt: DataType
Int: DataType
SmallDateTime: DataType
Real: DataType
Money: DataType
DateTime: DataType
Float: DataType
Decimal: DataType & {
resolvePrecision: (parameter: Parameter) => number
resolveScale: (parameter: Parameter) => number
}
Numeric: DataType & {
resolveScale: (parameter: Parameter) => number
resolvePrecision: (parameter: Parameter) => number
}
SmallMoney: DataType
BigInt: DataType
Image: DataType
Text: DataType
UniqueIdentifier: DataType
NText: DataType
VarBinary: { maximumLength: number } & DataType
VarChar: { maximumLength: number } & DataType
Binary: { maximumLength: number } & DataType
Char: { maximumLength: number } & DataType
NVarChar: { maximumLength: number } & DataType
NChar: DataType & { maximumLength: number }
Xml: DataType
Time: DataType
Date: DataType
DateTime2: DataType & { resolveScale: (parameter: Parameter) => number }
DateTimeOffset: DataType & { resolveScale: (parameter: Parameter) => number }
UDT: DataType
TVP: DataType
Variant: DataType
}
Added in v1.0.0