Specify the mysql csv path

This commit is contained in:
sunkaixuan
2024-08-21 11:46:21 +08:00
parent f46fb39031
commit 94ab4c108c
2 changed files with 9 additions and 0 deletions

View File

@@ -36,5 +36,6 @@ namespace SqlSugar
public static object DynamicExpressionParsingConfig;
public static Action<ICacheService, string> CacheRemoveByLikeStringFunc { get; set; }
public static Guid TableQuerySqlKey { get; set; }
public static string BulkCopy_MySqlCsvPath { get; set; }
}
}

View File

@@ -21,6 +21,14 @@ namespace SqlSugar
return await MySqlConnectorBulkCopy(dt);
}
var dllPath = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "bulkcopyfiles");
if (StaticConfig.BulkCopy_MySqlCsvPath.HasValue())
{
if (!FileHelper.IsExistDirectory(StaticConfig.BulkCopy_MySqlCsvPath))
{
FileHelper.CreateDirectory(StaticConfig.BulkCopy_MySqlCsvPath);
dllPath = StaticConfig.BulkCopy_MySqlCsvPath;
}
}
DirectoryInfo dir = new DirectoryInfo(dllPath);
if (!dir.Exists)
{