using PARR.Domain.Constants;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
namespace PARR.Domain.Entities.RobotEntities
{
///
/// Статус шаблона. Что нужно сделать роботу в ЕСПП
///
[Table("TaskStatuses", Schema = DatabaseSchemas.Robot)]
public class TaskStatus
{
[Key]
public int Code { get; set; }
[Required]
public string Name { get; set; } = string.Empty;
[Required]
public string Description { get; set; } = string.Empty;
public ICollection RobotConfigurations { get; set; } = new HashSet();
public ICollection RobotHistories { get; set; } = new HashSet();
public ICollection ConfigurationSnapshots { get; set; } = new HashSet();
}
}