using FreeSql.DataAnnotations; namespace Znyc.CloudCar.Model.Entities { /// /// 用户表 /// [Table(Name = "user")] public class UserEntity : EntityBase { /// /// OpenId /// [Column(StringLength = 32)] #pragma warning disable CS8618 // 在退出构造函数时,不可为 null 的 属性“OpenId”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 public string OpenId { get; set; } #pragma warning restore CS8618 // 在退出构造函数时,不可为 null 的 属性“OpenId”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 /// /// UnionId /// [Column(StringLength = 32)] #pragma warning disable CS8618 // 在退出构造函数时,不可为 null 的 属性“UnionId”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 public string UnionId { get; set; } #pragma warning restore CS8618 // 在退出构造函数时,不可为 null 的 属性“UnionId”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 /// /// 用户昵称 /// [Column(StringLength = 12)] #pragma warning disable CS8618 // 在退出构造函数时,不可为 null 的 属性“UserName”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 public string UserName { get; set; } #pragma warning restore CS8618 // 在退出构造函数时,不可为 null 的 属性“UserName”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 /// /// 用户头像 /// [Column(StringLength = 155)] #pragma warning disable CS8618 // 在退出构造函数时,不可为 null 的 属性“AvatarUrl”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 public string AvatarUrl { get; set; } #pragma warning restore CS8618 // 在退出构造函数时,不可为 null 的 属性“AvatarUrl”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 /// /// 手机号 /// [Column(StringLength = 11)] #pragma warning disable CS8618 // 在退出构造函数时,不可为 null 的 属性“Phone”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 public string Phone { get; set; } #pragma warning restore CS8618 // 在退出构造函数时,不可为 null 的 属性“Phone”必须包含非 null 值。请考虑将 属性 声明为可以为 null。 /// /// 状态 /// public int State { get; set; } /// /// 是否实名认证 /// public bool IsRealAuthentication { get; set; } } }