From bc8b7b13ef58e76edbf5f5bbc2b3a64c92c10ee4 Mon Sep 17 00:00:00 2001 From: David Taylor Date: Tue, 30 Apr 2019 11:50:31 +0100 Subject: [PATCH] DEV: Recompile theme fields after db:migrate --- lib/tasks/db.rake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/tasks/db.rake b/lib/tasks/db.rake index ea9bcfcbd0b..2b0f1af5e81 100644 --- a/lib/tasks/db.rake +++ b/lib/tasks/db.rake @@ -35,6 +35,14 @@ end task 'db:migrate' => ['environment', 'set_locale'] do |_, args| SeedFu.seed(DiscoursePluginRegistry.seed_paths) + unless Discourse.skip_post_deployment_migrations? + puts + print "Recompiling theme fields... " + ThemeField.force_recompilation! + Theme.expire_site_cache! + puts "Done" + end + if MultisiteTestHelpers.load_multisite? system("rake db:schema:dump") system("RAILS_DB=discourse_test_multisite rake db:schema:load")