Merge pull request #153 from openHPI/migrate-in-batches

Migration fixes
This commit is contained in:
rteusner
2018-02-28 16:35:52 +01:00
committed by GitHub
2 changed files with 7 additions and 3 deletions

View File

@ -1,8 +1,8 @@
class AddReachedFullScoreToRequestForComment < ActiveRecord::Migration
def up
add_column :request_for_comments, :full_score_reached, :boolean, default: false
RequestForComment.all.each { |rfc|
if (rfc.submission.present? && rfc.submission.exercise.has_user_solved(rfc.user))
RequestForComment.find_each { |rfc|
if rfc.submission.present? and rfc.submission.exercise.has_user_solved(rfc.user)
rfc.full_score_reached = true
rfc.save
end

View File

@ -1,6 +1,10 @@
class FixTimestampsOnFeedback < ActiveRecord::Migration
def change
def up
change_column_default(:user_exercise_feedbacks, :created_at, nil)
change_column_default(:user_exercise_feedbacks, :updated_at, nil)
end
def down
end
end