protected function postProcessColumns() { // Set the first summary column as a primary column /** * @var SQLColumn $sumColObj */ $sumColObj = $this->columns[$this->summary_cols[0]]; $sumColObj->setOptions(array('primaryColumn' => $this->getPrimaryColumn()->id)); // TODO: Improve primary handling }