From 35c4cfb3e2bcdf5df8565e439b84f46be4d1a95f Mon Sep 17 00:00:00 2001
From: d4ilys <963922242@qq.com>
Date: Tue, 21 Nov 2023 09:57:55 +0800
Subject: [PATCH] =?UTF-8?q?Clickhouse=20Update=20Set=20NoneCommandParamete?=
=?UTF-8?q?r=E6=B5=8B=E8=AF=95?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../FreeSql.Tests/ClickHouse/ClickHouseTest3.cs | 16 ++++++++++++++--
FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml | 5 +++++
2 files changed, 19 insertions(+), 2 deletions(-)
diff --git a/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs b/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
index fbfff577..cb265bee 100644
--- a/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
+++ b/FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
@@ -20,7 +20,7 @@ namespace FreeSql.Tests.ClickHouse
_fsql = new FreeSqlBuilder().UseConnectionString(DataType.ClickHouse,
"Host=192.168.1.123;Port=8123;Database=test;Compress=True;Min Pool Size=1")
.UseMonitorCommand(cmd => _output.WriteLine($"线程:{cmd.CommandText}\r\n"))
- .UseNoneCommandParameter(false)
+ .UseNoneCommandParameter(true)
.Build();
}
@@ -31,7 +31,6 @@ namespace FreeSql.Tests.ClickHouse
public void TestBoolMappingSync()
{
_fsql.CodeFirst.SyncStructure(typeof(BoolMappingTest));
-
}
///
@@ -68,6 +67,19 @@ namespace FreeSql.Tests.ClickHouse
}).ExecuteAffrows();
}
+ ///
+ /// 测试bool类型修改
+ ///
+ [Fact]
+ public void TestBoolMappingUpdate()
+ {
+ _fsql.Update()
+ .Set(t => t.IsDelete, false)
+ .Where(b => b.Age > 10)
+ .ExecuteAffrows();
+ }
+
+
///
/// 测试bool类型查询
///
diff --git a/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml b/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml
index 3fd2b953..66065318 100644
--- a/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml
+++ b/FreeSql.Tests/FreeSql.Tests/FreeSql.Tests.xml
@@ -14,6 +14,11 @@
测试bool类型插入
+
+
+ 测试bool类型修改
+
+
测试bool类型查询