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; }
}