Skip to main content
Version: Next

RoutineParamConfig

Index

Properties

optionalcustomType

customType?: Type<unknown, unknown> | Constructor<Type<unknown, unknown>>

Marshals the param via Type.convertToDatabaseValue inbound and convertToJSValue outbound.

optionaldefaultRaw

defaultRaw?: string

optionaldirection

direction?: RoutineParamDirection

optionallength

length?: number

optionalnullable

nullable?: boolean

optionalprecision

precision?: number

optionalref

ref?: boolean

optionalruntimeType

runtimeType?: keyof RoutineRuntimeTypeMap

optionalscale

scale?: number

optionaltype

type?: string | bigint | boolean | AnyString | uuid | date | time | datetime | blob | uint8array | array | enumArray | enum | json | integer | smallint | tinyint | mediumint | float | double | decimal | character | text | interval | unknown | Type<any, any> | Constructor<Type<any, any>>