forked from ddrilling/AsbCloudServer
61 lines
2.0 KiB
C#
61 lines
2.0 KiB
C#
using Microsoft.EntityFrameworkCore;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using System.ComponentModel.DataAnnotations.Schema;
|
|
|
|
namespace AsbCloudDb.Model
|
|
{
|
|
[Table("t_drill_test_parameter"), Comment("Drill_test_parameter")]
|
|
public class DrillTestParameter
|
|
{
|
|
/// <summary>
|
|
/// Идентификатор drill test
|
|
/// </summary>
|
|
[Key, Column("id_drill_test"), Comment("Идентификатор drill test")]
|
|
public int IdDrillTest { get; set; }
|
|
|
|
/// <summary>
|
|
/// Идентификатор телеметрии drill test
|
|
/// </summary>
|
|
[Key, Column("id_telemetry_drill_test"), Comment("Идентификатор телеметрии drill test")]
|
|
public int IdTelemetryDrillTest { get; set; }
|
|
|
|
/// <summary>
|
|
/// Шаг
|
|
/// </summary>
|
|
[Column("step"), Comment("Шаг")]
|
|
public int Step { get; set; }
|
|
|
|
/// <summary>
|
|
/// Нагрузка
|
|
/// </summary>
|
|
[Column("workload"), Comment("Нагрузка")]
|
|
public float? Workload { get; set; }
|
|
|
|
/// <summary>
|
|
/// Заданная скорость
|
|
/// </summary>
|
|
[Column("speed"), Comment("Заданная скорость")]
|
|
public float? Speed { get; set; }
|
|
|
|
/// <summary>
|
|
/// Скорость проходки
|
|
/// </summary>
|
|
[Column("depth_speed"), Comment("Скорость проходки")]
|
|
public float? DepthSpeed { get; set; }
|
|
|
|
/// <summary>
|
|
/// Время бурения шага
|
|
/// </summary>
|
|
[Column("time_drill_step"), Comment("Время бурения шага")]
|
|
public float? TimeDrillStep { get; set; }
|
|
|
|
/// <summary>
|
|
/// Глубина бурения шага
|
|
/// </summary>
|
|
[Column("depth_drill_step"), Comment("Глубина бурения шага")]
|
|
public float? DepthDrillStep { get; set; }
|
|
|
|
public virtual DrillTest DrillTest { get; set; } = null!;
|
|
}
|
|
}
|