• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/location/migration/migrate.php
  • Класс: BitrixSaleLocationMigrationCUpdaterLocationPro
  • Вызов: CUpdaterLocationPro::dropIndexByName
static function dropIndexByName($indexName, $tableName)
{
	$dbConnection = MainHttpApplication::getConnection();
	$dbConnType = $dbConnection->getType();

	if($dbConnType == self::DB_TYPE_MYSQL_LC)
		$dbConnection->query("alter table {$tableName} drop index {$indexName}");
	elseif($dbConnType == self::DB_TYPE_ORACLE_LC)
		$dbConnection->query("drop index {$indexName}");
	elseif($dbConnType == self::DB_TYPE_MSSQL_LC)
		$dbConnection->query("drop index {$indexName} on {$tableName}");

	return true;
}