Project

General

Profile

Download (610 Bytes) Statistics
| Branch: | Tag: | Revision:
class ChangePuppetmasterColumn < ActiveRecord::Migration
def self.up
# Hosts
rename_column :hosts, :puppetmaster, :puppetmaster_name
add_column :hosts, :puppetproxy_id, :integer

# Hostgroups
rename_column :hostgroups, :puppetmaster, :puppetmaster_name
add_column :hostgroups, :puppetproxy_id, :integer
end

def self.down
#Hosts
remove_column :hosts, :puppetproxy_id
rename_column :hosts, :puppetmaster_name, :puppetmaster

#Hostgroups
remove_column :hostgroups, :puppetproxy_id
rename_column :hostgroups, :puppetmaster_name, :puppetmaster
end
end
(69-69/83)