Switch DBType to use the fully-qualified type name rather than a simple name
This commit is contained in:
		@ -84,7 +84,7 @@ namespace Oqtane.Repository
 | 
			
		||||
            {
 | 
			
		||||
                if (Databases != null)
 | 
			
		||||
                {
 | 
			
		||||
                    optionsBuilder.UseOqtaneDatabase(Databases.Single(d => d.Name == _databaseType), _connectionString);
 | 
			
		||||
                    optionsBuilder.UseOqtaneDatabase(Databases.Single(d => d.TypeName == _databaseType), _connectionString);
 | 
			
		||||
                }
 | 
			
		||||
                else
 | 
			
		||||
                {
 | 
			
		||||
@ -101,7 +101,7 @@ namespace Oqtane.Repository
 | 
			
		||||
 | 
			
		||||
            if (Databases != null)
 | 
			
		||||
            {
 | 
			
		||||
                var database = Databases.Single(d => d.Name == _databaseType);
 | 
			
		||||
                var database = Databases.Single(d => d.TypeName == _databaseType);
 | 
			
		||||
 | 
			
		||||
                database.UpdateIdentityStoreTableNames(builder);
 | 
			
		||||
            }
 | 
			
		||||
 | 
			
		||||
@ -52,7 +52,7 @@ namespace Oqtane.Repository
 | 
			
		||||
            {
 | 
			
		||||
                if (Databases != null)
 | 
			
		||||
                {
 | 
			
		||||
                    optionsBuilder.UseOqtaneDatabase(Databases.Single(d => d.Name == databaseType), connectionString);
 | 
			
		||||
                    optionsBuilder.UseOqtaneDatabase(Databases.Single(d => d.TypeName == databaseType), connectionString);
 | 
			
		||||
                }
 | 
			
		||||
                else
 | 
			
		||||
                {
 | 
			
		||||
 | 
			
		||||
@ -80,13 +80,13 @@ namespace Oqtane.Repository
 | 
			
		||||
 | 
			
		||||
        public IDataReader ExecuteReader(Tenant tenant, string query)
 | 
			
		||||
        {
 | 
			
		||||
            var db = _databases.Single(d => d.Name == tenant.DBType);
 | 
			
		||||
            var db = _databases.Single(d => d.TypeName == tenant.DBType);
 | 
			
		||||
            return db.ExecuteReader(tenant.DBConnectionString, query);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        private int ExecuteNonQuery(string connectionString, string databaseType, string query)
 | 
			
		||||
        {
 | 
			
		||||
            var db = _databases.Single(d => d.Name == databaseType);
 | 
			
		||||
            var db = _databases.Single(d => d.TypeName == databaseType);
 | 
			
		||||
 | 
			
		||||
            return db.ExecuteNonQuery(connectionString, query);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
		Reference in New Issue
	
	Block a user