Skip to content

Function: defineSolidModelSchema() ​

Call Signature ​

defineSolidModelSchema<Schema>(definition): Constructor<SolidMagicAttributes<Schema>> & Constructor<SolidModel> & typeof SolidModel

Defined in: packages/soukai-solid/src/models/schema.ts:16

Type Parameters ​

Schema ​

Schema extends SolidSchemaDefinition

Parameters ​

definition ​

Schema

Returns ​

Constructor<SolidMagicAttributes<Schema>> & Constructor<SolidModel> & typeof SolidModel

Call Signature ​

defineSolidModelSchema<BaseModel, Schema>(baseModel, definition): Constructor<SolidMagicAttributes<Schema>> & Constructor<BaseModel> & typeof SolidModel

Defined in: packages/soukai-solid/src/models/schema.ts:19

Type Parameters ​

BaseModel ​

BaseModel extends SolidModel

Schema ​

Schema extends SolidSchemaDefinition

Parameters ​

baseModel ​

SolidModelConstructor<BaseModel>

definition ​

Schema

Returns ​

Constructor<SolidMagicAttributes<Schema>> & Constructor<BaseModel> & typeof SolidModel