Example #1
0
 public function buildCreateTableQuery(Table $table)
 {
     $columnQuery = array();
     foreach ($table->columnNames() as $columnName) {
         $column = $table->column($columnName);
         $query = $this->buildColumnQuery($column);
         $columnQuery[] = $query;
     }
     $res = "create table " . $table->getName();
     $res .= "(\n";
     $res .= "\t" . implode(",\n\t", $columnQuery);
     $res .= "\n)";
     return $res;
 }