/** * Creates columns. * * @param string $tableName Table name. * @param array $columns Array of column names. * * @return void */ protected function createColumns($tableName, array $columns) { $query = new Query(); $cols = array(); foreach ($columns as $name => $options) { $cols[$name] = $this->parseColumn($options); } $query->addColumns($tableName)->columns($cols)->run(); }