protected function updatePartitioning()
{
include_once 'libraries/create_addfield.lib.php';
$sql_query = "ALTER TABLE " . Util::backquote($this->table) . " " . PMA_getPartitionsDefinition();
// Execute alter query
$result = $this->dbi->tryQuery($sql_query);
if ($result !== false) {
$message = Message::success(__('Table %1$s has been altered successfully.'));
$message->addParam($this->table);
$this->response->addHTML(Util::getMessage($message, $sql_query, 'success'));
} else {
$this->response->setRequestStatus(false);
$this->response->addJSON('message', Message::rawError(__('Query error') . ':<br />' . $this->dbi->getError()));
}
}