Fix AddLockVersionToPolls migration (#10200)
This commit is contained in:
		
							parent
							
								
									ed3d470069
								
							
						
					
					
						commit
						401a3cfdf0
					
				
					 1 changed files with 20 additions and 2 deletions
				
			
		|  | @ -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…
	
		Reference in a new issue