track/src/TrackCenter.Domain/VEntities/VAppEntity.cs
2025-08-02 17:06:05 +08:00

53 lines
1.2 KiB
C#

using Fake.Domain.Entities.Auditing;
namespace TrackCenter.Domain.VEntities;
///<summary>
/// 应用表
///</summary>
[SugarTable("v_app")]
public class VAppEntity : FullAuditedAggregateRoot<int>
{
///<summary>
/// 自增主键
///</summary>
[SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)]
public int Id { get; set; }
///<summary>
/// 应用名称
///</summary>
[SugarColumn(ColumnName = "Name")]
public string Name { get; set; }
///<summary>
/// 图标 key
///</summary>
[SugarColumn(ColumnName = "LogoKey")]
public string LogoKey { get; set; }
///<summary>
/// app key
///</summary>
[SugarColumn(ColumnName = "AppKey")]
public string AppKey { get; set; }
///<summary>
/// app secret
///</summary>
[SugarColumn(ColumnName = "AppSecret")]
public string AppSecret { get; set; }
///<summary>
/// 应用描述
///</summary>
[SugarColumn(ColumnName = "Description")]
public string Description { get; set; }
///<summary>
/// 是否上线
///</summary>
[SugarColumn(ColumnName = "IsOnline")]
public bool IsOnline { get; set; }
}