forked from ddrilling/AsbCloudServer
26 lines
963 B
C#
26 lines
963 B
C#
using Microsoft.EntityFrameworkCore;
|
|
using System;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
#nullable disable
|
|
|
|
namespace AsbCloudDb.Model
|
|
{
|
|
[Keyless]
|
|
[Table("t_event"), Comment("Справочник событий. События формируют сообщения. Разделено по версиям посылок от телеметрии.")]
|
|
[Index(nameof(IdEvent), nameof(Version), Name = "t_event_pk", IsUnique = true)]
|
|
public partial class Event
|
|
{
|
|
[Column("id_event")]
|
|
public int? IdEvent { get; set; }
|
|
[Column("version"), Comment("Версия ПО отправляющей телеметрии.")]
|
|
[StringLength(64)]
|
|
public string Version { get; set; }
|
|
[Column("id_category")]
|
|
public int? IdCategory { get; set; }
|
|
[Column("message_template")]
|
|
public string MessageTemplate { get; set; }
|
|
}
|
|
}
|