mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-06-19 12:28:15 +08:00
增加Clickhouse - Bool/Array适配
This commit is contained in:
@ -8,11 +8,14 @@ using System.Diagnostics;
|
||||
using System.ComponentModel.DataAnnotations;
|
||||
using FreeSql.DataAnnotations;
|
||||
using Xunit;
|
||||
using Xunit.Abstractions;
|
||||
|
||||
namespace FreeSql.Tests.ClickHouse
|
||||
{
|
||||
public class ClickHouseTest2
|
||||
{
|
||||
|
||||
|
||||
private static IFreeSql fsql = new FreeSqlBuilder().UseConnectionString(DataType.ClickHouse,
|
||||
"Host=127.0.0.1;Port=8123;Database=test;Compress=True;Min Pool Size=1")
|
||||
.UseMonitorCommand(cmd => Console.WriteLine($"线程:{cmd.CommandText}\r\n"))
|
||||
@ -29,6 +32,7 @@ namespace FreeSql.Tests.ClickHouse
|
||||
{
|
||||
fsql.CodeFirst.SyncStructure(typeof(PositionInfoModel));
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public void Issuse1587TestOnePrimary()
|
||||
{
|
||||
|
456
FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
Normal file
456
FreeSql.Tests/FreeSql.Tests/ClickHouse/ClickHouseTest3.cs
Normal file
File diff suppressed because one or more lines are too long
@ -4,6 +4,128 @@
|
||||
<name>FreeSql.Tests</name>
|
||||
</assembly>
|
||||
<members>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingSync">
|
||||
<summary>
|
||||
测试bool类型映射
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingInsert">
|
||||
<summary>
|
||||
测试bool类型插入
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingUpdateSet">
|
||||
<summary>
|
||||
测试bool类型修改
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingUpdate">
|
||||
<summary>
|
||||
测试bool类型修改
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBoolMappingSelect">
|
||||
<summary>
|
||||
测试bool类型查询
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArrayBoolMappingSync">
|
||||
<summary>
|
||||
测试Array类型映射
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArrayBoolMappingInsert">
|
||||
<summary>
|
||||
测试Array类型插入
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArrayBoolMappingSelect">
|
||||
<summary>
|
||||
测试Array类型映射
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArraySelectAnySync">
|
||||
<summary>
|
||||
测试Array常用查询函数
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArraySelectLengthSync">
|
||||
<summary>
|
||||
测试Array常用查询函数
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArraySelectContainsSync">
|
||||
<summary>
|
||||
测试Array常用查询函数
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArraySelectConcatSync">
|
||||
<summary>
|
||||
测试Array常用查询函数
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArraySelectConstContainsSync">
|
||||
<summary>
|
||||
测试Array常用查询函数
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArraySelectConstLengthSync">
|
||||
<summary>
|
||||
测试Array常用查询函数
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.ArrayFilterFuncTest">
|
||||
<summary>
|
||||
测试ArrayFilter测试
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.IsPrimaryTest">
|
||||
<summary>
|
||||
测试ArrayFilter测试
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.UriStringIsTooLongTest">
|
||||
<summary>
|
||||
https://github.com/dotnetcore/FreeSql/issues/969
|
||||
</summary>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBulkCopySingle">
|
||||
<summary>
|
||||
测试BulkCopy单条
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="M:FreeSql.Tests.ClickHouse.ClickHouseTest3.TestBulkCopyMany">
|
||||
<summary>
|
||||
测试BulkCopy多条
|
||||
</summary>
|
||||
<returns></returns>
|
||||
</member>
|
||||
<member name="T:FreeSql.Tests.ClickHouse.HttpContextRecord">
|
||||
<summary>
|
||||
Http请求信息统计
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:FreeSql.Tests.ClickHouse.HttpContextRecord.RequestTotalKey">
|
||||
<summary>
|
||||
请求模板
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:FreeSql.Tests.ClickHouse.HttpContextRecord.Total">
|
||||
<summary>
|
||||
请求量
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:FreeSql.Tests.ClickHouse.HttpContextRecord.Type">
|
||||
<summary>
|
||||
记录请求类型
|
||||
</summary>
|
||||
</member>
|
||||
<member name="P:FreeSql.Tests.ClickHouse.HttpContextRecord.AddTime">
|
||||
<summary>
|
||||
添加时间
|
||||
</summary>
|
||||
</member>
|
||||
<member name="T:FreeSql.Tests.ClickHouse.CollectDataEntityUpdate01">
|
||||
<summary>
|
||||
实时数据
|
||||
|
Reference in New Issue
Block a user