summaryrefslogtreecommitdiff
path: root/db/migrate/20160611171913_remove_fields_from_exercise_sessions.rb
blob: 91f87e329fb6e8c813abac7a64f2304997df5673 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
class RemoveFieldsFromExerciseSessions < ActiveRecord::Migration
  def up
    change_table :exercise_sessions do |t|
      t.remove :actual_sets
      t.remove :target_repetitions
      t.remove :target_sets
      t.remove :target_weight
    end
  end

  def down
    change_table :exercise_sessions do |t|
      t.text :actual_sets, array: true, default: []
      t.integer :target_repetitions
      t.integer :target_sets
      t.integer :target_weight
    end
  end
end