YD_Event.Admin/YD_Event.Core/Options/DbConnectionOptions.cs

30 lines
656 B
C#
Raw Normal View History

2025-12-17 10:32:52 +08:00
using Furion.ConfigurableOptions;
namespace Easy.Admin.Core.Options;
/// <summary>
/// 数据库选项配置
/// </summary>
public sealed class DbConnectionOptions : IConfigurableOptions
{
/// <summary>
/// 数据库配置
/// </summary>
public List<ConnectionConfigExt> Connections { get; set; }
}
/// <summary>
/// 数据库连接扩展
/// </summary>
public class ConnectionConfigExt : ConnectionConfig
{
/// <summary>
/// 是否初始化数据库
/// </summary>
public bool EnableInitDb { get; set; }
/// <summary>
/// 启用表数据初始化
/// </summary>
public bool EnableSeed { get; set; }
}