DEV: avoid loading module in production

This commit is contained in:
Sam Saffron 2020-04-09 13:54:18 +10:00
parent 6b192d29fa
commit de5f2d3308
No known key found for this signature in database
GPG Key ID: B9606168D2FFD9F5

View File

@ -1,12 +1,11 @@
# frozen_string_literal: true
require_dependency 'migration/safe_migrate'
# 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"
require_dependency 'migration/safe_migrate'
Migration::SafeMigrate.patch_active_record!
end