using System.ComponentModel.DataAnnotations.Schema; using eprintServer.Enums; namespace eprintServer.Entities; [Table("step_templates")] public class StepTemplate { [Column("id")] [DatabaseGenerated(DatabaseGeneratedOption.Identity)] public long Id { get; set; } [Column("step_type")] public StepTypeEnum StepType { get; set; } public List TemplateName { get; set; } = new List(); [Column("archive")] public bool Archive { get; set; } [Column("timestmp")] public DateTime Timestamp { get; set; } public ICollection FormElements { get; set; } = new List(); public StepTemplate() { Timestamp = DateTime.UtcNow; Archive = false; } }