public static function query(Element $element, Element $table = null) { $query = 'CREATE TABLE ' . $element->getName() . " ("; $columns = $element->getColumns(); $end = end($columns); foreach ($columns as $k => $column) { $query .= "\n " . $column->getQueryString(); if ($k != $end->getName()) { $query .= ","; } } $query .= "\n);"; return $query; }
static function query(Element $element, Element $table) { $query = "ALTER TABLE " . $table->getName() . " "; $query .= "ADD COLUMN " . $element->getQueryString(); return $query; }