protected function prepareCreateTableStatement(DataSourceHandler $handler, DatasetMetaData $dataset) { $sql = array(parent::prepareCreateTableStatement($handler, $dataset)); foreach ($dataset->getColumns() as $column) { if (isset($column->description)) { $sql[] = $this->assembleColumnComment($handler, $dataset, $column); } } if (isset($dataset->description)) { $sql[] = $this->assembleTableComment($handler, $dataset); } return $sql; }