using NPlatform.Filters; using System; using System.Collections.Generic; using System.ComponentModel.DataAnnotations; using System.ComponentModel.DataAnnotations.Schema; using System.Linq; using System.Text; using System.Threading.Tasks; namespace BZPT.Domains.Entity.Sys { /// /// 租户 /// [Serializable] [Table(name: "Sys_Tenant")] public class Tenant : EntityBase { /// /// 租户名称 /// [Display(Name = "租户名称")] [StringLength(200)] [Required] public string TenantName { get; set; } /// /// 租户编码 /// [Display(Name = "租户编码")] [StringLength(200)] public string TenantCode { get; set; } /// /// 数据库连接 /// [Display(Name = "数据库连接")] [StringLength(600)] [Required] public string ConnectionString { get; set; } /// /// DbType /// [Display(Name = "DbType")] [StringLength(200)] public string DbType { get; set; } /// /// 缓存连接地址 /// [Display(Name = "缓存连接地址")] [StringLength(600)] public string CacheConnection { get; set; } /// /// 附件存储路径 /// [Display(Name = "附件存储路径")] [StringLength(200)] public string FilePath { get; set; } /// /// 扩展字段1 /// [Display(Name = "扩展字段1")] [StringLength(200)] public string Col1 { get; set; } /// /// 扩展字段2 /// [Display(Name = "扩展字段2")] [StringLength(200)] public string Col2 { get; set; } /// /// 扩展字段3 /// [Display(Name = "扩展字段3")] [StringLength(500)] public string Col3 { get; set; } /// /// 扩展字段4 /// [Display(Name = "扩展字段4")] [StringLength(500)] public string Col4 { get; set; } /// /// 扩展字段5 /// [Display(Name = "扩展字段5")] [StringLength(1000)] public string Col5 { get; set; } } }