fix issue #I7A7XF 全面支持SqlSugar Orm。详情:http://doc.openauth.net.cn/core/sqlsugar.html

This commit is contained in:
wintel
2023-08-27 20:02:51 +08:00
parent 331bc9d042
commit f3f575a72b
8 changed files with 36 additions and 12 deletions

View File

@@ -185,6 +185,11 @@ namespace OpenAuth.WebApi
DbType = SqlSugar.DbType.SqlServer,
ConnectionString = connectionString,
IsAutoCloseConnection = true,
},db=>{
db.Aop.OnLogExecuting = (sql, pars) =>
{
logger.LogInformation(sql);
};
});
}
else if(dbtypes.ContainsValue(Define.DBTYPE_MYSQL)) //mysql
@@ -194,6 +199,11 @@ namespace OpenAuth.WebApi
DbType = SqlSugar.DbType.MySql,
ConnectionString = connectionString,
IsAutoCloseConnection = true,
},db=>{
db.Aop.OnLogExecuting = (sql, pars) =>
{
logger.LogInformation(sql);
};
});
}
else if(dbtypes.ContainsValue(Define.DBTYPE_PostgreSQL)) //PostgreSQL
@@ -203,6 +213,11 @@ namespace OpenAuth.WebApi
DbType = SqlSugar.DbType.PostgreSQL,
ConnectionString = connectionString,
IsAutoCloseConnection = true,
},db=>{
db.Aop.OnLogExecuting = (sql, pars) =>
{
logger.LogInformation(sql);
};
});
}
else
@@ -212,6 +227,11 @@ namespace OpenAuth.WebApi
DbType = SqlSugar.DbType.Oracle,
ConnectionString = connectionString,
IsAutoCloseConnection = true,
},db=>{
db.Aop.OnLogExecuting = (sql, pars) =>
{
logger.LogInformation(sql);
};
});
}