Added explicit Rails version to migrations as needed for Rails 6

This commit is contained in:
Christoph Haas 2020-08-16 19:22:47 +02:00
parent 208c99341a
commit cc080191fb
18 changed files with 18 additions and 18 deletions

View file

@ -1,4 +1,4 @@
class CreatePackages < ActiveRecord::Migration class CreatePackages < ActiveRecord::Migration[5.0]
def change def change
change_table :packages do |t| change_table :packages do |t|
t.timestamps t.timestamps

View file

@ -1,4 +1,4 @@
class CreateScreenshots < ActiveRecord::Migration class CreateScreenshots < ActiveRecord::Migration[5.0]
def change def change
change_table :screenshots do |t| change_table :screenshots do |t|
t.timestamps t.timestamps

View file

@ -1,4 +1,4 @@
class AddSearchIndexToPackages < ActiveRecord::Migration class AddSearchIndexToPackages < ActiveRecord::Migration[5.0]
def up def up
execute "create index packages_name on packages using gin(to_tsvector('english', name))" execute "create index packages_name on packages using gin(to_tsvector('english', name))"
execute "create index packages_description on packages using gin(to_tsvector('english', description))" execute "create index packages_description on packages using gin(to_tsvector('english', description))"

View file

@ -1,4 +1,4 @@
class DropDebtagsTable < ActiveRecord::Migration class DropDebtagsTable < ActiveRecord::Migration[5.0]
def up def up
drop_table :packages_to_debtags drop_table :packages_to_debtags
drop_table :debtags drop_table :debtags

View file

@ -1,4 +1,4 @@
class FixSearchIndexInPackages < ActiveRecord::Migration class FixSearchIndexInPackages < ActiveRecord::Migration[5.0]
def up def up
execute "drop index packages_name" execute "drop index packages_name"
execute "drop index packages_description" execute "drop index packages_description"

View file

@ -1,4 +1,4 @@
class AddAttachmentImageToScreenshots < ActiveRecord::Migration class AddAttachmentImageToScreenshots < ActiveRecord::Migration[5.0]
def self.up def self.up
change_table :screenshots do |t| change_table :screenshots do |t|
t.attachment :image t.attachment :image

View file

@ -1,4 +1,4 @@
class AddFingerprintColumnToScreenshot < ActiveRecord::Migration class AddFingerprintColumnToScreenshot < ActiveRecord::Migration[5.0]
def self.up def self.up
add_column :screenshots, :image_fingerprint, :string add_column :screenshots, :image_fingerprint, :string
end end

View file

@ -1,4 +1,4 @@
class ChangePackageLongdescriptionToText < ActiveRecord::Migration class ChangePackageLongdescriptionToText < ActiveRecord::Migration[5.0]
def change def change
change_column :packages, :long_description, :text change_column :packages, :long_description, :text
end end

View file

@ -1,4 +1,4 @@
class CreateLogs < ActiveRecord::Migration class CreateLogs < ActiveRecord::Migration[5.0]
def change def change
create_table :logs do |t| create_table :logs do |t|
t.string :message # text message t.string :message # text message

View file

@ -1,4 +1,4 @@
class DeleteAdminsTable < ActiveRecord::Migration class DeleteAdminsTable < ActiveRecord::Migration[5.0]
def change def change
drop_table :admins drop_table :admins
end end

View file

@ -1,4 +1,4 @@
class CreateUsers < ActiveRecord::Migration class CreateUsers < ActiveRecord::Migration[5.0]
def change def change
create_table :users do |t| create_table :users do |t|
t.text :realname t.text :realname

View file

@ -1,4 +1,4 @@
class MakePackageNameNotNull < ActiveRecord::Migration class MakePackageNameNotNull < ActiveRecord::Migration[5.0]
def change def change
change_column :packages, :name, :string, null: false change_column :packages, :name, :string, null: false
end end

View file

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

View file

@ -1,4 +1,4 @@
class RenameUploaddatetime < ActiveRecord::Migration class RenameUploaddatetime < ActiveRecord::Migration[5.0]
def change def change
remove_column :screenshots, :created_at remove_column :screenshots, :created_at
rename_column :screenshots, :uploaddatetime, :created_at rename_column :screenshots, :uploaddatetime, :created_at

View file

@ -1,4 +1,4 @@
class AddDefaultToScreenshotApproved < ActiveRecord::Migration class AddDefaultToScreenshotApproved < ActiveRecord::Migration[5.0]
def change def change
change_column :screenshots, :approved, :boolean, default: false, null: false change_column :screenshots, :approved, :boolean, default: false, null: false
end end

View file

@ -1,4 +1,4 @@
class ScreenshotsEnlargeDescription < ActiveRecord::Migration class ScreenshotsEnlargeDescription < ActiveRecord::Migration[5.0]
def change def change
change_column :screenshots, :description, :text, limit: 80 change_column :screenshots, :description, :text, limit: 80
end end

View file

@ -1,4 +1,4 @@
class AddVisitsToPackages < ActiveRecord::Migration class AddVisitsToPackages < ActiveRecord::Migration[5.0]
def change def change
add_column :packages, :visits, :integer, default: 0 add_column :packages, :visits, :integer, default: 0
end end

View file

@ -1,5 +1,5 @@
# PostregreSQL text searches are now using weights. So the index has to reflect that. # PostregreSQL text searches are now using weights. So the index has to reflect that.
class MakeFulltextSearchIndexWeighted < ActiveRecord::Migration class MakeFulltextSearchIndexWeighted < ActiveRecord::Migration[5.0]
def change def change
execute "drop index packages_fts" execute "drop index packages_fts"