Update Vastbase

This commit is contained in:
sunkaixuan 2024-03-18 16:55:41 +08:00
parent de565535a2
commit 038cd245ec
2 changed files with 4 additions and 6 deletions

View File

@ -493,11 +493,9 @@ namespace SqlSugar
break;
case DbType.Vastbase:
config.DbType = DbType.PostgreSQL;
if (this.TempItems == null)
{
this.TempItems = new Dictionary<string, object>();
}
this.TempItems.Add("DbType.Vastbase", "DbType.Vastbase");
if (this.CurrentConnectionConfig.MoreSettings==null)
this.CurrentConnectionConfig.MoreSettings = new ConnMoreSettings();
this.CurrentConnectionConfig.MoreSettings.DatabaseModel = DbType.Vastbase;
break;
case DbType.OceanBase:
config.DbType = DbType.MySql;

View File

@ -381,7 +381,7 @@ WHERE tgrelid = '"+tableName+"'::regclass");
});
if (!GetDataBaseList(newDb).Any(it => it.Equals(databaseName, StringComparison.CurrentCultureIgnoreCase)))
{
var isVast = this.Context?.TempItems?.ContainsKey("DbType.Vastbase")==true;
var isVast = this.Context?.CurrentConnectionConfig?.MoreSettings?.DatabaseModel==DbType.Vastbase;
var dbcompatibility = "";
if (isVast)
{