protected function compileCreateTable($blueprint, $command, $connection)
    {
        return sprintf('%s table %s (%s)',
            $blueprint->temporary ? 'create temporary' : 'create',
            $this->wrapTable($blueprint),
            implode(', ', $this->getColumns($blueprint))
        );
    }
protected function compileCreateTable($blueprint, $command, $connection)
    {
        return sprintf('%s table %s (%s)',
            $blueprint->temporary ? 'create temporary' : 'create',
            $this->wrapTable($blueprint),
            implode(', ', $this->getColumns($blueprint))
        );
    }
protected function compileCreateTable ( $ blueprint , $ command , $ connection ) { return sprintf ( '%s table %s (%s)' , $ blueprint -> temporary ? 'create temporary' : 'create' , $ this -> wrapTable ( $ blueprint ) , implode ( ', ' , $ this -> getColumns ( $ blueprint ) ) ) ; }
Create the main create table clause.

@param  \Illuminate\Database\Schema\Blueprint  $blueprint
@param  \Illuminate\Support\Fluent  $command
@param  \Illuminate\Database\Connection  $connection
@return string
Create the main create table clause .