PMA\libraries\controllers\table\TableStructureController::updatePartitioning PHP Метод

updatePartitioning() защищенный Метод

Update the table's partitioning based on $_REQUEST
protected updatePartitioning ( ) : void
Результат void
    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()));
        }
    }