Sha256: 03d1ea49cab890491565c7f2719650dd2d63e7d9fcabf7b190b5327b2edf68d6

Contents?: true

Size: 376 Bytes

Versions: 9

Compression:

Stored size: 376 Bytes

Contents

class AddPublishedToExhibit < ActiveRecord::Migration
  def change
    add_column :spotlight_exhibits, :published, :boolean, default: true
    add_column :spotlight_exhibits, :published_at, :datetime
    
    reversible do |dir|
      dir.up do
        Spotlight::Exhibit.find_each do |e|
          e.published = true
          e.save!
        end
      end
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
blacklight-spotlight-0.7.2 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.7.1 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.7.0 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.6.0 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.5.0 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.4.1 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.3.1 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.3.0 db/migrate/20150116161616_add_published_to_exhibit.rb
blacklight-spotlight-0.2.0 db/migrate/20150116161616_add_published_to_exhibit.rb