From 99ab471352c9fb0f1d6ed0e5669ec06ad196175d Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Wed, 26 Feb 2025 17:44:09 +0800 Subject: [PATCH] Update TDengine --- .../TDengine/CodeFirst/TDengineCodeFirst.cs | 9 +++++++++ Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj | 2 +- Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/Src/Asp.NetCore2/SqlSugar.TDengineCore/TDengine/CodeFirst/TDengineCodeFirst.cs b/Src/Asp.NetCore2/SqlSugar.TDengineCore/TDengine/CodeFirst/TDengineCodeFirst.cs index af7ab9ff6..690cdb7b7 100644 --- a/Src/Asp.NetCore2/SqlSugar.TDengineCore/TDengine/CodeFirst/TDengineCodeFirst.cs +++ b/Src/Asp.NetCore2/SqlSugar.TDengineCore/TDengine/CodeFirst/TDengineCodeFirst.cs @@ -148,6 +148,15 @@ namespace SqlSugar.TDengine { entityInfo.DbTableName += ("{stable}"+this.Context.Utilities.SerializeObject(attr)); } + if (attr != null && attr.Tag1 != null) + { + dbColumns = dbColumns.Where(it => + it.DbColumnName?.ToLower() != attr.Tag1?.ToLower() + && it.DbColumnName?.ToLower() != attr.Tag2?.ToLower() + && it.DbColumnName?.ToLower() != attr.Tag3?.ToLower() + && it.DbColumnName?.ToLower() != attr.Tag4?.ToLower() + ).ToList(); + } this.Context.DbMaintenance.CreateTable(entityInfo.DbTableName, dbColumns); entityInfo.DbTableName = oldTableName; } diff --git a/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj b/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj index b4f69004f..64ad386a3 100644 --- a/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj +++ b/Src/Asp.NetCore2/SqlSugar/SqlSugar.csproj @@ -2,7 +2,7 @@ netstandard2.1 - 5.1.4.178 + 5.1.4.179 sun_kai_xuan https://github.com/sunkaixuan/SqlSugar diff --git a/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec b/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec index b6bd811a4..ed5e36d8d 100644 --- a/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec +++ b/Src/Asp.NetCore2/SqlSugar/SqlSugarForCore.nuspec @@ -2,7 +2,7 @@ SqlSugarCore - 5.1.4.179-preview01 + 5.1.4.179 sunkaixuan 果糖大数据科技 http://www.apache.org/licenses/LICENSE-2.0.html