Documentation
Preparing search index...
@rivetkit/db
drizzle/mod
SQLiteColumnBuilderBase
Interface SQLiteColumnBuilderBase<T, TTypeConfig>
interface
SQLiteColumnBuilderBase
<
T
extends
ColumnBuilderBaseConfig
<
ColumnDataType
,
string
>
=
ColumnBuilderBaseConfig
<
ColumnDataType
,
string
,
>
,
TTypeConfig
extends
object
=
object
,
>
{
_
:
{
[
K
in
string
|
number
|
symbol
]
:
(
{
brand
:
"ColumnBuilder"
;
columnType
:
T
[
"columnType"
]
;
data
:
T
[
"data"
]
;
dataType
:
T
[
"dataType"
]
;
driverParam
:
T
[
"driverParam"
]
;
enumValues
:
T
[
"enumValues"
]
;
generated
:
T
extends
{
generated
:
G
}
?
G
extends
undefined
?
unknown
:
G
:
unknown
;
hasDefault
:
T
extends
{
hasDefault
:
U
}
?
U
:
boolean
;
identity
:
T
extends
{
identity
:
U
}
?
U
:
unknown
;
name
:
T
[
"name"
]
;
notNull
:
T
extends
{
notNull
:
U
}
?
U
:
boolean
;
}
&
TTypeConfig
&
{
dialect
:
"sqlite"
}
)
[
K
]
}
;
}
Type Parameters
T
extends
ColumnBuilderBaseConfig
<
ColumnDataType
,
string
>
=
ColumnBuilderBaseConfig
<
ColumnDataType
,
string
>
TTypeConfig
extends
object
=
object
Hierarchy
ColumnBuilderBase
<
T
,
TTypeConfig
&
{
dialect
:
"sqlite"
}
>
SQLiteColumnBuilderBase
Implemented by
SQLiteColumnBuilder
Index
Properties
_
Properties
_
_
:
{
[
K
in
string
|
number
|
symbol
]
:
(
{
brand
:
"ColumnBuilder"
;
columnType
:
T
[
"columnType"
]
;
data
:
T
[
"data"
]
;
dataType
:
T
[
"dataType"
]
;
driverParam
:
T
[
"driverParam"
]
;
enumValues
:
T
[
"enumValues"
]
;
generated
:
T
extends
{
generated
:
G
}
?
G
extends
undefined
?
unknown
:
G
:
unknown
;
hasDefault
:
T
extends
{
hasDefault
:
U
}
?
U
:
boolean
;
identity
:
T
extends
{
identity
:
U
}
?
U
:
unknown
;
name
:
T
[
"name"
]
;
notNull
:
T
extends
{
notNull
:
U
}
?
U
:
boolean
;
}
&
TTypeConfig
&
{
dialect
:
"sqlite"
}
)
[
K
]
}
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
_
Documentation
Loading...