using FreeSql.DataAnnotations;
using System;
namespace OrpaonEMS.Core.DbModel
{
///
/// 历史报警
///
public class HistoryAlarm
{
///
/// 主键
///
[Column(IsPrimary = true, IsIdentity = true)]
public long Id { get; set; }
///
/// 分类
///
[Column(Name = "Category", IsNullable = false, StringLength = 20)]
public string Category { get; set; }
///
/// 工作日信息
///
[Column(Name = "WorkDay", IsNullable = false, StringLength = 20)]
public string WorkDay { get; set; }
///
/// 报警内容
///
[Column(Name = "Content", IsNullable = false, StringLength = 100)]
public string Content { get; set; }
///
/// 报警等级
///
[Column(Name = "Level", IsNullable = false)]
public int Level { get; set; }
///
/// 开始时间
///
[Column(Name = "StartTime", IsNullable = false)]
public DateTime StartTime { get; set; }
///
/// 结束时间
///
[Column(Name = "EndTime", IsNullable = false)]
public DateTime EndTime { get; set; }
///
/// 暂停时间
///
[Column(DbType = "decimal(8, 3)")]
public decimal StopDur { get; set; }
}
}