Skip to main content
zerotal

Documentation


Documentation / zerotal / orm / ModelChanged

Class: ModelChanged

Defined in: packages/orm/src/events.ts:104

Emitted after a model row is created, updated, or deleted. The panel aggregates these into per-model change counts. Suppressed during factory seeding (it rides the hook system, which mutes there).

Constructors

Constructor

new ModelChanged(model, table, operation): ModelChanged

Defined in: packages/orm/src/events.ts:105

Parameters

model

string

Model class name, e.g. "User".

table

string

Backing table, e.g. "users".

operation

"created" | "updated" | "deleted"

Returns

ModelChanged

Properties

model

readonly model: string

Defined in: packages/orm/src/events.ts:107

Model class name, e.g. "User".


table

readonly table: string

Defined in: packages/orm/src/events.ts:109

Backing table, e.g. "users".


operation

readonly operation: "created" | "updated" | "deleted"

Defined in: packages/orm/src/events.ts:110