functional-models
Preparing search index...
index
OrmModelFactory
Type Alias OrmModelFactory<TModelExtensions, TModelInstanceExtensions, TModelOptionsExtensions>
OrmModelFactory
:
<
TData
extends
DataDescription
>
(
modelDef
:
MinimumOrmModelDefinition
<
TData
>
,
options
?:
ModelFactoryOptions
<
TData
,
OrmModelFactoryOptionsExtensions
<
TModelExtensions
,
TModelInstanceExtensions
,
>
&
TModelOptionsExtensions
,
>
,
)
=>
OrmModel
<
TData
,
TModelExtensions
,
TModelInstanceExtensions
>
A model factory that produces ORM based models.
Type Parameters
TModelExtensions
extends
object
=
object
TModelInstanceExtensions
extends
object
=
object
TModelOptionsExtensions
extends
object
=
object
Type declaration
<
TData
extends
DataDescription
>
(
modelDef
:
MinimumOrmModelDefinition
<
TData
>
,
options
?:
ModelFactoryOptions
<
TData
,
OrmModelFactoryOptionsExtensions
<
TModelExtensions
,
TModelInstanceExtensions
,
>
&
TModelOptionsExtensions
,
>
,
)
:
OrmModel
<
TData
,
TModelExtensions
,
TModelInstanceExtensions
>
Type Parameters
TData
extends
DataDescription
Parameters
modelDef
:
MinimumOrmModelDefinition
<
TData
>
Optional
options
:
ModelFactoryOptions
<
TData
,
OrmModelFactoryOptionsExtensions
<
TModelExtensions
,
TModelInstanceExtensions
,
>
&
TModelOptionsExtensions
,
>
Returns
OrmModel
<
TData
,
TModelExtensions
,
TModelInstanceExtensions
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
functional-models
Loading...
A model factory that produces ORM based models.