Performance optimization of MYSQL

This commit is contained in:
sunkaixuan 2019-05-12 11:41:58 +08:00
parent 6e6ff80fd2
commit c9cc4b2784

View File

@ -135,6 +135,10 @@ namespace SqlSugar
{
return new SqlServerQueryBuilder();
}
else if (currentConnectionConfig.DbType == DbType.MySql)
{
return new MySqlQueryBuilder();
}
else
{
QueryBuilder result = CreateInstance<QueryBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "QueryBuilder"));
@ -163,6 +167,10 @@ namespace SqlSugar
{
return new SqlServerExpressionContext();
}
else if (currentConnectionConfig.DbType == DbType.MySql)
{
return new MySqlExpressionContext();
}
else
{
ILambdaExpressions result = CreateInstance<ILambdaExpressions>(GetClassName(currentConnectionConfig.DbType.ToString(), "ExpressionContext"));
@ -176,6 +184,10 @@ namespace SqlSugar
{
return new SqlServerBuilder();
}
else if (currentConnectionConfig.DbType == DbType.MySql)
{
return new MySqlBuilder();
}
else
{
ISqlBuilder result = CreateInstance<ISqlBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "Builder"));