using SqlSugar; using System; namespace SJZY.Track.Domain.VEntities; [SugarTable("v_country")] public class VCountryEntity : IFullAuditedBasicEntitys { /// /// 主键 /// [SugarColumn(ColumnName = "Id", IsPrimaryKey = true, IsIdentity = true)] public int Id { get; set; } /// /// 区域id /// [SugarColumn(ColumnName = "AreaId")] public int AreaId { get; set; } /// /// 币种id /// [SugarColumn(ColumnName = "CurrencyId", IsNullable = true)] public int? CurrencyId { get; set; } /// /// 中文名 /// [SugarColumn(ColumnName = "CnName")] public string CnName { get; set; } /// /// 英文名 /// [SugarColumn(ColumnName = "EnName")] public string EnName { get; set; } /// /// 二字代码 /// [SugarColumn(ColumnName = "Digit2Code")] public string Digit2Code { get; set; } /// /// 三字代码 /// [SugarColumn(ColumnName = "Digit3Code", IsNullable = true)] public string Digit3Code { get; set; } /// /// 企业代码类型 /// [SugarColumn(ColumnName = "EnterpriseCodeType", IsNullable = true)] public string EnterpriseCodeType { get; set; } /// /// 区号 /// [SugarColumn(ColumnName = "CountryCode", IsNullable = true)] public int? CountryCode { get; set; } /// /// 时差 /// [SugarColumn(ColumnName = "JetLag")] public int JetLag { get; set; } /// /// 城市名 /// [SugarColumn(ColumnName = "CountryName", IsNullable = true)] public string CountryName { get; set; } /// /// 是否不可使用 /// [SugarColumn(ColumnName = "IsUnusable", IsNullable = false)] public bool IsUnusable { get; set; } /// /// 创建人 /// [SugarColumn(ColumnName = "CreateUserId", IsNullable = true)] public int? CreateUserId { get; set; } /// /// 创建时间 /// [SugarColumn(ColumnName = "CreateTime", IsNullable = false, DefaultValue = "CURRENT_TIMESTAMP")] public DateTime CreateTime { get; set; } /// /// 更新人 /// [SugarColumn(ColumnName = "UpdateUserId", IsNullable = true)] public int? UpdateUserId { get; set; } /// /// 更新时间 /// [SugarColumn(ColumnName = "UpdateTime", IsNullable = true)] public DateTime? UpdateTime { get; set; } /// /// 是否删除 /// [SugarColumn(ColumnName = "IsDeleted", IsNullable = false)] public bool IsDeleted { get; set; } }