public function fire()
 {
     $this->comment("Preparing the seeder class for database {$this->getDatabaseName()}");
     // Grab the options
     $ignore = $this->option('ignore');
     if (empty($ignore)) {
         $this->handler->seed();
     } else {
         $tables = explode(',', str_replace(' ', '', $ignore));
         $this->handler->ignore($tables)->seed();
         foreach (DbExporter::$ignore as $table) {
             $this->comment("Ignoring the {$table} table");
         }
     }
     // Symfony style block messages
     $formatter = $this->getHelperSet()->get('formatter');
     $filename = $this->getFilename();
     $errorMessages = array('Success!', "Database seed class generated in: {$filename}");
     $formattedBlock = $formatter->formatBlock($errorMessages, 'info', true);
     $this->line($formattedBlock);
 }