Upgrade: fails to recreate a view when is has become invalid (missing attribute)

SVN:trunk[1530]
This commit is contained in:
Romain Quetiez
2011-08-29 13:18:30 +00:00
parent 6be497ee7d
commit 54f3dec7a9

View File

@@ -3582,6 +3582,7 @@ if (!array_key_exists($sAttCode, self::$m_aAttribDefs[$sClass]))
$oFilter->AllowAllData();
$sSQL = self::MakeSelectQuery($oFilter);
$aErrors[$sClass]['*'][] = "Missing view for class: $sClass";
$aSugFix[$sClass]['*'][] = "DROP VIEW IF EXISTS `$sView`";
$aSugFix[$sClass]['*'][] = "CREATE VIEW `$sView` AS $sSQL";
}
}