protected function fetchLazy()
    {
        if ($this->columnData && $this->columnNamesWithPrefix && $this->columnNames){
            return;
        }
        $this->columnNames = [];
        $this->columnNamesWithPrefix = [];
        foreach ($this->getColumnData() as $value) {
            $this->columnNamesWithPrefix[$value['Field']] = "`$this->prefix`.`{$value['Field']}`";
            $this->columnNames[] = $value['Field'];
        }
    }