diff --git a/app/models/poll.rb b/app/models/poll.rb index 27ba7c927..0c0e5a1c4 100644 --- a/app/models/poll.rb +++ b/app/models/poll.rb @@ -1,8 +1,4 @@ class Poll < ApplicationRecord - self.ignored_columns = %w[ - allow_multiple_selections - ] - attr_accessor :poll_options_input_array serialize :voting_data diff --git a/db/migrate/20200407083405_remove_unused_columns_from_polls.rb b/db/migrate/20200407083405_remove_unused_columns_from_polls.rb new file mode 100644 index 000000000..d64ef242c --- /dev/null +++ b/db/migrate/20200407083405_remove_unused_columns_from_polls.rb @@ -0,0 +1,7 @@ +class RemoveUnusedColumnsFromPolls < ActiveRecord::Migration[5.2] + def change + safety_assured do + remove_column :polls, :allow_multiple_selections, :boolean, default: false + end + end +end diff --git a/db/schema.rb b/db/schema.rb index bf65f9487..7598bb633 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema.define(version: 2020_03_31_155903) do +ActiveRecord::Schema.define(version: 2020_04_07_083405) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -855,7 +855,6 @@ ActiveRecord::Schema.define(version: 2020_03_31_155903) do end create_table "polls", force: :cascade do |t| - t.boolean "allow_multiple_selections", default: false t.bigint "article_id" t.datetime "created_at", null: false t.integer "poll_options_count", default: 0, null: false