Sha256: bafed4c0d008976eb86f896cf775f3336e330791571ccdd158ce7108dc81ae87

Contents?: true

Size: 664 Bytes

Versions: 5

Compression:

Stored size: 664 Bytes

Contents

# frozen_string_literal: true

namespace :solidus_promotions do
  namespace :migrate_order_promotions do
    desc "Migrate order promotions from Spree::OrderPromotion sources to SolidusPromotions::FriendlyOrderPromotion sources"
    task up: :environment do
      require "solidus_promotions/migrate_order_promotions"
      SolidusPromotions::MigrateOrderPromotions.up
    end

    desc "Migrate order promotions from SolidusPromotions::FriendlyOrderPromotion sources to Spree::OrderPromotion sources"
    task down: :environment do
      require "solidus_promotions/migrate_order_promotions"
      SolidusPromotions::MigrateOrderPromotions.down
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
solidus_promotions-4.5.1 lib/tasks/solidus_promotions/migrate_order_promotions.rake
solidus_promotions-4.5.0 lib/tasks/solidus_promotions/migrate_order_promotions.rake
solidus_promotions-4.4.2 lib/tasks/solidus_promotions/migrate_order_promotions.rake
solidus_promotions-4.4.1 lib/tasks/solidus_promotions/migrate_order_promotions.rake
solidus_promotions-4.4.0 lib/tasks/solidus_promotions/migrate_order_promotions.rake