mirror of
https://github.com/mastodon/mastodon.git
synced 2024-12-23 02:51:13 +01: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
23 changed files with 23 additions and 23 deletions
|
@ -1,4 +1,4 @@
|
||||||
class CreateAccounts < ActiveRecord::Migration
|
class CreateAccounts < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :accounts do |t|
|
create_table :accounts do |t|
|
||||||
t.string :username, null: false, default: ''
|
t.string :username, null: false, default: ''
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class CreateStatuses < ActiveRecord::Migration
|
class CreateStatuses < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :statuses do |t|
|
create_table :statuses do |t|
|
||||||
t.string :uri, null: false, default: ''
|
t.string :uri, null: false, default: ''
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class CreateUsers < ActiveRecord::Migration
|
class CreateUsers < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :users do |t|
|
create_table :users do |t|
|
||||||
t.string :email, null: false, default: ''
|
t.string :email, null: false, default: ''
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class CreateFollows < ActiveRecord::Migration
|
class CreateFollows < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :follows do |t|
|
create_table :follows do |t|
|
||||||
t.integer :account_id, null: false
|
t.integer :account_id, null: false
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class CreateStreamEntries < ActiveRecord::Migration
|
class CreateStreamEntries < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :stream_entries do |t|
|
create_table :stream_entries do |t|
|
||||||
t.integer :account_id
|
t.integer :account_id
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddProfileFieldsToAccounts < ActiveRecord::Migration
|
class AddProfileFieldsToAccounts < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
add_column :accounts, :note, :text, null: false, default: ''
|
add_column :accounts, :note, :text, null: false, default: ''
|
||||||
add_column :accounts, :display_name, :string, 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
|
def change
|
||||||
add_column :statuses, :in_reply_to_id, :integer, null: true
|
add_column :statuses, :in_reply_to_id, :integer, null: true
|
||||||
add_column :statuses, :reblog_of_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
|
def change
|
||||||
change_column :statuses, :uri, :string, null: true, default: nil
|
change_column :statuses, :uri, :string, null: true, default: nil
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddUrlToStatuses < ActiveRecord::Migration
|
class AddUrlToStatuses < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
add_column :statuses, :url, :string, null: true, default: nil
|
add_column :statuses, :url, :string, null: true, default: nil
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddUrlToAccounts < ActiveRecord::Migration
|
class AddUrlToAccounts < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
add_column :accounts, :url, :string, null: true, default: nil
|
add_column :accounts, :url, :string, null: true, default: nil
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class CreateFavourites < ActiveRecord::Migration
|
class CreateFavourites < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :favourites do |t|
|
create_table :favourites do |t|
|
||||||
t.integer :account_id, null: false
|
t.integer :account_id, null: false
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class CreateMentions < ActiveRecord::Migration
|
class CreateMentions < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :mentions do |t|
|
create_table :mentions do |t|
|
||||||
t.integer :account_id
|
t.integer :account_id
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddAttachmentAvatarToAccounts < ActiveRecord::Migration
|
class AddAttachmentAvatarToAccounts < ActiveRecord::Migration[4.2]
|
||||||
def self.up
|
def self.up
|
||||||
change_table :accounts do |t|
|
change_table :accounts do |t|
|
||||||
t.attachment :avatar
|
t.attachment :avatar
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddDeviseToUsers < ActiveRecord::Migration
|
class AddDeviseToUsers < ActiveRecord::Migration[4.2]
|
||||||
def self.up
|
def self.up
|
||||||
change_table(:users) do |t|
|
change_table(:users) do |t|
|
||||||
## Database authenticatable
|
## Database authenticatable
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class CreateDoorkeeperTables < ActiveRecord::Migration
|
class CreateDoorkeeperTables < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
create_table :oauth_applications do |t|
|
create_table :oauth_applications do |t|
|
||||||
t.string :name, null: false
|
t.string :name, null: false
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddAttachmentHeaderToAccounts < ActiveRecord::Migration
|
class AddAttachmentHeaderToAccounts < ActiveRecord::Migration[4.2]
|
||||||
def self.up
|
def self.up
|
||||||
change_table :accounts do |t|
|
change_table :accounts do |t|
|
||||||
t.attachment :header
|
t.attachment :header
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddOwnerToApplication < ActiveRecord::Migration
|
class AddOwnerToApplication < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
add_column :oauth_applications, :owner_id, :integer, null: true
|
add_column :oauth_applications, :owner_id, :integer, null: true
|
||||||
add_column :oauth_applications, :owner_type, :string, 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
|
def change
|
||||||
add_index :users, :account_id
|
add_index :users, :account_id
|
||||||
add_index :statuses, :account_id
|
add_index :statuses, :account_id
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddAvatarRemoteUrlToAccounts < ActiveRecord::Migration
|
class AddAvatarRemoteUrlToAccounts < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
add_column :accounts, :avatar_remote_url, :string, null: true, default: nil
|
add_column :accounts, :avatar_remote_url, :string, null: true, default: nil
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddAdminToUsers < ActiveRecord::Migration
|
class AddAdminToUsers < ActiveRecord::Migration[4.2]
|
||||||
def change
|
def change
|
||||||
add_column :users, :admin, :boolean, default: false
|
add_column :users, :admin, :boolean, default: false
|
||||||
end
|
end
|
||||||
|
|
|
@ -1,7 +1,7 @@
|
||||||
MIGRATION_BASE_CLASS = if ActiveRecord::VERSION::MAJOR >= 5
|
MIGRATION_BASE_CLASS = if ActiveRecord::VERSION::MAJOR >= 5
|
||||||
ActiveRecord::Migration[5.0]
|
ActiveRecord::Migration[5.0]
|
||||||
else
|
else
|
||||||
ActiveRecord::Migration
|
ActiveRecord::Migration[4.2]
|
||||||
end
|
end
|
||||||
|
|
||||||
class RailsSettingsMigration < MIGRATION_BASE_CLASS
|
class RailsSettingsMigration < MIGRATION_BASE_CLASS
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class MigrateSettings < ActiveRecord::Migration
|
class MigrateSettings < ActiveRecord::Migration[4.2]
|
||||||
def up
|
def up
|
||||||
remove_index :settings, [:target_type, :target_id, :var]
|
remove_index :settings, [:target_type, :target_id, :var]
|
||||||
rename_column :settings, :target_id, :thing_id
|
rename_column :settings, :target_id, :thing_id
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
class AddAttachmentDataToImports < ActiveRecord::Migration
|
class AddAttachmentDataToImports < ActiveRecord::Migration[4.2]
|
||||||
def self.up
|
def self.up
|
||||||
change_table :imports do |t|
|
change_table :imports do |t|
|
||||||
t.attachment :data
|
t.attachment :data
|
||||||
|
|
Loading…
Reference in a new issue