mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-05-10 23:57:59 +08:00
Performance optimization of MYSQL
This commit is contained in:
parent
6e6ff80fd2
commit
c9cc4b2784
@ -135,6 +135,10 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
return new SqlServerQueryBuilder();
|
return new SqlServerQueryBuilder();
|
||||||
}
|
}
|
||||||
|
else if (currentConnectionConfig.DbType == DbType.MySql)
|
||||||
|
{
|
||||||
|
return new MySqlQueryBuilder();
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
QueryBuilder result = CreateInstance<QueryBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "QueryBuilder"));
|
QueryBuilder result = CreateInstance<QueryBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "QueryBuilder"));
|
||||||
@ -163,6 +167,10 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
return new SqlServerExpressionContext();
|
return new SqlServerExpressionContext();
|
||||||
}
|
}
|
||||||
|
else if (currentConnectionConfig.DbType == DbType.MySql)
|
||||||
|
{
|
||||||
|
return new MySqlExpressionContext();
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
ILambdaExpressions result = CreateInstance<ILambdaExpressions>(GetClassName(currentConnectionConfig.DbType.ToString(), "ExpressionContext"));
|
ILambdaExpressions result = CreateInstance<ILambdaExpressions>(GetClassName(currentConnectionConfig.DbType.ToString(), "ExpressionContext"));
|
||||||
@ -176,6 +184,10 @@ namespace SqlSugar
|
|||||||
{
|
{
|
||||||
return new SqlServerBuilder();
|
return new SqlServerBuilder();
|
||||||
}
|
}
|
||||||
|
else if (currentConnectionConfig.DbType == DbType.MySql)
|
||||||
|
{
|
||||||
|
return new MySqlBuilder();
|
||||||
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
ISqlBuilder result = CreateInstance<ISqlBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "Builder"));
|
ISqlBuilder result = CreateInstance<ISqlBuilder>(GetClassName(currentConnectionConfig.DbType.ToString(), "Builder"));
|
||||||
|
Loading…
Reference in New Issue
Block a user