using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; namespace ServicesDAO.models { [Table("requests_queue")] public class RequestQueue { [Key] [Column("RequestQueueID")] public long RequestQueueID { get; set; } [Column("contracted_services_id")] public int? ContractedServicesId { get; set; } [Column("resource_specs")] public string? ResourceSpecs { get; set; } [Column("request_datetime")] public DateTime? RequestDatetime { get; set; } [Column("supply_datetime")] public DateTime? SupplyDatetime { get; set; } [Column("last_ready_datetime")] public DateTime? LastReadyDatetime { get; set; } [Column("down_datetime")] public DateTime? DownDatetime { get; set; } [Column("supply_status_id")] public int? SupplyStatusId { get; set; } [Column("service_status_id")] public int? ServiceStatusId { get; set; } [Column("error_log")] public string? ErrorLog { get; set; } [Column("identificator")] public string? Identificator { get; set; } [Column("name_app")] public string? NameApp { get; set; } [Column("status")] public string? Status { get; set; } [Column("port")] public int? Port { get; set; } [Column("terms_conditions_id")] public int? TermsConditionsId { get; set; } [Column("accept_datetime_terms")] public DateTime? AcceptDatetimeTerms { get; set; } } }