class Illuminate / Database / Console / Migrations / RefreshCommand
You're browsing the documentation for an upcoming version of Laravel. The documentation and features of this release are subject to change.

RefreshCommand

Extends

Uses

Properties

protected

$name string

The console command name.

Default: 'migrate:refresh'
protected

$description string

The console command description.

Default: 'Reset and re-run all migrations'

Methods

public

handle ( ) : int

Execute the console command.

protected

runRollback ( $database , $path , $step ) : void

Run the rollback command.

Parameters

  • $database string
  • $path string
  • $step int
protected

runReset ( $database , $path ) : void

Run the reset command.

Parameters

  • $database string
  • $path string
protected

needsSeeding ( ) : bool

Determine if the developer has requested database seeding.

protected

runSeeder ( $database ) : void

Run the database seeder command.

Parameters

  • $database string
protected

getOptions ( ) : array

Get the console command options.