Sha256: 1607eaecd3e93c5187fb45af78afc7aeedb175dbaac7351329fe4cf17b0eb56a

Contents?: true

Size: 978 Bytes

Versions: 92

Compression:

Stored size: 978 Bytes

Contents

# frozen_string_literal: true

class RenameFeaturesToComponentsAtBudgets < ActiveRecord::Migration[5.1]
  def change
    rename_column :decidim_budgets_orders, :decidim_feature_id, :decidim_component_id
    rename_column :decidim_budgets_projects, :decidim_feature_id, :decidim_component_id
    rename_index :decidim_budgets_orders, "decidim_budgets_order_user_feature_unique", "decidim_budgets_order_user_component_unique"

    if index_name_exists?(:decidim_budgets_orders, "index_decidim_budgets_orders_on_decidim_feature_id")
      rename_index :decidim_budgets_orders, "index_decidim_budgets_orders_on_decidim_feature_id", "index_decidim_budgets_orders_on_decidim_component_id"
    end

    if index_name_exists?(:decidim_budgets_projects, "index_decidim_budgets_projects_on_decidim_feature_id")
      rename_index :decidim_budgets_projects, "index_decidim_budgets_projects_on_decidim_feature_id", "index_decidim_budgets_projects_on_decidim_component_id"
    end
  end
end

Version data entries

92 entries across 92 versions & 1 rubygems

Version Path
decidim-budgets-0.30.0.rc2 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.30.0.rc1 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.29.2 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.28.5 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.29.1 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.28.4 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.27.9 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.29.0 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.28.3 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.27.8 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.29.0.rc4 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.29.0.rc3 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.29.0.rc2 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.29.0.rc1 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.28.2 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.27.7 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.28.1 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.27.6 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.26.10 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb
decidim-budgets-0.26.9 db/migrate/20180305133340_rename_features_to_components_at_budgets.rb