private function hasAutogeneratedKey() { foreach ($this->table->getPrimaryColumns() as $column) { if ($column->isAutogenerated() && $column->type == Gpf_DbEngine_Column::TYPE_STRING) { return true; } } return false; }