Sha256: 9cc782827fdff3e5ed612248458a770a33b4daf38533f31ed495578341249b2e
Contents?: true
Size: 379 Bytes
Versions: 4
Compression:
Stored size: 379 Bytes
Contents
class AddPromotionOrderPromotionForeignKey < ActiveRecord::Migration[7.0] def up Spree::OrderPromotion.left_joins(:promotion).where(spree_promotions: { id: nil }).delete_all add_foreign_key :spree_orders_promotions, :spree_promotions, column: :promotion_id, on_delete: :cascade end def down remove_foreign_key :spree_orders_promotions, :spree_orders end end
Version data entries
4 entries across 4 versions & 1 rubygems