master
 1class MigrateTrainingSessionIdToExerciseSets < ActiveRecord::Migration
 2  def change
 3    ExerciseSet.where(training_session_id: nil).find_each do |set|
 4      result = execute(
 5      <<-SQL
 6SELECT training_session_id
 7FROM exercise_sessions
 8WHERE id = '#{set.exercise_session_id}'
 9      SQL
10      )
11      training_session_id = result.first["training_session_id"]
12      say "updating set: #{set.id} to training_session: #{training_session_id}"
13      set.update_column(:training_session_id, training_session_id)
14    end
15  end
16end