|
1 | | -# IoTSharp.EntityFrameworkCore.Taos |
| 1 | +# IoTSharp.Data.Taos |
2 | 2 |
|
3 | 3 | ## 项目简介 |
4 | 4 |
|
5 | 5 |
|
6 | | -ADO.Net Entity, Framework, EF, Core, Data, O/RM, entity-framework-core,TDengine |
| 6 | +ADO.Net , Data, O/RM, TDengine |
7 | 7 | -- |
8 | 8 |
|
9 | 9 | IoTSharp.Data.Taos 是 TDengine的ADO.Net提供程序。 它将允许你通过原生动态库、WebSocket、RESTful 三种协议访问TDengine,通过 Schemaless 完美实现了ExecuteBulkInsert批量插入、Stmt 实现了参数化执行。 |
@@ -42,8 +42,7 @@ IoTSharp.Data.Taos 是 TDengine的ADO.Net提供程序。 它将允许你通过 |
42 | 42 | ``` |
43 | 43 |
|
44 | 44 |
|
45 | | -IoTSharp.EntityFrameworkCore.Taos 是一个Entity Framework Core 的提供器, 基于IoTSharp.Data.Taos实现。 |
46 | | -(原名称为 Maikebing.EntityFrameworkCore.Taos) |
| 45 | +IoTSharp.EntityFrameworkCore.Taos 已经废弃。 |
47 | 46 |
|
48 | 47 | --- |
49 | 48 |
|
@@ -109,27 +108,7 @@ IoTSharp.EntityFrameworkCore.Taos 是一个Entity Framework Core 的提供器, |
109 | 108 | Console.WriteLine("DROP DATABASE {0} {1}", database, connection.CreateCommand($"DROP DATABASE {database};").ExecuteNonQuery()); |
110 | 109 | connection.Close(); |
111 | 110 | } |
112 | | - //Example for Entity Framework Core |
113 | | - using (var context = new TaosContext(new DbContextOptionsBuilder() |
114 | | - .UseTaos(builder.ConnectionString).Options)) |
115 | | - { |
116 | | - Console.WriteLine("EnsureCreated"); |
117 | | - context.Database.EnsureCreated(); |
118 | | - for (int i = 0; i < 10; i++) |
119 | | - { |
120 | | - var rd = new Random(); |
121 | | - context.sensor.Add(new sensor() { ts = DateTime.Now.AddMilliseconds(i), degree = rd.NextDouble(), pm25 = rd.Next(0, 1000) }); |
122 | | - } |
123 | | - Console.WriteLine("Saving"); |
124 | | - context.SaveChanges(); |
125 | | - Console.WriteLine(""); |
126 | | - Console.WriteLine("from s in context.sensor where s.pm25 > 0 select s "); |
127 | | - Console.WriteLine(""); |
128 | | - var f = from s in context.sensor where s.pm25 > 0 select s; |
129 | | - var ary = f.ToArray(); |
130 | | - ConsoleTableBuilder.From(ary.ToList()).WithFormat(ConsoleTableBuilderFormat.MarkDown).ExportAndWriteLine(); |
131 | | - context.Database.EnsureDeleted(); |
132 | | - } |
| 111 | + |
133 | 112 | Console.WriteLine(""); |
134 | 113 | Console.WriteLine("Pass any key to exit...."); |
135 | 114 | Console.ReadKey(); |
|
0 commit comments