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:
René Klačan 2017-06-05 02:43:02 +02:00 committed by Eugen Rochko
parent 370fa70924
commit f54dca06a9
23 changed files with 23 additions and 23 deletions

View File

@ -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: ''

View File

@ -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: ''

View File

@ -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: ''

View File

@ -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

View File

@ -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

View File

@ -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: ''

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,4 +1,4 @@
class AddDeviseToUsers < ActiveRecord::Migration
class AddDeviseToUsers < ActiveRecord::Migration[4.2]
def self.up
change_table(:users) do |t|
## Database authenticatable

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -1,4 +1,4 @@
class AddAdminToUsers < ActiveRecord::Migration
class AddAdminToUsers < ActiveRecord::Migration[4.2]
def change
add_column :users, :admin, :boolean, default: false
end

View File

@ -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

View File

@ -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

View File

@ -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