discourse/db/migrate/20200429095034_add_topic_th...

20 lines
622 B
Ruby

# frozen_string_literal: true
class AddTopicThumbnailInformation < ActiveRecord::Migration[6.0]
def change
add_reference :posts, :image_upload
add_reference :topics, :image_upload
add_column :theme_modifier_sets, :topic_thumbnail_sizes, :string, array: true
create_table :topic_thumbnails do |t|
t.references :upload, null: false
t.references :optimized_image, null: true
t.integer :max_width, null: false
t.integer :max_height, null: false
end
add_index :topic_thumbnails, [:upload_id, :max_width, :max_height], name: :unique_topic_thumbnails, unique: true
end
end