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