using System; using System.ComponentModel; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Step.Model.DatabaseModels { [Table("maintenance")] public class MaintenanceModel { [Key] [DatabaseGenerated(DatabaseGeneratedOption.None)] [Column("id")] public int MaintenanceId { get; set; } [Column("intervall")] public double Interval { get; set; } [Column("deadline")] public DateTime Deadline { get; set; } [Column("type")] public string Type { get; set; } [Column("counter_id")] public int CounterId { get; set; } [Column("creation_date")] public DateTime CreationDate { get; set; } [Column("last_expiration_date")] public DateTime? LastExpirationDate { get; set; } } }