Coflyr · Backend model field catalog
AddProductionQualityGateRequest
No mapped database table.
4 C# properties2 field groupsGenerated 2026-10-08
This C# model is not mapped as an EF entity. Public properties come from compiled type metadata, including inherited properties; they are API or in-memory fields rather than table columns. Purpose text is inferred from names and should be checked against the feature workflow.
← All model classes · AMOS Workpackage example
Under development · DB pending. Input linking an event-owned requirement to production-wide or task quality context. Common production framework.
Relationships and references
2 fields| # | Property | Model / EF type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | EventRequirementId | Guid | Required | Quality obligation belonging to the shared event created for this production run. No duplicate requirement status is stored. |
| 2 | ExecutionTaskId | Guid? | Nullable | Run task owning this record. For holds/quality gates, null means package-wide scope; a composite foreign key prevents cross-run references. |
Other fields
2 fields| # | Property | Model / EF type | Nullability | Business purpose |
|---|---|---|---|---|
| 1 | ExpectedVersion | int | Required | Version read by the client. Stale requests must reload and retry. |
| 2 | GateType | ProductionQualityGateType { Inspection, Documentation, MaterialReconciliation, TechnicalReview }EF: ProductionQualityGateType | Required | Production context: Inspection, Documentation, MaterialReconciliation or TechnicalReview. |