BotSharp/src/Plugins/BotSharp.Plugin.SqlDriver/Helpers/SqlDriverHelper.cs

21 lines
559 B
C#
Raw Normal View History

2024-11-20 08:24:26 +00:00
namespace BotSharp.Plugin.SqlDriver.Helpers;
internal static class SqlDriverHelper
{
internal static string GetDatabaseType(IServiceProvider services)
{
var settings = services.GetRequiredService<SqlDriverSetting>();
2024-12-11 22:02:22 +00:00
var dbType = "mysql";
2024-11-20 08:24:26 +00:00
if (!string.IsNullOrWhiteSpace(settings?.SqlServerConnectionString))
{
2024-12-11 22:02:22 +00:00
dbType = "sqlserver";
2024-11-20 08:24:26 +00:00
}
else if (!string.IsNullOrWhiteSpace(settings?.SqlLiteConnectionString))
{
2024-12-11 22:02:22 +00:00
dbType = "sqllite";
2024-11-20 08:24:26 +00:00
}
return dbType;
}
}