private function inlinePrimaryKey(MidataConstraint $primaryKey) { $assert = $this->service('assert'); $columns = $primaryKey->columns(); if (empty($columns)) { $assert->exception("Can't create primary key for constraints without columns"); } $columns = $this->implode($columns); $sql = "PRIMARY KEY ({$columns})"; return $sql; }