Skip to content

Commit

Permalink
Add migration to change columns type of attachments
Browse files Browse the repository at this point in the history
As suggested in the paperclip update discussed in the previous commit,
we force the type of these fields to be bigint.
  • Loading branch information
taitus committed Sep 8, 2020
1 parent 574a5d0 commit 819e2c8
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 4 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
class ChangeAttachmentSizeFieldsToBigint < ActiveRecord::Migration[5.1]
def change
change_column :site_customization_images, :image_file_size, :bigint
change_column :images, :attachment_file_size, :bigint
change_column :documents, :attachment_file_size, :bigint
end
end
8 changes: 4 additions & 4 deletions db/schema.rb
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
#
# It's strongly recommended that you check this file into your version control system.

ActiveRecord::Schema.define(version: 20200519120717) do
ActiveRecord::Schema.define(version: 20200908084257) do

# These are extensions that must be enabled in order to support this database
enable_extension "plpgsql"
Expand Down Expand Up @@ -545,7 +545,7 @@
t.string "title"
t.string "attachment_file_name"
t.string "attachment_content_type"
t.integer "attachment_file_size"
t.bigint "attachment_file_size"
t.datetime "attachment_updated_at"
t.integer "user_id"
t.string "documentable_type"
Expand Down Expand Up @@ -641,7 +641,7 @@
t.datetime "updated_at", null: false
t.string "attachment_file_name"
t.string "attachment_content_type"
t.integer "attachment_file_size"
t.bigint "attachment_file_size"
t.datetime "attachment_updated_at"
t.integer "user_id"
t.index ["imageable_type", "imageable_id"], name: "index_images_on_imageable_type_and_imageable_id"
Expand Down Expand Up @@ -1347,7 +1347,7 @@
t.string "name", null: false
t.string "image_file_name"
t.string "image_content_type"
t.integer "image_file_size"
t.bigint "image_file_size"
t.datetime "image_updated_at"
t.datetime "created_at", null: false
t.datetime "updated_at", null: false
Expand Down

0 comments on commit 819e2c8

Please sign in to comment.