using Fake.Domain.Entities;
using Fake.Domain.Entities.Auditing;
namespace TrackCenter.Domain.Aggregates.OrderAggregate;
///
/// 订单航班表(1:N)
///
[SugarTable("t_order_flight")]
public class OrderFlightEntity : CreateAuditedEntity, ISoftDelete
{
///
/// 自增主键
///
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
///
/// 班期
///
[SugarColumn(ColumnName = "FlightDate")]
public DateTime FlightDate { get; set; }
///
/// 航班号
///
[SugarColumn(ColumnName = "FlightNo")]
public string FlightNo { get; set; } = null!;
///
/// 订单id
///
[SugarColumn(ColumnName = "OrderId")]
public int OrderId { get; set; }
///
/// 是否删除
///
[SugarColumn(ColumnName = "IsDeleted")]
public bool IsDeleted { get; set; }
}