Project

General

Profile

Download (1.4 KB) Statistics
| Branch: | Tag: | Revision:
class CleanupUsersProperties < ActiveRecord::Migration
def up
remove_column :users, :domains_andor if column_exists? :users, :domains_andor
remove_column :users, :hostgroups_andor if column_exists? :users, :hostgroups_andor
remove_column :users, :facts_andor if column_exists? :users, :facts_andor
remove_column :users, :compute_resources_andor if column_exists? :users, :compute_resources_andor
remove_column :users, :organizations_andor if column_exists? :users, :organizations_andor
remove_column :users, :locations_andor if column_exists? :users, :locations_andor
remove_column :users, :filter_on_owner if column_exists? :users, :filter_on_owner
end

def down
add_column :users, :domains_andor unless column_exists? :users, :domains_andor
add_column :users, :hostgroups_andor unless column_exists? :users, :hostgroups_andor
add_column :users, :facts_andor unless column_exists? :users, :facts_andor
add_column :users, :compute_resources_andor unless column_exists? :users, :compute_resources_andor
add_column :users, :organizations_andor unless column_exists? :users, :organizations_andor
add_column :users, :locations_andor unless column_exists? :users, :locations_andor
add_column :users, :filter_on_owner unless column_exists? :users, :filter_on_owner
end
end
(210-210/286)