Sha256: 3de50e5df6ca1a41902bdf117e4601f1b089fa9cf582f70e3e35b60848531348

Contents?: true

Size: 422 Bytes

Versions: 10

Compression:

Stored size: 422 Bytes

Contents

class AddIidToWebsites < ActiveRecord::Migration
  def up
    unless columns(:websites).collect {|c| c.name}.include?('internal_identifier')
      add_column :websites, :internal_identifier, :string
      add_index :websites, :internal_identifier
    end
  end

  def down
    if columns(:websites).collect {|c| c.name}.include?('internal_identifier')
      remove_column :websites, :internal_identifier
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
knitkit-2.0.11 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.10 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.9 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.7 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.6 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.5 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.4 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.3 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.2 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb
knitkit-2.0.1 db/migrate/upgrade/20120213184509_add_iid_to_websites.rb