using Admin.NET.Core;
|
namespace Admin.NET.Application.Entity;
|
|
/// <summary>
|
/// 测试学生表
|
/// </summary>
|
[SugarTable("Test_Student", "测试学生表")]
|
public class TestStudent : EntityBase
|
{
|
|
/// <summary>
|
/// 重复性校验方式
|
/// </summary>
|
[SugarColumn(ColumnName = "RepCheckType", ColumnDescription = "重复性校验方式")]
|
public string? RepCheckType { get; set; }
|
|
|
/// <summary>
|
/// 老师ID(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "TeacherId", ColumnDescription = "老师ID(可空)")]
|
public long? TeacherId { get; set; }
|
|
/// <summary>
|
/// 老师名字(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "TeacherName", ColumnDescription = "老师名字(可空)")]
|
public string? TeacherName { get; set; }
|
|
/// <summary>
|
/// 学生姓名
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "Name", ColumnDescription = "学生姓名", Length = 2000)]
|
public string Name { get; set; }
|
|
/// <summary>
|
/// 别名(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "AliName", ColumnDescription = "别名(可空)", Length = 2000)]
|
public string? AliName { get; set; }
|
|
/// <summary>
|
/// 学生年龄
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "Age", ColumnDescription = "学生年龄")]
|
public int Age { get; set; }
|
|
/// <summary>
|
/// 年纪(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "NianJi", ColumnDescription = "年纪(可空)")]
|
public int? NianJi { get; set; }
|
|
|
|
/// <summary>
|
/// 校长ID(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "RectorId", ColumnDescription = "校长ID(可空)")]
|
public long? RectorId { get; set; }
|
|
/// <summary>
|
/// 零花钱
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "HasMoney", ColumnDescription = "零花钱", Length = 10, DecimalDigits = 3)]
|
public decimal HasMoney { get; set; }
|
|
/// <summary>
|
/// 身价(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "ShenJia", ColumnDescription = "身价(可空)", Length = 10, DecimalDigits = 3)]
|
public decimal? ShenJia { get; set; }
|
|
/// <summary>
|
/// 是否在校
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "IsInSchool", ColumnDescription = "是否在校")]
|
public bool IsInSchool { get; set; }
|
|
/// <summary>
|
/// 是否外地人(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "IsWDR", ColumnDescription = "是否外地人(可空)")]
|
public bool? IsWDR { get; set; }
|
|
/// <summary>
|
/// 性别
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "Gender", ColumnDescription = "性别")]
|
public GenderEnum Gender { get; set; }
|
|
/// <summary>
|
/// 其他性别(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "OtherGender", ColumnDescription = "其他性别(可空)")]
|
public GenderEnum? OtherGender { get; set; }
|
|
/// <summary>
|
/// 出生日期
|
/// </summary>
|
[Required]
|
[SugarColumn(ColumnName = "BrithDate", ColumnDescription = "出生日期")]
|
public DateTime BrithDate { get; set; }
|
|
/// <summary>
|
/// 入学日期(可空)
|
/// </summary>
|
[SugarColumn(ColumnName = "InSchoolDate", ColumnDescription = "入学日期(可空)")]
|
public DateTime? InSchoolDate { get; set; }
|
|
}
|