mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 02:32:50 +08:00
FreeSql.Generator 生成文件默认编码改为 Encoding.UTF8
This commit is contained in:
parent
91d7e201e6
commit
956c914edb
@ -291,7 +291,7 @@ new Colorful.Formatter("推荐在实体类目录创建 gen.bat,双击它重新
|
|||||||
plus.AppendLine();
|
plus.AppendLine();
|
||||||
|
|
||||||
var outputFile = $"{ArgsOutput}{ArgsFileName.Replace("{name}", model.GetCsName(table.Name))}";
|
var outputFile = $"{ArgsOutput}{ArgsFileName.Replace("{name}", model.GetCsName(table.Name))}";
|
||||||
File.WriteAllText(outputFile, plus.ToString());
|
File.WriteAllText(outputFile, plus.ToString(), Encoding.UTF8);
|
||||||
switch (table.Type)
|
switch (table.Type)
|
||||||
{
|
{
|
||||||
case DatabaseModel.DbTableType.TABLE:
|
case DatabaseModel.DbTableType.TABLE:
|
||||||
@ -314,14 +314,14 @@ new Colorful.Formatter("推荐在实体类目录创建 gen.bat,双击它重新
|
|||||||
var razorCshtml = ArgsOutput + "__razor.cshtml.txt";
|
var razorCshtml = ArgsOutput + "__razor.cshtml.txt";
|
||||||
if (File.Exists(razorCshtml) == false)
|
if (File.Exists(razorCshtml) == false)
|
||||||
{
|
{
|
||||||
File.WriteAllText(razorCshtml, ArgsRazor);
|
File.WriteAllText(razorCshtml, ArgsRazor, Encoding.UTF8);
|
||||||
Console.WriteFormatted(" OUT -> " + razorCshtml + " (以后) 编辑它自定义模板生成\r\n", Color.Magenta);
|
Console.WriteFormatted(" OUT -> " + razorCshtml + " (以后) 编辑它自定义模板生成\r\n", Color.Magenta);
|
||||||
++outputCounter;
|
++outputCounter;
|
||||||
}
|
}
|
||||||
|
|
||||||
File.WriteAllText(rebuildBat, $@"
|
File.WriteAllText(rebuildBat, $@"
|
||||||
FreeSql.Generator -Razor ""__razor.cshtml.txt"" -NameOptions {string.Join(",", ArgsNameOptions.Select(a => a ? 1 : 0))} -NameSpace {ArgsNameSpace} -DB ""{ArgsDbType},{ArgsConnectionString}""{(string.IsNullOrEmpty(ArgsFilter) ? "" : $" -Filter \"{ArgsFilter}\"")}{(string.IsNullOrEmpty(ArgsMatch) ? "" : $" -Match \"{ArgsMatch}\"")} -FileName ""{ArgsFileName}""
|
FreeSql.Generator -Razor ""__razor.cshtml.txt"" -NameOptions {string.Join(",", ArgsNameOptions.Select(a => a ? 1 : 0))} -NameSpace {ArgsNameSpace} -DB ""{ArgsDbType},{ArgsConnectionString}""{(string.IsNullOrEmpty(ArgsFilter) ? "" : $" -Filter \"{ArgsFilter}\"")}{(string.IsNullOrEmpty(ArgsMatch) ? "" : $" -Match \"{ArgsMatch}\"")} -FileName ""{ArgsFileName}""
|
||||||
");
|
", Encoding.UTF8);
|
||||||
Console.WriteFormatted(" OUT -> " + rebuildBat + " (以后) 双击它重新生成实体\r\n", Color.Magenta);
|
Console.WriteFormatted(" OUT -> " + rebuildBat + " (以后) 双击它重新生成实体\r\n", Color.Magenta);
|
||||||
++outputCounter;
|
++outputCounter;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user