mirror of
				https://github.com/mastodon/mastodon.git
				synced 2025-10-31 05:11:33 +00:00 
			
		
		
		
	Add migration versions (#3574)
Since Rails 5.1 missing migration version results in following error: ``` StandardError: Directly inheriting from ActiveRecord::Migration is not supported. Please specify the Rails release the migration was written for: ``` This PR fixes all migration files.
This commit is contained in:
		
							parent
							
								
									370fa70924
								
							
						
					
					
						commit
						f54dca06a9
					
				|  | @ -1,4 +1,4 @@ | |||
| class CreateAccounts < ActiveRecord::Migration | ||||
| class CreateAccounts < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :accounts do |t| | ||||
|       t.string :username, null: false, default: '' | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class CreateStatuses < ActiveRecord::Migration | ||||
| class CreateStatuses < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :statuses do |t| | ||||
|       t.string :uri, null: false, default: '' | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class CreateUsers < ActiveRecord::Migration | ||||
| class CreateUsers < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :users do |t| | ||||
|       t.string :email, null: false, default: '' | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class CreateFollows < ActiveRecord::Migration | ||||
| class CreateFollows < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :follows do |t| | ||||
|       t.integer :account_id, null: false | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class CreateStreamEntries < ActiveRecord::Migration | ||||
| class CreateStreamEntries < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :stream_entries do |t| | ||||
|       t.integer :account_id | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddProfileFieldsToAccounts < ActiveRecord::Migration | ||||
| class AddProfileFieldsToAccounts < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_column :accounts, :note, :text, null: false, default: '' | ||||
|     add_column :accounts, :display_name, :string, null: false, default: '' | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddMetadataToStatuses < ActiveRecord::Migration | ||||
| class AddMetadataToStatuses < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_column :statuses, :in_reply_to_id, :integer, null: true | ||||
|     add_column :statuses, :reblog_of_id, :integer, null: true | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class MakeUrisNullableInStatuses < ActiveRecord::Migration | ||||
| class MakeUrisNullableInStatuses < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     change_column :statuses, :uri, :string, null: true, default: nil | ||||
|   end | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddUrlToStatuses < ActiveRecord::Migration | ||||
| class AddUrlToStatuses < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_column :statuses, :url, :string, null: true, default: nil | ||||
|   end | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddUrlToAccounts < ActiveRecord::Migration | ||||
| class AddUrlToAccounts < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_column :accounts, :url, :string, null: true, default: nil | ||||
|   end | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class CreateFavourites < ActiveRecord::Migration | ||||
| class CreateFavourites < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :favourites do |t| | ||||
|       t.integer :account_id, null: false | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class CreateMentions < ActiveRecord::Migration | ||||
| class CreateMentions < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :mentions do |t| | ||||
|       t.integer :account_id | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddAttachmentAvatarToAccounts < ActiveRecord::Migration | ||||
| class AddAttachmentAvatarToAccounts < ActiveRecord::Migration[4.2] | ||||
|   def self.up | ||||
|     change_table :accounts do |t| | ||||
|       t.attachment :avatar | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddDeviseToUsers < ActiveRecord::Migration | ||||
| class AddDeviseToUsers < ActiveRecord::Migration[4.2] | ||||
|   def self.up | ||||
|     change_table(:users) do |t| | ||||
|       ## Database authenticatable | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class CreateDoorkeeperTables < ActiveRecord::Migration | ||||
| class CreateDoorkeeperTables < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     create_table :oauth_applications do |t| | ||||
|       t.string  :name,         null: false | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddAttachmentHeaderToAccounts < ActiveRecord::Migration | ||||
| class AddAttachmentHeaderToAccounts < ActiveRecord::Migration[4.2] | ||||
|   def self.up | ||||
|     change_table :accounts do |t| | ||||
|       t.attachment :header | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddOwnerToApplication < ActiveRecord::Migration | ||||
| class AddOwnerToApplication < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_column :oauth_applications, :owner_id, :integer, null: true | ||||
|     add_column :oauth_applications, :owner_type, :string, null: true | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddMissingIndices < ActiveRecord::Migration | ||||
| class AddMissingIndices < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_index :users, :account_id | ||||
|     add_index :statuses, :account_id | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddAvatarRemoteUrlToAccounts < ActiveRecord::Migration | ||||
| class AddAvatarRemoteUrlToAccounts < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_column :accounts, :avatar_remote_url, :string, null: true, default: nil | ||||
|   end | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddAdminToUsers < ActiveRecord::Migration | ||||
| class AddAdminToUsers < ActiveRecord::Migration[4.2] | ||||
|   def change | ||||
|     add_column :users, :admin, :boolean, default: false | ||||
|   end | ||||
|  |  | |||
|  | @ -1,7 +1,7 @@ | |||
| MIGRATION_BASE_CLASS = if ActiveRecord::VERSION::MAJOR >= 5 | ||||
|   ActiveRecord::Migration[5.0] | ||||
| else | ||||
|   ActiveRecord::Migration | ||||
|   ActiveRecord::Migration[4.2] | ||||
| end | ||||
| 
 | ||||
| class RailsSettingsMigration < MIGRATION_BASE_CLASS | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class MigrateSettings < ActiveRecord::Migration | ||||
| class MigrateSettings < ActiveRecord::Migration[4.2] | ||||
|   def up | ||||
|     remove_index :settings, [:target_type, :target_id, :var] | ||||
|     rename_column :settings, :target_id, :thing_id | ||||
|  |  | |||
|  | @ -1,4 +1,4 @@ | |||
| class AddAttachmentDataToImports < ActiveRecord::Migration | ||||
| class AddAttachmentDataToImports < ActiveRecord::Migration[4.2] | ||||
|   def self.up | ||||
|     change_table :imports do |t| | ||||
|       t.attachment :data | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 René Klačan
						René Klačan