diff --git a/db/data/20200901131427_remove_unused_setting_entries.rb b/db/data/20200901131427_remove_unused_setting_entries.rb new file mode 100644 index 000000000..d2bb11317 --- /dev/null +++ b/db/data/20200901131427_remove_unused_setting_entries.rb @@ -0,0 +1,15 @@ +class RemoveUnusedSettingEntries < ActiveRecord::Migration[6.0] + def up + unused_fields = %w[eis_iban eis_bank eis_swift eis_invoice_contact ds_data_with_key_allowed] + unused_fields.each do |stg| + setting = SettingEntry.find_by(code: stg) + next unless setting + + setting.destroy + end + end + + def down + raise ActiveRecord::IrreversibleMigration + end +end diff --git a/db/data_schema.rb b/db/data_schema.rb index 7b35d4e7b..2968b1184 100644 --- a/db/data_schema.rb +++ b/db/data_schema.rb @@ -1,2 +1,2 @@ # encoding: UTF-8 -DataMigrate::Data.define(version: 20200702104334) +DataMigrate::Data.define(version: 20200901131427)