浏览代码

Casual optimize

Lith 10 月之前
父节点
当前提交
7a47694e4f

+ 2 - 3
src/Vitorm.SqlServer/DbConfig.cs

@@ -1,11 +1,10 @@
-using System;
-using System.Collections.Generic;
+using System.Collections.Generic;
 using System.Data;
 
 using Vitorm.Sql;
 
-using DbConnection = Microsoft.Data.SqlClient.SqlConnection;
 using ConnectionStringBuilder = Microsoft.Data.SqlClient.SqlConnectionStringBuilder;
+using DbConnection = Microsoft.Data.SqlClient.SqlConnection;
 
 namespace Vitorm.SqlServer
 {

+ 2 - 2
src/Vitorm.SqlServer/SqlTranslate/BaseQueryTranslateService.cs

@@ -101,11 +101,11 @@ WHERE ([t].[__RowNumber__] > 1) AND ([t].[__RowNumber__] <= 13);
             }
             else
             {
-                return BuildQueryWithoutSkip(arg,stream);
+                return BuildQueryWithoutSkip(arg, stream);
             }
         }
 
-        public virtual string BuildQueryWithSkip(QueryTranslateArgument arg, CombinedStream stream) 
+        public virtual string BuildQueryWithSkip(QueryTranslateArgument arg, CombinedStream stream)
         {
             // ROW_NUMBER() OVER(ORDER BY [m].[fatherId], [m].[motherId] DESC) AS [__RowNumber__]
 

+ 1 - 1
src/Vitorm/Sql/DataReader/EntityReader/CompiledLambda/EntityReader.cs

@@ -13,7 +13,7 @@ namespace Vitorm.Sql.DataReader.EntityReader.CompiledLambda
     /// <summary>
     ///  get all sql column values, compile EntityGenerator to Lambda .  Invoke the lambda when reading rows , pass sql column values as lambda args. 
     /// </summary>
-    public class EntityReader: IEntityReader
+    public class EntityReader : IEntityReader
     {
         protected List<IArgReader> entityArgReaders = new List<IArgReader>();
         protected Delegate lambdaCreateEntity;

+ 1 - 1
src/Vitorm/Sql/DataReader/EntityReader/CompiledLambda/ModelReader.cs

@@ -17,7 +17,7 @@ namespace Vitorm.Sql.DataReader.EntityReader.CompiledLambda
         List<(IColumnDescriptor columnDescriptor, SqlFieldReader sqlFieldReader)> properties = new();
 
 
-        public ModelReader(SqlColumns sqlColumns, ISqlTranslateService sqlTranslateService, string tableName, string argUniqueKey, string argName,  IEntityDescriptor entityDescriptor)
+        public ModelReader(SqlColumns sqlColumns, ISqlTranslateService sqlTranslateService, string tableName, string argUniqueKey, string argName, IEntityDescriptor entityDescriptor)
         {
             this.argUniqueKey = argUniqueKey;
             this.argName = argName;

+ 1 - 1
src/Vitorm/Sql/SqlDbContext.cs

@@ -407,7 +407,7 @@ namespace Vitorm.Sql
                 var arg = new QueryTranslateArgument(this, resultEntityType);
 
                 string sqlToList, sqlCount;
-                IDbDataReader dataReader; Dictionary<string, object> sqlParam;
+                IDbDataReader dataReader;
                 // #1 ToList
                 {
                     combinedStream.method = nameof(Enumerable.ToList);

+ 0 - 1
src/Vitorm/Sql/SqlTranslate/BaseQueryTranslateService.cs

@@ -4,7 +4,6 @@ using System.Linq;
 
 using Vit.Linq.ExpressionTree.ComponentModel;
 
-using Vitorm.Sql.DataReader;
 using Vitorm.StreamQuery;
 
 namespace Vitorm.Sql.SqlTranslate

+ 1 - 1
test/Vitorm.Data.Benchmark/OrmRunner/Runner_EntityFramework.cs

@@ -89,7 +89,7 @@ namespace App.OrmRunner
             if (executeQuery)
             {
                 var userList = query.ToList();
-                var rowCount = userList.Count();
+                var rowCount = userList.Count;
                 if (rowCount != take) throw new Exception($"query failed, expected row count : {take} , actual count: {rowCount} ");
             }
             else

+ 2 - 2
test/Vitorm.Data.Benchmark/OrmRunner/Runner_SqlSugar.cs

@@ -101,7 +101,7 @@ namespace App.OrmRunner
                     testId = user.id + offsetId,
                     hasFather = father.name != null ? true : false
                 });
-            
+
 
             Execute(query);
         }
@@ -147,7 +147,7 @@ namespace App.OrmRunner
         }
 
 
- 
+
 
 
 

+ 1 - 1
test/Vitorm.Sqlite.MsTest/CommonTest/Query_InnerJoin_BySelectMany_Test.cs

@@ -178,7 +178,7 @@ namespace Vitorm.MsTest.CommonTest
                                 motherName = mother.name,
                             };
 
-                var sql= query.ToExecuteString(); 
+                var sql = query.ToExecuteString();
                 var userList = query.ToList();
 
                 Assert.AreEqual(2, userList.Count);

+ 1 - 1
test/Vitorm.Sqlite.MsTest/CommonTest/Query_LeftJoin_BySelectMany_Test.cs

@@ -16,7 +16,7 @@ namespace Vitorm.MsTest.CommonTest
         {
             using var dbContext = DataSource.CreateDbContext();
             var userQuery = dbContext.Query<User>();
- 
+
 
             // Lambda Expression
             {

+ 5 - 6
test/Vitorm.Sqlite.MsTest/ExpressionTreeTest/ExpressionTester.cs

@@ -1,10 +1,9 @@
-using System.Linq.Expressions;
-using Vit.Linq;
+using System.Data;
+using System.Linq.Expressions;
+
 using Microsoft.VisualStudio.TestTools.UnitTesting;
-using System.Data;
-using System.Collections.Generic;
-using System.Linq;
-using System;
+
+using Vit.Linq;
 
 namespace Vit.Linq.ExpressionTree.ExpressionTreeTest
 {