persistence/DD.Persistence.Database/Entity/TagBag.cs
Roman Efremov 421ab41855
Some checks failed
Unit tests / test (push) Failing after 51s
Добавить TagBag, изменить Date на Timestamp
2025-01-09 09:29:42 +05:00

19 lines
535 B
C#

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; }
}