diff --git a/lib/freedom_patches/safe_migrations.rb b/lib/freedom_patches/safe_migrations.rb index 718ffffb89..161d9fa8a7 100644 --- a/lib/freedom_patches/safe_migrations.rb +++ b/lib/freedom_patches/safe_migrations.rb @@ -2,4 +2,11 @@ require_dependency 'migration/safe_migrate' -Migration::SafeMigrate.patch_active_record! +# We do not run this in production cause it is intrusive and has +# potential to break stuff, it also breaks under concurrent use +# which rake:multisite_migrate uses +# +# The protection is only needed in Dev and Test +if ENV['RAILS_ENV'] != "production" + Migration::SafeMigrate.patch_active_record! +end