Ejemplo n.º 1
0
 /**
  * Create a new table on the schema.
  *
  * @param  string    $table
  * @param  \Closure  $callback
  * @return \Illuminate\Database\Schema\Blueprint
  */
 public function create($table, Closure $callback)
 {
     $blueprint = $this->createBlueprint($table, $callback);
     $blueprint->create();
     $callback($blueprint);
     $this->build($blueprint);
     $class = $this->connection->getClient()->makeClass($blueprint->getTable());
     $class->setProperty($blueprint->getColumns());
     $class->saveProperties();
 }