Project

General

Profile

Download (396 Bytes) Statistics
| Branch: | Tag: | Revision:
class RemoveHostgroupsCountFromPuppetclasses < ActiveRecord::Migration[4.2]
def up
remove_column :puppetclasses, :hostgroups_count
end

def down
add_column :puppetclasses, :hostgroups_count, :integer, :default => 0
execute 'UPDATE puppetclasses SET hostgroups_count = (SELECT COUNT(*) FROM hostgroup_classes WHERE hostgroup_classes.puppetclass_id = puppetclasses.id)'
end
end
(306-306/407)