Skip to content

Function: defineModel()

ts
function defineModel(name, configure): Model;

Defined in: packages/core/src/model/defineModel.ts:404

Define a Model — one file, one entity, one source of truth.

Parameters

ParameterTypeDescription
namestringModel name (e.g. 'Task', 'Sprint', 'Project')
configure(m) => voidClosure function that receives a ModelBuilder (m)

Returns

Model

Compiled Model with .schema, .fields, .input, .hidden, .guarded