Added queue storaging

This commit is contained in:
Lucio Maranta
2018-09-18 15:19:00 +02:00
parent ec7831111a
commit 3798122fc1
8 changed files with 268 additions and 120 deletions
@@ -0,0 +1,39 @@
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Step.Model.DatabaseModels
{
[Table("queue")]
public class QueueItemsModel
{
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
[Column("id", Order = 0)]
public int Id { get; set; }
[Key]
[DatabaseGenerated(DatabaseGeneratedOption.None)]
[Column("process", Order = 1)]
public int Process { get; set; }
[Column("part_program_name")]
public string PartProgramName { get; set; }
[Column("reps")]
public int Reps { get; set; }
[Column("remaining_reps")]
public int RemainingReps { get; set; }
[Column("absolute_path")]
public string AbsolutePath { get; set; }
[Column("status")]
public int Status { get; set; }
}
}