public function deleteColumn($name)
    {
        $index = array_search($name, $this->columns);

        if ($index !== false) {
            unset($this->columns[$index]);
            $this->columns = array_values($this->columns);
        }

        return $this;
    }