Sha256: c543130f0ab1dcba2d4adcee393514dc073b685b2229574c972cc99a4724797e

Contents?: true

Size: 840 Bytes

Versions: 95

Compression:

Stored size: 840 Bytes

Contents

# frozen_string_literal: true

class ChangeEventNameAndClassToRenameToPublishProposalEvent < ActiveRecord::Migration[5.1]
  def up
    # rubocop:disable Rails/SkipsModelValidations
    Decidim::Notification.where(event_name: "decidim.events.proposals.proposal_created")
                         .update_all(event_name: "decidim.events.proposals.proposal_published", event_class: "Decidim::Proposals::PublishProposalEvent")
    # rubocop:enable Rails/SkipsModelValidations
  end

  def down
    # rubocop:disable Rails/SkipsModelValidations
    Decidim::Notification.where(event_name: "decidim.events.proposals.proposal_published")
                         .update_all(event_name: "decidim.events.proposals.proposal_created", event_class: "Decidim::Proposals::CreateProposalEvent")
    # rubocop:enable Rails/SkipsModelValidations
  end
end

Version data entries

95 entries across 95 versions & 1 rubygems

Version Path
decidim-core-0.30.0.rc3 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.30.0.rc2 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.30.0.rc1 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.29.2 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.28.5 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.29.1 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.28.4 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.27.9 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.29.0 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.28.3 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.27.8 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.29.0.rc4 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.29.0.rc3 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.29.0.rc2 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.29.0.rc1 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.28.2 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.27.7 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.28.1 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.27.6 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb
decidim-core-0.26.10 db/migrate/20180323102631_change_event_name_and_class_to_rename_to_publish_proposal_event.rb