Sfoglia il codice sorgente

#160 Views not created with the user defined prefix

git-svn-id: http://svn.code.sf.net/p/itop/code/trunk@619 a333f486-631f-4898-b8df-5754b55c2be0
romainq 15 anni fa
parent
commit
9d88bf67aa
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      core/metamodel.class.php

+ 6 - 1
core/metamodel.class.php

@@ -403,6 +403,11 @@ abstract class MetaModel
 		return self::DBGetTable(self::$m_aAttribOrigins[$sClass][$sAttCode]);
 	}
 
+	final static public function DBGetView($sClass)
+	{
+		return self::$m_sTablePrefix."_view_".$sClass;
+	}
+
 	final static protected function DBEnumTables()
 	{
 		// This API do not rely on our capability to query the DB and retrieve
@@ -2651,7 +2656,7 @@ abstract class MetaModel
 		//
 		foreach (self::GetClasses('bizmodel') as $sClass)
 		{
-			$sView = "view_$sClass";
+			$sView = self::DBGetView($sClass);
 			if (CMDBSource::IsTable($sView))
 			{
 				// Check that the view is complete