Sha256: 4d1c0d03104bd6b9e3e06a4a8c362488ac791959259384dc9d1d3317c6d201d5

Contents?: true

Size: 571 Bytes

Versions: 138

Compression:

Stored size: 571 Bytes

Contents

# frozen_string_literal: true

class RenameAttachableToAttachedTo < ActiveRecord::Migration[5.0]
  def change
    remove_index :decidim_attachments, name: "index_decidim_attachments_on_attachable_id_and_attachable_type"
    remove_foreign_key :decidim_attachments, column: :attachable_id

    rename_column :decidim_attachments, :attachable_id, :attached_to_id
    rename_column :decidim_attachments, :attachable_type, :attached_to_type

    add_index :decidim_attachments, [:attached_to_id, :attached_to_type], name: "index_decidim_attachments_on_attached_to"
  end
end

Version data entries

138 entries across 138 versions & 3 rubygems

Version Path
decidim-participatory_processes-0.30.0.rc2 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.30.0.rc1 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.29.2 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.28.5 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.29.1 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.28.4 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.27.9 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.29.0 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.28.3 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.27.8 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.29.0.rc4 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.29.0.rc3 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.29.0.rc2 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.29.0.rc1 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.28.2 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.27.7 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.28.1 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.27.6 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.26.10 db/migrate/20170125135937_rename_attachable_to_attached_to.rb
decidim-participatory_processes-0.26.9 db/migrate/20170125135937_rename_attachable_to_attached_to.rb