Sha256: 7d7a3a70dc3200a2f644393a320f2d7b1ed8224bcbc9c57176e92a4bf72ef513
Contents?: true
Size: 700 Bytes
Versions: 1
Compression:
Stored size: 700 Bytes
Contents
class AddProjectIdToTestingNotes < ActiveRecord::Migration def up add_column :testing_notes, :project_id, :integer TestingNote.reset_column_information TestingNote.find_each do |testing_note| ticket = testing_note.ticket if ticket.nil? testing_note.delete Rails.logger.warn "Deleting testing_note ##{testing_note.id} (#{testing_note.attributes.inspect})" next end testing_note.update_column(:project_id, ticket.project_id) end change_column_null :testing_notes, :project_id, false add_index :testing_notes, [:project_id] end def down remove_column :testing_notes, :project_id end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
houston-core-0.5.0.beta1 | db/migrate/20130407220039_add_project_id_to_testing_notes.rb |