namespace Admin.NET.Core; /// /// 数据库链接配置 /// public class ConnectionStringsOptions : IConfigurableOptions { /// /// 默认数据库标识 /// public string DefaultConfigId { get; set; } = SqlSugarConst.ConfigId; /// /// 默认数据库类型 /// public string DefaultDbType { get; set; } /// /// 默认数据库连接字符串 /// public string DefaultConnection { get; set; } /// /// 启用初始化库表 /// public bool EnableInitTable { get; set; } /// /// 启用库表差异日志 /// public bool EnableDiffLog { get; set; } /// /// 业务库集合 /// public List DbConfigs { get; set; } = new List(); } /// /// 数据库参数 /// public class DbConfig { /// /// 数据库编号 /// public string DbConfigId { get; set; } /// /// 数据库类型 /// public string DbType { get; set; } /// /// 数据库连接字符串 /// public string DbConnection { get; set; } /// /// 启用初始化库表 /// public bool EnableInitTable { get; set; } }