update DbProvider.cs

This commit is contained in:
不做码农 2022-06-01 17:36:06 +08:00
parent b2f440668c
commit 67ef7e3fc1
2 changed files with 12 additions and 3 deletions

View File

@ -27,7 +27,7 @@ namespace ZR.Admin.WebApi.Extensions
public static void AddDb(IConfiguration Configuration)
{
string connStr = Configuration.GetConnectionString("conn_db");
int dbType = Convert.ToInt32(Configuration["conn_db_dbtype"]);
int dbType = Convert.ToInt32(Configuration.GetConnectionString("conn_db_type"));
SugarIocServices.AddSqlSugar(new List<IocConfig>() {
new IocConfig() {

View File

@ -1,4 +1,5 @@
using Infrastructure;
using Infrastructure.Extensions;
using SqlSugar;
using System;
using System.Collections.Generic;
@ -28,8 +29,16 @@ namespace ZR.CodeGenerator
if (!string.IsNullOrEmpty(dbName))
{
string replaceStr = GetValue(connStr, "database=", ";");
connStr = connStr.Replace(replaceStr, dbName);
string replaceStr = GetValue(connStr, "Database=", ";");
string replaceStr2 = GetValue(connStr, "Initial Catalog=", ";");
if (replaceStr.IsNotEmpty())
{
connStr = connStr.Replace(replaceStr, dbName, StringComparison.OrdinalIgnoreCase);
}
if (replaceStr2.IsNotEmpty())
{
connStr = connStr.Replace(replaceStr2, dbName, StringComparison.OrdinalIgnoreCase);
}
}
var db = new SqlSugarClient(new List<ConnectionConfig>()
{