Clickhouse Update Set NoneCommandParameter测试

This commit is contained in:
d4ilys 2023-11-21 09:57:55 +08:00
parent 2e14568b53
commit 35c4cfb3e2
2 changed files with 19 additions and 2 deletions

View File

@ -20,7 +20,7 @@ namespace FreeSql.Tests.ClickHouse
_fsql = new FreeSqlBuilder().UseConnectionString(DataType.ClickHouse, _fsql = new FreeSqlBuilder().UseConnectionString(DataType.ClickHouse,
"Host=192.168.1.123;Port=8123;Database=test;Compress=True;Min Pool Size=1") "Host=192.168.1.123;Port=8123;Database=test;Compress=True;Min Pool Size=1")
.UseMonitorCommand(cmd => _output.WriteLine($"线程:{cmd.CommandText}\r\n")) .UseMonitorCommand(cmd => _output.WriteLine($"线程:{cmd.CommandText}\r\n"))
.UseNoneCommandParameter(false) .UseNoneCommandParameter(true)
.Build(); .Build();
} }
@ -31,7 +31,6 @@ namespace FreeSql.Tests.ClickHouse
public void TestBoolMappingSync() public void TestBoolMappingSync()
{ {
_fsql.CodeFirst.SyncStructure(typeof(BoolMappingTest)); _fsql.CodeFirst.SyncStructure(typeof(BoolMappingTest));
} }
/// <summary> /// <summary>
@ -68,6 +67,19 @@ namespace FreeSql.Tests.ClickHouse
}).ExecuteAffrows(); }).ExecuteAffrows();
} }
/// <summary>
/// 测试bool类型修改
/// </summary>
[Fact]
public void TestBoolMappingUpdate()
{
_fsql.Update<BoolMappingTest>()
.Set(t => t.IsDelete, false)
.Where(b => b.Age > 10)
.ExecuteAffrows();
}
/// <summary> /// <summary>
/// 测试bool类型查询 /// 测试bool类型查询
/// </summary> /// </summary>

View File

@ -14,6 +14,11 @@
测试bool类型插入 测试bool类型插入
</summary> </summary>
</member> </member>
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingUpdate">
<summary>
测试bool类型修改
</summary>
</member>
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingSelect"> <member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingSelect">
<summary> <summary>
测试bool类型查询 测试bool类型查询