using System; using Microsoft.EntityFrameworkCore; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace AsbCloudDb.Model { [Table("t_report"), Comment("Отчеты с данными по буровым")] public class Report : IId, IIdTelemetryDate { [Key] [Column("id")] public int Id { get; set; } [Column("id_telemetry")] public int IdTelemetry { get; set; } [Column("id_well"), Comment("id скважины")] public int WellId { get; set; } [Column("date", TypeName = "timestamp with time zone")] public DateTime Date { get; set; } [Column("begin", TypeName = "timestamp with time zone")] public DateTime Begin { get; set; } [Column("end"), Comment("timestamp with time zone")] public DateTime End { get; set; } [Column("step"), Comment("размер шага в секундах")] public int Step { get; set; } [Column("format"), Comment("Формат отчета")] public int Format { get; set; } } }