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