public function generate()
    {
        foreach ($this->commandList as $key => $value) {
            $this->app->add(new $value);
        }

        foreach ($this->migrationCommands as $command) {
            $newCommand = new $command;
            $newCommand->setName("migration:" . $newCommand->getName());
            $this->app->add($newCommand);
        }
    }