DEV: reduce noise in logs regarding migration

DEV: reduce noise in logs regarding migration

If a migration performs no changes it should not output stuff.

Previously we would output information about seeds which was very noisy.

On multisite this was particularly bad

diff --git a/lib/tasks/db.rake b/lib/tasks/db.rake
index df830da..14b2eb4 100644
--- a/lib/tasks/db.rake
+++ b/lib/tasks/db.rake
@@ -75,13 +75,11 @@ task 'db:migrate' => ['load_config', 'environment', 'set_locale'] do |_, args|
     Rake::Task['db:_dump'].invoke
   end
 
+  SeedFu.quiet = true
   SeedFu.seed(DiscoursePluginRegistry.seed_paths)
 
   if !Discourse.skip_post_deployment_migrations? && ENV['SKIP_OPTIMIZE_ICONS'] != '1'
-    puts
-    print "Optimizing site icons... "
     SiteIconManager.ensure_optimized!
-    puts "Done"
   end
 
   if !Discourse.is_parallel_test? && MultisiteTestHelpers.load_multisite?

GitHub sha: f062ebf2