using System.ComponentModel.DataAnnotations.Schema; namespace Data.SeaHavenIndustries { /// /// ManualEditFlag — blocks Sync overwrite after first SHOC edit per field. /// public class WorkOrderFieldLock { public int Id { get; set; } public int WorkOrderId { get; set; } [ForeignKey(nameof(WorkOrderId))] public virtual WorkOrder? WorkOrder { get; set; } public string FieldName { get; set; } = ""; public DateTime LockedAt { get; set; } public string? LockedByUserId { get; set; } } }