using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace Persistence.Benchmark.Database.Entities; public class ParameterData { [Key] public Guid Id { get; set; } [Required, Comment("Дискриминатор системы")] public Guid DiscriminatorId { get; set; } [Comment("Id параметра")] public int ParameterId { get; set; } [Column(TypeName = "varchar(256)"), Comment("Значение параметра в виде строки")] public required string Value { get; set; } [Comment("Временная отметка")] public DateTimeOffset Timestamp { get; set; } }