ref: master
db/migrate/20130529155000_rename_environment_setting_disable_products.rb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
class RenameEnvironmentSettingDisableProducts < ActiveRecord::Migration def self.up select_all("select id from environments").each do |environment| env = Environment.find(environment['id']) env.settings[:products_for_enterprises_enabled] = !env.settings[:disable_products_for_enterprises_enabled] env.settings.delete :disable_products_for_enterprises_enabled env.save! end end def self.down select_all("select id from environments").each do |environment| env = Environment.find(environment['id']) env.settings[:disable_products_for_enterprises_enabled] = !env.settings[:products_for_enterprises_enabled] env.settings.delete :products_for_enterprises_enabled env.save! end end end |