diff --git a/db/migrate/20170715131706_make_track_state_not_null_and_add_default_value.rb b/db/migrate/20170715131706_make_track_state_not_null_and_add_default_value.rb index 2d8d9b2d..6382df7b 100644 --- a/db/migrate/20170715131706_make_track_state_not_null_and_add_default_value.rb +++ b/db/migrate/20170715131706_make_track_state_not_null_and_add_default_value.rb @@ -6,6 +6,8 @@ class MakeTrackStateNotNullAndAddDefaultValue < ActiveRecord::Migration end def change + TmpTrack.reset_column_information + TmpTrack.where(state: nil).each do |track| track.state = 'confirmed' track.save! diff --git a/db/migrate/20170720134353_make_track_cfp_active_not_null.rb b/db/migrate/20170720134353_make_track_cfp_active_not_null.rb index b96d84fe..916ede43 100644 --- a/db/migrate/20170720134353_make_track_cfp_active_not_null.rb +++ b/db/migrate/20170720134353_make_track_cfp_active_not_null.rb @@ -6,11 +6,13 @@ class MakeTrackCfpActiveNotNull < ActiveRecord::Migration end def change + TmpTrack.reset_column_information + TmpTrack.where(cfp_active: nil).each do |track| track.cfp_active = true track.save! end - change_column_null :tracks, :cfp_active, false + change_column :tracks, :cfp_active, :boolean, null: false, default: false end end