Sha256: 5763154f905ac95878c060be6acbdb2919ff5cac490be4997f227dc2153543ad

Contents?: true

Size: 471 Bytes

Versions: 38

Compression:

Stored size: 471 Bytes

Contents

class AddPermaIdToFileUsages < ActiveRecord::Migration[5.2]
  def up
    add_column :pageflow_file_usages, :file_perma_id, :integer, after: 'file_id'
    add_index :pageflow_file_usages,
              [:revision_id, :file_type, :file_perma_id],
              name: 'index_pageflow_file_usages_on_revision_and_file'
    execute('UPDATE pageflow_file_usages SET file_perma_id = file_id;')
  end

  def down
    remove_column :pageflow_file_usages, :file_perma_id
  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
pageflow-17.0.4 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-17.0.3 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-17.0.2 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-17.0.1 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-17.0.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-16.2.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-16.1.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-16.0.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.8.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.7.1 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.7.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.6.1 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.6.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.5.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.4.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.3.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.2.2 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.2.1 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.2.0 db/migrate/20190523151140_add_perma_id_to_file_usages.rb
pageflow-15.1.2 db/migrate/20190523151140_add_perma_id_to_file_usages.rb