Цей коміт міститься в:
devops.bizgaze
2021-09-02 12:39:57 +05:30
джерело 6fc0cd14fa
коміт 79c3257388
+4
Переглянути файл
@@ -101,6 +101,7 @@ namespace UnitTests.Core
string tenantdbid = "1"; string tenantdbid = "1";
string connectionstring = "server=localhost;port=5432;Database=common_94;User id=postgres;Password=Bizgaze@123"; string connectionstring = "server=localhost;port=5432;Database=common_94;User id=postgres;Password=Bizgaze@123";
string tenantconnectionstring = "server=localhost;port=5432;Database=tenant_94;User id=postgres;Password=Bizgaze@123"; string tenantconnectionstring = "server=localhost;port=5432;Database=tenant_94;User id=postgres;Password=Bizgaze@123";
//Unibase.Web.Server.Startup(IConfiguration configuration); //Unibase.Web.Server.Startup(IConfiguration configuration);
// DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection); // DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection);
var container = DependencyConfig.GetContainer(); var container = DependencyConfig.GetContainer();
@@ -112,8 +113,11 @@ namespace UnitTests.Core
// DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection); // DependencyConfig.Register(Unibase.Dependency.Enums.DIType.ServiceCollection);
SqlDialect.Default(new Unibase.Data.DbProviders.PgSqlDbProvider.DbContext().Dialect); SqlDialect.Default(new Unibase.Data.DbProviders.PgSqlDbProvider.DbContext().Dialect);
container.RegisterType<IDbContext, Unibase.Data.DbProviders.PgSqlDbProvider.DbContext>(); container.RegisterType<IDbContext, Unibase.Data.DbProviders.PgSqlDbProvider.DbContext>();
container.RegisterType<Unibase.Data.INsDbContext, Unibase.Data.DbProviders.MongoDbProvider.DbContext>();
DbRegistry.RegisterDatabase(commondbid, connectionstring); DbRegistry.RegisterDatabase(commondbid, connectionstring);
DbRegistry.RegisterDatabase(tenantdbid, tenantconnectionstring); DbRegistry.RegisterDatabase(tenantdbid, tenantconnectionstring);
Unibase.Data.DbRegistry.RegisterDatabase("nsdb_" + tenantdbid, "common_94");
Unibase.Dependency.DependencyConfig.Resolve<IDbContext>(); Unibase.Dependency.DependencyConfig.Resolve<IDbContext>();
_initialize = true; _initialize = true;
return _initialize; return _initialize;