100 lines
2.4 KiB
C#
100 lines
2.4 KiB
C#
using SqlSugar;
|
|
using System;
|
|
|
|
namespace DeviceRepair.Models
|
|
{
|
|
[Serializable]
|
|
[SugarTable("Roles")]
|
|
public class RoleModel
|
|
{
|
|
public RoleModel()
|
|
{
|
|
this.GUID = Guid.NewGuid();
|
|
}
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:False
|
|
/// </summary>
|
|
[SugarColumn(IsPrimaryKey = true, IsIdentity = true)]
|
|
public int AutoID { get; set; }
|
|
|
|
|
|
[SugarColumn(ColumnName = "GUID")]
|
|
public Guid GUID { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "RoleCode")]
|
|
public string RoleCode { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "RoleName")]
|
|
public string RoleName { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "RoleStatus")]
|
|
public bool RoleStatus { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "CreateBy")]
|
|
public int CreateBy { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "CreateOn")]
|
|
public DateTime CreateOn { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "ModifyBy")]
|
|
public int? ModifyBy { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "ModifyOn")]
|
|
public DateTime? ModifyOn { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "RoleDescription")]
|
|
public string RoleDescription { get; set; }
|
|
|
|
/// <summary>
|
|
/// Desc:
|
|
/// Default:
|
|
/// Nullable:True
|
|
/// </summary>
|
|
[SugarColumn(ColumnName = "RoleNote")]
|
|
public string RoleNote { get; set; }
|
|
}
|
|
}
|