return false;
}
}
-
+
wfRestoreWarnings();
if ( $explain_count > 0 ) {
$temporary = $temporary ? 'TRUE' : 'FALSE';
$oldName = trim(strtoupper($oldName), '"');
$oldParts = explode('_', $oldName);
-
+
$newName = trim(strtoupper($newName), '"');
$newParts = explode('_', $newName);
unset($oldParts[$i]);
unset($newParts[$i]);
}
-
+
$tabName = substr($oldName, strlen($oldPrefix));
-
+
return $this->query( 'BEGIN DUPLICATE_TABLE(\'' . $tabName . '\', \'' . $oldPrefix . '\', \''.$newPrefix.'\', ' . $temporary . '); END;', $fname );
}