Sha256: c756f74bad90949586cf55b98ab0ad2f78fec9fc4f0aa542b05d2655a6ba3fa5
Contents?: true
Size: 484 Bytes
Versions: 3
Compression:
Stored size: 484 Bytes
Contents
class AddDisplayTypeToAnswers < ActiveRecord::Migration def self.up add_column :answers, :display_type, :string Answer.all.each{|a| a.update_attributes(:display_type => "hidden_label") if a.hide_label == true} remove_column :answers, :hide_label end def self.down add_column :answers, :hide_label, :boolean Answer.all.each{|a| a.update_attributes(:hide_label => true) if a.display_type == "hidden_label"} remove_column :answers, :display_type end end
Version data entries
3 entries across 3 versions & 1 rubygems