Sha256: 5fe88fa11a4dca334ad7fa8c76a7e93c1f98bad50c887fbbc68a929fb6951676

Contents?: true

Size: 550 Bytes

Versions: 14

Compression:

Stored size: 550 Bytes

Contents

# frozen_string_literal: true

class RemoveTextFilterIds < ActiveRecord::Migration[5.2]
  def up
    remove_column :contents, :text_filter_id
    remove_column :feedback, :text_filter_id
    remove_column :users, :text_filter_id
  end

  def down
    add_column :contents, :text_filter_id, :integer
    add_column :feedback, :text_filter_id, :integer
    add_column :users, :text_filter_id, :string, default: "1"

    add_index :contents, [:text_filter_id]
    add_index :feedback, [:text_filter_id]
    add_index :users, [:text_filter_id]
  end
end

Version data entries

14 entries across 14 versions & 1 rubygems

Version Path
publify_core-10.0.2 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-10.0.1 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-10.0.0 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.10 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.9 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.8 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.7 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.6 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.5 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.4 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.3 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.2 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.1 db/migrate/20190209155717_remove_text_filter_ids.rb
publify_core-9.2.0 db/migrate/20190209155717_remove_text_filter_ids.rb