using DD.Persistence.Database.Model; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace DD.Persistence.Database.Entity; [PrimaryKey(nameof(BagId), nameof(Timestamp))] public class TagBag : ITimestampedData { [Comment("Временная отметка"), Key] public DateTimeOffset Timestamp { get; set; } public Guid BagId { get; set; } [Column(TypeName = "jsonb")] public required object[] Values { get; set; } }