using Fake.Domain.Entities; namespace InterfaceForward.Repositories.Interface.Entitys; /// /// 接口映射明细表 /// [SugarTable("t_interface_map_published")] public class InterfaceMapPublishedEntity: CreateAuditedEntity,IAggregateRoot { /// /// id /// [SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)] public int Id { get; set; } /// /// 系统接口id /// [SugarColumn(ColumnName = "InterfaceId")] public int InterfaceId { get; set; } /// /// 服务商id /// [SugarColumn(ColumnName = "ServiceProviderId")] public int ServiceProviderId { get; set; } /// /// 发布版本 /// [SugarColumn(ColumnName = "PublishedVersion")] public string PublishedVersion { get; set; } /// /// 发布内容 /// [SugarColumn(ColumnName = "PublishedContent")] public string PublishedContent { get; set; } /// /// 上一个版本 /// [SugarColumn(ColumnName = "PrePublishedVersion")] public string PrePublishedVersion { get; set; } /// /// 差异内容 /// [SugarColumn(ColumnName = "DifferenceContent")] public string DifferenceContent { get; set; } /// /// 1发布,0回滚 /// [SugarColumn(ColumnName = "IsPublished")] public bool IsPublished { get; set; } /// /// 描述 /// [SugarColumn(ColumnName = "Description")] public string Description { get; set; } /// 创建人id [SugarColumn(ColumnName = "CreateUserId")] public virtual int CreateUserId { get; set; } /// 创建时间 [SugarColumn(ColumnName = "CreateTime")] public virtual DateTime? CreateTime { get; set; } public Guid ConcurrencyStamp { get; set; } }