|
class AddAncestryToTaxonomies < ActiveRecord::Migration
|
|
def up
|
|
add_column :taxonomies, :ancestry, :string
|
|
add_index :taxonomies, :ancestry
|
|
# migration 20131120225132 is run by the katello plugin that adds 'label' to taxonomies
|
|
add_column(:taxonomies, :label, :string) unless ActiveRecord::Migrator.get_all_versions.include?(20131120225132)
|
|
end
|
|
|
|
def down
|
|
remove_column :taxonomies, :ancestry
|
|
remove_column(:taxonomies, :label) unless ActiveRecord::Migrator.get_all_versions.include?(20131120225132)
|
|
end
|
|
|
|
end
|