Libraries
← Back to Website
All Versions
Preparing search index...
@cleverbrush/orm
number
Variable number
Const
number
:
{
()
:
CleanExtended
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
;
<
T
extends
number
>
(
equals
:
T
,
)
:
CleanExtended
<
NumberSchemaBuilder
<
T
,
true
,
false
,
false
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
;
}
Type Declaration
()
:
CleanExtended
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
Returns
CleanExtended
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
<
T
extends
number
>
(
equals
:
T
,
)
:
CleanExtended
<
NumberSchemaBuilder
<
T
,
true
,
false
,
false
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
Type Parameters
T
extends
number
Parameters
equals
:
T
Returns
CleanExtended
<
NumberSchemaBuilder
<
T
,
true
,
false
,
false
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
,
{
finite
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
multipleOf
(
this
:
NumberSchemaBuilder
,
n
:
number
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
negative
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
oneOf
(
this
:
NumberSchemaBuilder
,
...
args
:
any
[]
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
positive
(
this
:
NumberSchemaBuilder
,
errorMessage
?:
ValidationErrorMessageProvider
<
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
,
>
,
)
:
NumberSchemaBuilder
<
number
,
true
,
false
,
false
,
{}
>
;
}
&
{
hasColumnName
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
:
string
,
)
:
SchemaBuilder
<
any
,
any
,
any
,
false
,
{}
>
;
}
&
{
bigint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
columnType
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
type
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
decimal
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
precision
:
number
,
scale
:
number
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultTo
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
value
:
number
|
"auto_increment"
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
defaultToRaw
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
expression
:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
index
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onDelete
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
onUpdate
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
action
:
FKAction
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
references
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
table
:
string
,
column
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
rowVersion
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
opts
?:
{
strategy
?:
"increment"
|
"manual"
}
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
smallint
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
unique
(
this
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
,
name
?:
string
,
)
:
NumberSchemaBuilder
<
any
,
any
,
any
,
any
,
any
>
;
}
,
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
← Back to Website
All Versions
Libraries
Loading...