From 24f8e6d2ecc7db93586bc7feb5f7ce514c59fb9a Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Wed, 3 Jul 2019 12:59:10 +0100 Subject: [PATCH] Fix failing migration by clearing schema cache --- ...0910155506_add_uniqueness_of_order_id_to_spree_shipments.rb | 3 +++ 1 file changed, 3 insertions(+) diff --git a/db/migrate/20180910155506_add_uniqueness_of_order_id_to_spree_shipments.rb b/db/migrate/20180910155506_add_uniqueness_of_order_id_to_spree_shipments.rb index 34d509111e..0ee5849afd 100644 --- a/db/migrate/20180910155506_add_uniqueness_of_order_id_to_spree_shipments.rb +++ b/db/migrate/20180910155506_add_uniqueness_of_order_id_to_spree_shipments.rb @@ -1,6 +1,9 @@ # This migration is an OFN specific migration that enforces an order to have a single shipment at all times class AddUniquenessOfOrderIdToSpreeShipments < ActiveRecord::Migration def change + Spree::InventoryUnit.connection.schema_cache.clear! + Spree::InventoryUnit.reset_column_information + destroy_all_but_latest_shipments remove_index :spree_shipments, :order_id