| using SqlSugar; | 
| using System; | 
| using System.Collections.Generic; | 
| using System.Linq; | 
| using System.Text; | 
| using System.Threading.Tasks; | 
| using WIDESEAWCS_Core.DB.Models; | 
| using WIDESEAWCS_Core.Tenants; | 
|   | 
| namespace WIDESEAWCS_Model.Models | 
| { | 
|     [SugarTable("Sys_Tenant", "租户")] | 
|     public class Sys_Tenant : BaseEntity | 
|     { | 
|         /// <summary> | 
|         /// 租户ID | 
|         /// </summary> | 
|         [SugarColumn(IsIdentity = true, IsPrimaryKey = true, ColumnDescription = "租户ID")] | 
|         public int TenantId { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 租户名称 | 
|         /// </summary> | 
|         [SugarColumn(Length = 200, IsNullable = false, ColumnDescription = "租户名称")] | 
|         public string TenantName { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 租户类型 | 
|         /// </summary> | 
|         [SugarColumn(IsNullable = false, ColumnDescription = "租户类型")] | 
|         public int TenantType { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 数据库类型 | 
|         /// </summary> | 
|         [SugarColumn(IsNullable = false, ColumnDescription = "数据库类型")] | 
|         public int DbType { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 连接字符串 | 
|         /// </summary> | 
|         [SugarColumn(Length = 1000, IsNullable = false, ColumnDescription = "连接字符串")] | 
|         public string ConnectionString { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 状态 | 
|         /// </summary> | 
|         [SugarColumn(IsNullable = false, ColumnDescription = "状态")] | 
|         public int Status { get; set; } | 
|   | 
|         /// <summary> | 
|         /// 备注 | 
|         /// </summary> | 
|         [SugarColumn(Length = 2000, IsNullable = true, ColumnDescription = "备注")] | 
|         public string Remark { get; set; } | 
|     } | 
| } |