Preparing search index...
The search index is not available
lib.reviews
lib.reviews
dal/lib/model-initializer
InitializeModelOptions
Interface InitializeModelOptions<TData, TVirtual, TInstance>
interface
InitializeModelOptions
<
TData
extends
JsonObject
,
TVirtual
extends
JsonObject
,
TInstance
extends
ModelInstance
<
TData
,
TVirtual
>
,
>
{
baseTable
:
string
;
camelToSnake
?:
Record
<
string
,
string
>
;
dal
:
DataAccessLayer
;
instanceMethods
?:
Record
<
string
,
InstanceMethod
<
TInstance
>
>
;
registryKey
?:
string
;
relations
?:
Record
<
string
,
RelationConfig
>
|
RelationDefinitionInput
[]
;
schema
?:
Record
<
string
,
ModelSchemaField
<
unknown
>
>
;
staticMethods
?:
Record
<
string
,
StaticMethod
>
;
views
?:
Record
<
string
,
ModelViewDefinition
<
ModelInstance
,
JsonObject
>
>
;
withRevision
?:
boolean
|
RevisionHandlerConfig
;
}
Type Parameters
TData
extends
JsonObject
TVirtual
extends
JsonObject
TInstance
extends
ModelInstance
<
TData
,
TVirtual
>
Index
Properties
base
Table
camel
To
Snake?
dal
instance
Methods?
registry
Key?
relations?
schema?
static
Methods?
views?
with
Revision?
Properties
base
Table
baseTable
:
string
Optional
camel
To
Snake
camelToSnake
?:
Record
<
string
,
string
>
dal
dal
:
DataAccessLayer
Optional
instance
Methods
instanceMethods
?:
Record
<
string
,
InstanceMethod
<
TInstance
>
>
Optional
registry
Key
registryKey
?:
string
Optional
relations
relations
?:
Record
<
string
,
RelationConfig
>
|
RelationDefinitionInput
[]
Optional
schema
schema
?:
Record
<
string
,
ModelSchemaField
<
unknown
>
>
Optional
static
Methods
staticMethods
?:
Record
<
string
,
StaticMethod
>
Optional
views
views
?:
Record
<
string
,
ModelViewDefinition
<
ModelInstance
,
JsonObject
>
>
Optional
with
Revision
withRevision
?:
boolean
|
RevisionHandlerConfig
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
On This Page
Properties
base
Table
camel
To
Snake
dal
instance
Methods
registry
Key
relations
schema
static
Methods
views
with
Revision
lib.reviews
Loading...