Fix older migrations not working due to new default scope (#11983)
Fix #11952, regression from #11623
This commit is contained in:
		
							parent
							
								
									66d3e13777
								
							
						
					
					
						commit
						d73822dc01
					
				
					 2 changed files with 2 additions and 2 deletions
				
			
		|  | @ -3,7 +3,7 @@ class AddInReplyToAccountIdToStatuses < ActiveRecord::Migration[5.0] | |||
|     add_column :statuses, :in_reply_to_account_id, :integer, null: true, default: nil | ||||
| 
 | ||||
|     ActiveRecord::Base.transaction do | ||||
|       Status.where.not(in_reply_to_id: nil).includes(:thread).find_each do |status| | ||||
|       Status.unscoped.where.not(in_reply_to_id: nil).includes(:thread).find_each do |status| | ||||
|         next if status.thread.nil? | ||||
| 
 | ||||
|         status.in_reply_to_account_id = status.thread.account_id | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| class AddReplyToStatuses < ActiveRecord::Migration[5.0] | ||||
|   def up | ||||
|     add_column :statuses, :reply, :boolean, nil: false, default: false | ||||
|     Status.update_all('reply = (in_reply_to_id IS NOT NULL)') | ||||
|     Status.unscoped.update_all('reply = (in_reply_to_id IS NOT NULL)') | ||||
|   end | ||||
| 
 | ||||
|   def down | ||||
|  |  | |||
		Loading…
	
		Reference in a new issue