From 2b4fce1598a0f2260b4f68f72953dde711ef353f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sen=C3=A9n=20Rodero=20Rodr=C3=ADguez?= Date: Thu, 21 Feb 2019 16:55:12 +0100 Subject: [PATCH] Remove deprecated attributes from Banner Some attributes from Banner are translatable and we no longer need to have them at database table. This will remove the annoying deprecation warning thrown by Globalize gem after gem version update. --- ...19_remove_deprecated_translatable_fields_from_banners.rb | 6 ++++++ db/schema.rb | 6 ++---- 2 files changed, 8 insertions(+), 4 deletions(-) create mode 100644 db/migrate/20190221154819_remove_deprecated_translatable_fields_from_banners.rb diff --git a/db/migrate/20190221154819_remove_deprecated_translatable_fields_from_banners.rb b/db/migrate/20190221154819_remove_deprecated_translatable_fields_from_banners.rb new file mode 100644 index 000000000..b69b882bd --- /dev/null +++ b/db/migrate/20190221154819_remove_deprecated_translatable_fields_from_banners.rb @@ -0,0 +1,6 @@ +class RemoveDeprecatedTranslatableFieldsFromBanners < ActiveRecord::Migration[4.2] + def change + remove_column :banners, :title, :string + remove_column :banners, :description, :string + end +end diff --git a/db/schema.rb b/db/schema.rb index 438c9b53e..0138b4fdd 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -105,14 +105,12 @@ ActiveRecord::Schema.define(version: 20190607160900) do end create_table "banners", force: :cascade do |t| - t.string "title", limit: 80 - t.string "description" t.string "target_url" t.date "post_started_at" t.date "post_ended_at" t.datetime "hidden_at" - t.datetime "created_at", null: false - t.datetime "updated_at", null: false + t.datetime "created_at", null: false + t.datetime "updated_at", null: false t.text "background_color" t.text "font_color" t.index ["hidden_at"], name: "index_banners_on_hidden_at", using: :btree