Sha256: 30129d0eb3937e4518704ade1493ab7a34d9407dc57f8cd85074bb36fd1ec61b
Contents?: true
Size: 522 Bytes
Versions: 38
Compression:
Stored size: 522 Bytes
Contents
class AddSiteToSpotlightExhibits < ActiveRecord::Migration def up add_column :spotlight_exhibits, :site_id, :integer add_index :spotlight_exhibits, :site_id add_default_site_to_exhibits end def down remove_column :spotlight_exhibits, :site_id, :integer end private def add_default_site_to_exhibits Spotlight::Site.reset_column_information Spotlight::Exhibit.reset_column_information Spotlight::Exhibit.find_each do |e| e.site = Spotlight::Site.instance end end end
Version data entries
38 entries across 38 versions & 1 rubygems