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类型查询