using System; using System.Linq; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using Microsoft.EntityFrameworkCore; // // This is here so CodeMaid doesn't reorganize this document // namespace GWMS.Data.DatabaseModels { /// /// Tabella dati Plant (log storico) /// [Table("PlantLog")] public class PlantLogModel { #region Public Properties [Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)] public int PlantDataId { get; set; } public DateTime DtEvent { get; set; } = DateTime.Now; /// /// Tipologia di Flusso dati (per poter salvare "ultimo di ogni flusso" come "current status") /// [MaxLength(250)] public string FluxType { get; set; } = "ND"; public int PlantId { get; set; } public double ValNumber { get; set; } = 0; [MaxLength(250)] public string ValString { get; set; } = ""; [ForeignKey("PlantId")] public virtual PlantDetailModel Plant { get; set; } #endregion Public Properties } }