BigW Consortium Gitlab

20130528184641_add_system_to_notes.rb 398 Bytes
Newer Older
1
# rubocop:disable all
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
class AddSystemToNotes < ActiveRecord::Migration
  class Note < ActiveRecord::Base
  end

  def up
    add_column :notes, :system, :boolean, default: false, null: false

    Note.reset_column_information
    Note.update_all(system: false)
    Note.where("note like '_status changed to%'").update_all(system: true)
  end

  def down
    remove_column :notes, :system
  end
end