Esempio n. 1
0
 public function performAction()
 {
     /** @var Migration[] $migrations */
     $migrations = array(WakaUser::migration(), StatType::migration(), Stat7Details::migration(), Stat7Days::migration());
     $log = new Log('colored-stdout');
     if ($this->wipe) {
         foreach ($migrations as $migration) {
             $migration->setLog($log)->setDryRun($this->dryRun)->rollback();
         }
     }
     foreach ($migrations as $migration) {
         $migration->setLog($log)->setDryRun($this->dryRun)->apply();
     }
 }