Coflyr · Backend model field catalog
EventDefinition
Events.EventDefinitions.
9 mapped fields4 field groupsGenerated 2026-10-08
Every mapped scalar field appears once. Types and nullability come from the current backend EF model; database migration is pending. Navigation properties and unmapped DTO fields are outside this page. Purpose text is inferred from names and should be checked against the feature workflow.
← All model classes · AMOS Workpackage example
Under development · DB pending. Reusable event type for any project domain; owns reusable requirement definitions. Event framework details.
Identity and naming
3 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | Id | Guid | Required | Stable identifier for this record. |
| 2 | Code | string | Required | Records code for this event definition. |
| 3 | Name | string | Required | Records name for this event definition. |
Status and controls
2 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | IsEnabled | bool | Required | Controls whether new occurrences may use this event definition. |
| 2 | RequiresCompletionEvidence | bool | Required | Requires evidence before completion. The occurrence stores the definition setting at creation. |
Audit and revision
2 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | SystemAuditId | Guid? | Nullable | Links to system audit history when this model stores the reference. |
| 2 | UpdateId | Guid? | Nullable | Links to the preceding revision or update record. |
Other fields
2 fields| # | Field | EF type | Storage | Business purpose |
|---|---|---|---|---|
| 1 | Domain | string | Required | Business area using this event type, such as Maintenance, Materials, Reliability or Training. |
| 2 | Purpose | string? | Nullable | Explains when this event definition should be used. |