Fix AddLockVersionToPolls migration (#10200)
This commit is contained in:
		
							parent
							
								
									f44091d653
								
							
						
					
					
						commit
						dfb45374d2
					
				| @ -1,6 +1,24 @@ | |||||||
|  | require Rails.root.join('lib', 'mastodon', 'migration_helpers') | ||||||
|  | 
 | ||||||
| class AddLockVersionToPolls < ActiveRecord::Migration[5.2] | class AddLockVersionToPolls < ActiveRecord::Migration[5.2] | ||||||
|   def change |   include Mastodon::MigrationHelpers | ||||||
|     add_column :polls, :lock_version, :integer, null: false, default: 0 | 
 | ||||||
|  |   disable_ddl_transaction! | ||||||
|  | 
 | ||||||
|  |   def up | ||||||
|  |     safety_assured do | ||||||
|  |       add_column_with_default( | ||||||
|  |         :polls, | ||||||
|  |         :lock_version, | ||||||
|  |         :integer, | ||||||
|  |         allow_null: false, | ||||||
|  |         default: 0 | ||||||
|  |       ) | ||||||
|  |     end | ||||||
|  |   end | ||||||
|  | 
 | ||||||
|  |   def down | ||||||
|  |     remove_column :polls, :lock_version | ||||||
|   end |   end | ||||||
| end | end | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user